{"name":"airbyte","version":"1.0.0-rc7","description":"A Pulumi provider dynamically bridged from airbyte.","attribution":"This Pulumi package is based on the [`airbyte` Terraform Provider](https://github.com/airbytehq/terraform-provider-airbyte).","repository":"https://github.com/airbytehq/terraform-provider-airbyte","logoUrl":"https://raw.githubusercontent.com/airbytehq/airbyte/1c4ad4d536c44942b42225bf8af5bbef7e7409a4/docs/platform/assets/airbyte_new_logo.svg","publisher":"airbytehq","meta":{"moduleFormat":"(.*)(?:/[^/]*)"},"language":{"csharp":{"compatibility":"tfbridge20","liftSingleValueMethodReturns":true,"respectSchemaVersion":true},"go":{"generateExtraInputTypes":true,"importBasePath":"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte","liftSingleValueMethodReturns":true,"respectSchemaVersion":true,"rootPackageName":"airbyte"},"java":{"basePackage":"","buildFiles":"","gradleNexusPublishPluginVersion":"","gradleTest":""},"nodejs":{"compatibility":"tfbridge20","disableUnionOutputTypes":true,"liftSingleValueMethodReturns":true,"packageDescription":"A Pulumi provider dynamically bridged from airbyte.","readme":"\u003e This provider is a derived work of the [Terraform Provider](https://github.com/airbytehq/terraform-provider-airbyte)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e please consult the source [`terraform-provider-airbyte` repo](https://github.com/airbytehq/terraform-provider-airbyte/issues).","respectSchemaVersion":true},"python":{"compatibility":"tfbridge20","pyproject":{"enabled":true},"readme":"\u003e This provider is a derived work of the [Terraform Provider](https://github.com/airbytehq/terraform-provider-airbyte)\n\u003e distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature,\n\u003e please consult the source [`terraform-provider-airbyte` repo](https://github.com/airbytehq/terraform-provider-airbyte/issues).","respectSchemaVersion":true}},"config":{"variables":{"bearerAuth":{"type":"string","description":"HTTP Bearer.","secret":true},"clientId":{"type":"string","description":"OAuth2 Client Credentials Flow client identifier.","secret":true},"clientSecret":{"type":"string","description":"OAuth2 Client Credentials Flow client secret.","secret":true},"password":{"type":"string","description":"HTTP Basic password.","secret":true},"serverUrl":{"type":"string","description":"Server URL (defaults to https://api.airbyte.com/v1)"},"tokenUrl":{"type":"string","description":"OAuth2 Client Credentials Flow token URL.","secret":true},"username":{"type":"string","description":"HTTP Basic username.","secret":true}}},"types":{"airbyte:index/ConnectionConfigurations:ConnectionConfigurations":{"properties":{"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStream:ConnectionConfigurationsStream"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["streams"]}}},"airbyte:index/ConnectionConfigurationsStream:ConnectionConfigurationsStream":{"properties":{"cursorFields":{"type":"array","items":{"type":"string"},"description":"Path to the field that will be used to determine if a record is new or modified since the last sync. This field is REQUIRED if \u003cspan pulumi-lang-nodejs=\"`syncMode`\" pulumi-lang-dotnet=\"`SyncMode`\" pulumi-lang-go=\"`syncMode`\" pulumi-lang-python=\"`sync_mode`\" pulumi-lang-yaml=\"`syncMode`\" pulumi-lang-java=\"`syncMode`\"\u003e`sync_mode`\u003c/span\u003e is \u003cspan pulumi-lang-nodejs=\"`incremental`\" pulumi-lang-dotnet=\"`Incremental`\" pulumi-lang-go=\"`incremental`\" pulumi-lang-python=\"`incremental`\" pulumi-lang-yaml=\"`incremental`\" pulumi-lang-java=\"`incremental`\"\u003e`incremental`\u003c/span\u003e unless there is a default.\n"},"destinationObjectName":{"type":"string","description":"The name of the destination object that this stream will be written to, used for data activation destinations.\n"},"includeFiles":{"type":"boolean","description":"Whether to move raw files from the source to the destination during the sync.\n"},"mappers":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapper:ConnectionConfigurationsStreamMapper"},"description":"Mappers that should be applied to the stream before writing to the destination.\n"},"name":{"type":"string","description":"Not Null\n"},"namespace":{"type":"string","description":"Namespace of the stream.\n"},"primaryKeys":{"type":"array","items":{"type":"array","items":{"type":"string"}},"description":"Paths to the fields that will be used as primary key. This field is REQUIRED if \u003cspan pulumi-lang-nodejs=\"`destinationSyncMode`\" pulumi-lang-dotnet=\"`DestinationSyncMode`\" pulumi-lang-go=\"`destinationSyncMode`\" pulumi-lang-python=\"`destination_sync_mode`\" pulumi-lang-yaml=\"`destinationSyncMode`\" pulumi-lang-java=\"`destinationSyncMode`\"\u003e`destination_sync_mode`\u003c/span\u003e is `*_dedup` unless it is already supplied by the source schema.\n"},"selectedFields":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamSelectedField:ConnectionConfigurationsStreamSelectedField"},"description":"Paths to the fields that will be included in the configured catalog.\n"},"syncMode":{"type":"string","description":"must be one of [\"full*refresh*overwrite\", \"full*refresh*overwrite*deduped\", \"full*refresh*append\", \"full*refresh*update\", \"full*refresh*soft*delete\", \"incremental*append\", \"incremental*deduped*history\", \"incremental*update\", \"incremental*soft*delete\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cursorFields","destinationObjectName","includeFiles","mappers","name","namespace","primaryKeys","selectedFields","syncMode"]}}},"airbyte:index/ConnectionConfigurationsStreamMapper:ConnectionConfigurationsStreamMapper":{"properties":{"id":{"type":"string"},"mapperConfiguration":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfiguration:ConnectionConfigurationsStreamMapperMapperConfiguration","description":"The values required to configure the mapper. Not Null\n"},"type":{"type":"string","description":"Not Null; must be one of [\"hashing\", \"field-renaming\", \"row-filtering\", \"encryption\", \"field-filtering\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["id","mapperConfiguration","type"]}}},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfiguration:ConnectionConfigurationsStreamMapperMapperConfiguration":{"properties":{"encryption":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfigurationEncryption:ConnectionConfigurationsStreamMapperMapperConfigurationEncryption"},"fieldFiltering":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering:ConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering"},"fieldRenaming":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming:ConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming"},"hashing":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfigurationHashing:ConnectionConfigurationsStreamMapperMapperConfigurationHashing"},"rowFiltering":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering:ConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering"}},"type":"object"},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfigurationEncryption:ConnectionConfigurationsStreamMapperMapperConfigurationEncryption":{"properties":{"aes":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes:ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes"},"rsa":{"$ref":"#/types/airbyte:index%2FConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa:ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa"}},"type":"object"},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes:ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes":{"properties":{"algorithm":{"type":"string","description":"Not Null; must be one of [\"RSA\", \"AES\"]\n"},"fieldNameSuffix":{"type":"string","description":"Not Null\n"},"key":{"type":"string","description":"Not Null\n","secret":true},"mode":{"type":"string","description":"Not Null; must be one of [\"CBC\", \"CFB\", \"OFB\", \"CTR\", \"GCM\", \"ECB\"]\n"},"padding":{"type":"string","description":"Not Null; must be one of [\"NoPadding\", \"PKCS5Padding\"]\n"},"targetField":{"type":"string","description":"Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["algorithm","fieldNameSuffix","key","mode","padding","targetField"]}}},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa:ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa":{"properties":{"algorithm":{"type":"string","description":"Not Null; must be one of [\"RSA\", \"AES\"]\n"},"fieldNameSuffix":{"type":"string","description":"Not Null\n"},"publicKey":{"type":"string","description":"Not Null\n"},"targetField":{"type":"string","description":"Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["algorithm","fieldNameSuffix","publicKey","targetField"]}}},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering:ConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering":{"properties":{"targetField":{"type":"string","description":"The name of the field to filter. Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["targetField"]}}},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming:ConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming":{"properties":{"newFieldName":{"type":"string","description":"The new name for the field after renaming. Not Null\n"},"originalFieldName":{"type":"string","description":"The current name of the field to rename. Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["newFieldName","originalFieldName"]}}},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfigurationHashing:ConnectionConfigurationsStreamMapperMapperConfigurationHashing":{"properties":{"fieldNameSuffix":{"type":"string","description":"The suffix to append to the field name after hashing. Not Null\n"},"method":{"type":"string","description":"The hashing algorithm to use. Not Null; must be one of [\"MD2\", \"MD5\", \"SHA-1\", \"SHA-224\", \"SHA-256\", \"SHA-384\", \"SHA-512\"]\n"},"targetField":{"type":"string","description":"The name of the field to be hashed. Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["fieldNameSuffix","method","targetField"]}}},"airbyte:index/ConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering:ConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering":{"properties":{"conditions":{"type":"string","description":"Not Null; Parsed as JSON.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["conditions"]}}},"airbyte:index/ConnectionConfigurationsStreamSelectedField:ConnectionConfigurationsStreamSelectedField":{"properties":{"fieldPaths":{"type":"array","items":{"type":"string"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["fieldPaths"]}}},"airbyte:index/ConnectionSchedule:ConnectionSchedule":{"properties":{"basicTiming":{"type":"string"},"cronExpression":{"type":"string"},"scheduleType":{"type":"string","description":"Not Null; must be one of [\"manual\", \"cron\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["basicTiming","cronExpression","scheduleType"]}}},"airbyte:index/ConnectionTag:ConnectionTag":{"properties":{"color":{"type":"string","description":"Not Null\n"},"name":{"type":"string","description":"Not Null\n"},"tagId":{"type":"string","description":"Not Null\n"},"workspaceId":{"type":"string","description":"Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["color","name","tagId","workspaceId"]}}},"airbyte:index/DestinationAstraConfiguration:DestinationAstraConfiguration":{"properties":{"embedding":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationEmbedding:DestinationAstraConfigurationEmbedding","description":"Embedding configuration\n"},"indexing":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationIndexing:DestinationAstraConfigurationIndexing","description":"Astra DB gives developers the APIs, real-time data and ecosystem integrations to put accurate RAG and Gen AI apps with fewer hallucinations in production.\n"},"omitRawText":{"type":"boolean","description":"Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. Default: false\n"},"processing":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationProcessing:DestinationAstraConfigurationProcessing"}},"type":"object","required":["embedding","indexing","processing"],"language":{"nodejs":{"requiredOutputs":["embedding","indexing","omitRawText","processing"]}}},"airbyte:index/DestinationAstraConfigurationEmbedding:DestinationAstraConfigurationEmbedding":{"properties":{"azureOpenAi":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationEmbeddingAzureOpenAi:DestinationAstraConfigurationEmbeddingAzureOpenAi","description":"Use the Azure-hosted OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"cohere":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationEmbeddingCohere:DestinationAstraConfigurationEmbeddingCohere","description":"Use the Cohere API to embed text.\n"},"fake":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationEmbeddingFake:DestinationAstraConfigurationEmbeddingFake","description":"Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs.\n"},"openAi":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationEmbeddingOpenAi:DestinationAstraConfigurationEmbeddingOpenAi","description":"Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"openAiCompatible":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationEmbeddingOpenAiCompatible:DestinationAstraConfigurationEmbeddingOpenAiCompatible","description":"Use a service that's compatible with the OpenAI API to embed text.\n"}},"type":"object"},"airbyte:index/DestinationAstraConfigurationEmbeddingAzureOpenAi:DestinationAstraConfigurationEmbeddingAzureOpenAi":{"properties":{"apiBase":{"type":"string","description":"The base URL for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"deployment":{"type":"string","description":"The deployment for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"openaiKey":{"type":"string","description":"The API key for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n","secret":true}},"type":"object","required":["apiBase","deployment","openaiKey"]},"airbyte:index/DestinationAstraConfigurationEmbeddingCohere:DestinationAstraConfigurationEmbeddingCohere":{"properties":{"cohereKey":{"type":"string","secret":true}},"type":"object","required":["cohereKey"]},"airbyte:index/DestinationAstraConfigurationEmbeddingFake:DestinationAstraConfigurationEmbeddingFake":{"type":"object"},"airbyte:index/DestinationAstraConfigurationEmbeddingOpenAi:DestinationAstraConfigurationEmbeddingOpenAi":{"properties":{"openaiKey":{"type":"string","secret":true}},"type":"object","required":["openaiKey"]},"airbyte:index/DestinationAstraConfigurationEmbeddingOpenAiCompatible:DestinationAstraConfigurationEmbeddingOpenAiCompatible":{"properties":{"apiKey":{"type":"string","description":"Default: \"\"\n","secret":true},"baseUrl":{"type":"string","description":"The base URL for your OpenAI-compatible service\n"},"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"modelName":{"type":"string","description":"The name of the model to use for embedding. Default: \"text-embedding-ada-002\"\n"}},"type":"object","required":["baseUrl","dimensions"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","dimensions","modelName"]}}},"airbyte:index/DestinationAstraConfigurationIndexing:DestinationAstraConfigurationIndexing":{"properties":{"astraDbAppToken":{"type":"string","description":"The application token authorizes a user to connect to a specific Astra DB database. It is created when the user clicks the Generate Token button on the Overview tab of the Database page in the Astra UI.\n","secret":true},"astraDbEndpoint":{"type":"string","description":"The endpoint specifies which Astra DB database queries are sent to. It can be copied from the Database Details section of the Overview tab of the Database page in the Astra UI.\n"},"astraDbKeyspace":{"type":"string","description":"Keyspaces (or Namespaces) serve as containers for organizing data within a database. You can create a new keyspace uisng the Data Explorer tab in the Astra UI. The keyspace\u003cspan pulumi-lang-nodejs=\" defaultKeyspace \" pulumi-lang-dotnet=\" DefaultKeyspace \" pulumi-lang-go=\" defaultKeyspace \" pulumi-lang-python=\" default_keyspace \" pulumi-lang-yaml=\" defaultKeyspace \" pulumi-lang-java=\" defaultKeyspace \"\u003e default_keyspace \u003c/span\u003eis created for you when you create a Vector Database in Astra DB.\n"},"collection":{"type":"string","description":"Collections hold data. They are analagous to tables in traditional Cassandra terminology. This tool will create the collection with the provided name automatically if it does not already exist. Alternatively, you can create one thorugh the Data Explorer tab in the Astra UI.\n"}},"type":"object","required":["astraDbAppToken","astraDbEndpoint","astraDbKeyspace","collection"]},"airbyte:index/DestinationAstraConfigurationProcessing:DestinationAstraConfigurationProcessing":{"properties":{"chunkOverlap":{"type":"number","description":"Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0\n"},"chunkSize":{"type":"number","description":"Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM)\n"},"fieldNameMappings":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationProcessingFieldNameMapping:DestinationAstraConfigurationProcessingFieldNameMapping"},"description":"List of fields to rename. Not applicable for nested fields, but can be used to rename fields already flattened via dot notation.\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"textSplitter":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationProcessingTextSplitter:DestinationAstraConfigurationProcessingTextSplitter","description":"Split text fields into chunks based on the specified method.\n"}},"type":"object","required":["chunkSize"],"language":{"nodejs":{"requiredOutputs":["chunkOverlap","chunkSize","metadataFields","textFields"]}}},"airbyte:index/DestinationAstraConfigurationProcessingFieldNameMapping:DestinationAstraConfigurationProcessingFieldNameMapping":{"properties":{"fromField":{"type":"string","description":"The field name in the source\n"},"toField":{"type":"string","description":"The field name to use in the destination\n"}},"type":"object","required":["fromField","toField"]},"airbyte:index/DestinationAstraConfigurationProcessingTextSplitter:DestinationAstraConfigurationProcessingTextSplitter":{"properties":{"byMarkdownHeader":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationProcessingTextSplitterByMarkdownHeader:DestinationAstraConfigurationProcessingTextSplitterByMarkdownHeader","description":"Split the text by Markdown headers down to the specified header level. If the chunk size fits multiple sections, they will be combined into a single chunk.\n"},"byProgrammingLanguage":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguage","description":"Split the text by suitable delimiters based on the programming language. This is useful for splitting code into chunks.\n"},"bySeparator":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfigurationProcessingTextSplitterBySeparator:DestinationAstraConfigurationProcessingTextSplitterBySeparator","description":"Split the text by the list of separators until the chunk size is reached, using the earlier mentioned separators where possible. This is useful for splitting text fields by paragraphs, sentences, words, etc.\n"}},"type":"object"},"airbyte:index/DestinationAstraConfigurationProcessingTextSplitterByMarkdownHeader:DestinationAstraConfigurationProcessingTextSplitterByMarkdownHeader":{"properties":{"splitLevel":{"type":"number","description":"Level of markdown headers to split text fields by. Headings down to the specified level will be used as split points. Default: 1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["splitLevel"]}}},"airbyte:index/DestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguage":{"properties":{"language":{"type":"string","description":"Split code in suitable places based on the programming language. must be one of [\"cpp\", \"go\", \"java\", \"js\", \"php\", \"proto\", \"python\", \"rst\", \"ruby\", \"rust\", \"scala\", \"swift\", \"markdown\", \"latex\", \"html\", \"sol\"]\n"}},"type":"object","required":["language"]},"airbyte:index/DestinationAstraConfigurationProcessingTextSplitterBySeparator:DestinationAstraConfigurationProcessingTextSplitterBySeparator":{"properties":{"keepSeparator":{"type":"boolean","description":"Whether to keep the separator in the resulting chunks. Default: false\n"},"separators":{"type":"array","items":{"type":"string"},"description":"List of separator strings to split text fields by. The separator itself needs to be wrapped in double quotes, e.g. to split by the dot character, use \".\". To split by a newline, use \"\\n\". Default: [\"\\\"\\n\\n\\\"\",\"\\\"\\n\\\"\",\"\\\" \\\"\",\"\\\"\\\"\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["keepSeparator","separators"]}}},"airbyte:index/DestinationAstraResourceAllocation:DestinationAstraResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationAstraResourceAllocationDefault:DestinationAstraResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationAstraResourceAllocationJobSpecific:DestinationAstraResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationAstraResourceAllocationDefault:DestinationAstraResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationAstraResourceAllocationJobSpecific:DestinationAstraResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationAstraResourceAllocationJobSpecificResourceRequirements:DestinationAstraResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationAstraResourceAllocationJobSpecificResourceRequirements:DestinationAstraResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationAwsDatalakeConfiguration:DestinationAwsDatalakeConfiguration":{"properties":{"awsAccountId":{"type":"string","description":"target aws account id\n"},"bucketName":{"type":"string","description":"The name of the S3 bucket. Read more \\n\\nhere\\n\\n.\n"},"bucketPrefix":{"type":"string","description":"S3 prefix\n"},"credentials":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfigurationCredentials:DestinationAwsDatalakeConfigurationCredentials","description":"Choose How to Authenticate to AWS.\n"},"format":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfigurationFormat:DestinationAwsDatalakeConfigurationFormat","description":"Format of the data output.\n"},"glueCatalogFloatAsDecimal":{"type":"boolean","description":"Cast float/double as decimal(38,18). This can help achieve higher accuracy and represent numbers correctly as received from the source. Default: false\n"},"lakeformationDatabaseDefaultTagKey":{"type":"string","description":"Add a default tag key to databases created by this destination\n"},"lakeformationDatabaseDefaultTagValues":{"type":"string","description":"Add default values for the `Tag Key` to databases created by this destination. Comma separate for multiple values.\n"},"lakeformationDatabaseName":{"type":"string","description":"The default database this destination will use to create tables in per stream. Can be changed per connection by customizing the namespace.\n"},"lakeformationGovernedTables":{"type":"boolean","description":"Whether to create tables as LF governed tables. Default: false\n"},"partitioning":{"type":"string","description":"Partition data by cursor fields when a cursor field is a date. Default: \"NO PARTITIONING\"; must be one of [\"NO PARTITIONING\", \"DATE\", \"YEAR\", \"MONTH\", \"DAY\", \"YEAR/MONTH\", \"YEAR/MONTH/DAY\"]\n"},"region":{"type":"string","description":"The region of the S3 bucket. See \\n\\nhere\\n\\n for all region codes. Default: \"\"; must be one of [\"\", \"af-south-1\", \"ap-east-1\", \"ap-northeast-1\", \"ap-northeast-2\", \"ap-northeast-3\", \"ap-south-1\", \"ap-south-2\", \"ap-southeast-1\", \"ap-southeast-2\", \"ap-southeast-3\", \"ap-southeast-4\", \"ca-central-1\", \"ca-west-1\", \"cn-north-1\", \"cn-northwest-1\", \"eu-central-1\", \"eu-central-2\", \"eu-north-1\", \"eu-south-1\", \"eu-south-2\", \"eu-west-1\", \"eu-west-2\", \"eu-west-3\", \"il-central-1\", \"me-central-1\", \"me-south-1\", \"sa-east-1\", \"us-east-1\", \"us-east-2\", \"us-gov-east-1\", \"us-gov-west-1\", \"us-west-1\", \"us-west-2\"]\n"}},"type":"object","required":["bucketName","credentials","lakeformationDatabaseName"],"language":{"nodejs":{"requiredOutputs":["bucketName","credentials","glueCatalogFloatAsDecimal","lakeformationDatabaseName","lakeformationGovernedTables","partitioning","region"]}}},"airbyte:index/DestinationAwsDatalakeConfigurationCredentials:DestinationAwsDatalakeConfigurationCredentials":{"properties":{"iamRole":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfigurationCredentialsIamRole:DestinationAwsDatalakeConfigurationCredentialsIamRole"},"iamUser":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfigurationCredentialsIamUser:DestinationAwsDatalakeConfigurationCredentialsIamUser"}},"type":"object"},"airbyte:index/DestinationAwsDatalakeConfigurationCredentialsIamRole:DestinationAwsDatalakeConfigurationCredentialsIamRole":{"properties":{"roleArn":{"type":"string","description":"Will assume this role to write data to s3\n"}},"type":"object","required":["roleArn"]},"airbyte:index/DestinationAwsDatalakeConfigurationCredentialsIamUser:DestinationAwsDatalakeConfigurationCredentialsIamUser":{"properties":{"awsAccessKeyId":{"type":"string","description":"AWS User Access Key Id\n","secret":true},"awsSecretAccessKey":{"type":"string","description":"Secret Access Key\n","secret":true}},"type":"object","required":["awsAccessKeyId","awsSecretAccessKey"]},"airbyte:index/DestinationAwsDatalakeConfigurationFormat:DestinationAwsDatalakeConfigurationFormat":{"properties":{"jsonLinesNewlineDelimitedJson":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJson"},"parquetColumnarStorage":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfigurationFormatParquetColumnarStorage:DestinationAwsDatalakeConfigurationFormatParquetColumnarStorage"}},"type":"object"},"airbyte:index/DestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJson":{"properties":{"compressionCodec":{"type":"string","description":"The compression algorithm used to compress data. Default: \"UNCOMPRESSED\"; must be one of [\"UNCOMPRESSED\", \"GZIP\"]\n"},"formatType":{"type":"string","description":"Default: \"JSONL\"; must be \"JSONL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionCodec","formatType"]}}},"airbyte:index/DestinationAwsDatalakeConfigurationFormatParquetColumnarStorage:DestinationAwsDatalakeConfigurationFormatParquetColumnarStorage":{"properties":{"compressionCodec":{"type":"string","description":"The compression algorithm used to compress data. Default: \"SNAPPY\"; must be one of [\"UNCOMPRESSED\", \"SNAPPY\", \"GZIP\", \"ZSTD\"]\n"},"formatType":{"type":"string","description":"Default: \"Parquet\"; must be \"Parquet\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionCodec","formatType"]}}},"airbyte:index/DestinationAwsDatalakeResourceAllocation:DestinationAwsDatalakeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeResourceAllocationDefault:DestinationAwsDatalakeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeResourceAllocationJobSpecific:DestinationAwsDatalakeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationAwsDatalakeResourceAllocationDefault:DestinationAwsDatalakeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationAwsDatalakeResourceAllocationJobSpecific:DestinationAwsDatalakeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements:DestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements:DestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationAzureBlobStorageConfiguration:DestinationAzureBlobStorageConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"azureBlobStorageAccountKey":{"type":"string","description":"The Azure Blob Storage account key. If you set this value, you must not set the \"Shared Access Signature\", \"Azure Tenant ID\", \"Azure Client ID\", or \"Azure Client Secret\" fields.\n","secret":true},"azureBlobStorageAccountName":{"type":"string","description":"The name of the Azure Blob Storage Account. Read more \\n\\nhere\\n\\n.\n"},"azureBlobStorageContainerName":{"type":"string","description":"The name of the Azure Blob Storage Container. Read more \\n\\nhere\\n\\n.\n"},"azureBlobStorageEndpointDomainName":{"type":"string","description":"This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example.\n"},"azureBlobStorageSpillSize":{"type":"number","description":"The amount of megabytes after which the connector should spill the records in a new blob object. Make sure to configure size greater than individual records. Enter 0 if not applicable. Default: 500\n"},"azureClientId":{"type":"string","description":"The Azure Active Directory (Entra ID) client ID. Required for Entra ID authentication.\n"},"azureClientSecret":{"type":"string","description":"The Azure Active Directory (Entra ID) client secret. Required for Entra ID authentication.\n","secret":true},"azureTenantId":{"type":"string","description":"The Azure Active Directory (Entra ID) tenant ID. Required for Entra ID authentication.\n"},"format":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageConfigurationFormat:DestinationAzureBlobStorageConfigurationFormat","description":"Format of the data output.\n"},"sharedAccessSignature":{"type":"string","description":"A shared access signature (SAS) provides secure delegated access to resources in your storage account. Read more \\n\\nhere\\n\\n. If you set this value, you must not set the \"Azure Blob Storage Account Key\", \"Azure Tenant ID\", \"Azure Client ID\", or \"Azure Client Secret\" fields.\n","secret":true}},"type":"object","required":["azureBlobStorageAccountName","azureBlobStorageContainerName","format"],"language":{"nodejs":{"requiredOutputs":["azureBlobStorageAccountName","azureBlobStorageContainerName","azureBlobStorageSpillSize","format"]}}},"airbyte:index/DestinationAzureBlobStorageConfigurationFormat:DestinationAzureBlobStorageConfigurationFormat":{"properties":{"csvCommaSeparatedValues":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageConfigurationFormatCsvCommaSeparatedValues:DestinationAzureBlobStorageConfigurationFormatCsvCommaSeparatedValues"},"jsonLinesNewlineDelimitedJson":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationAzureBlobStorageConfigurationFormatJsonLinesNewlineDelimitedJson"}},"type":"object"},"airbyte:index/DestinationAzureBlobStorageConfigurationFormatCsvCommaSeparatedValues:DestinationAzureBlobStorageConfigurationFormatCsvCommaSeparatedValues":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"flattening":{"type":"string","description":"Default: \"No flattening\"; must be one of [\"No flattening\", \"Root level flattening\"]\n"},"formatType":{"type":"string","description":"Default: \"CSV\"; must be \"CSV\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["flattening","formatType"]}}},"airbyte:index/DestinationAzureBlobStorageConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationAzureBlobStorageConfigurationFormatJsonLinesNewlineDelimitedJson":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"flattening":{"type":"string","description":"Default: \"No flattening\"; must be one of [\"No flattening\", \"Root level flattening\"]\n"},"formatType":{"type":"string","description":"Default: \"JSONL\"; must be \"JSONL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["flattening","formatType"]}}},"airbyte:index/DestinationAzureBlobStorageResourceAllocation:DestinationAzureBlobStorageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageResourceAllocationDefault:DestinationAzureBlobStorageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageResourceAllocationJobSpecific:DestinationAzureBlobStorageResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationAzureBlobStorageResourceAllocationDefault:DestinationAzureBlobStorageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationAzureBlobStorageResourceAllocationJobSpecific:DestinationAzureBlobStorageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:DestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:DestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationBigqueryConfiguration:DestinationBigqueryConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"cdcDeletionMode":{"type":"string","description":"Whether to execute CDC deletions as hard deletes (i.e. propagate source deletions to the destination), or soft deletes (i.e. leave a tombstone record in the destination). Defaults to hard deletes. Default: \"Hard delete\"; must be one of [\"Hard delete\", \"Soft delete\"]\n"},"credentialsJson":{"type":"string","description":"The contents of the JSON service account key. Check out the \\n\\ndocs\\n\\n if you need help generating this key. Default credentials will be used if this field is left empty.\n","secret":true},"datasetId":{"type":"string","description":"The default BigQuery Dataset ID that tables are replicated to if the source does not specify a namespace. Read more \\n\\nhere\\n\\n.\n"},"datasetLocation":{"type":"string","description":"The location of the dataset. Warning: Changes made after creation will not be applied. Read more \\n\\nhere\\n\\n. must be one of [\"EU\", \"US\", \"africa-south1\", \"asia-east1\", \"asia-east2\", \"asia-northeast1\", \"asia-northeast2\", \"asia-northeast3\", \"asia-south1\", \"asia-south2\", \"asia-southeast1\", \"asia-southeast2\", \"australia-southeast1\", \"australia-southeast2\", \"europe-central2\", \"europe-north1\", \"europe-north2\", \"europe-southwest1\", \"europe-west1\", \"europe-west2\", \"europe-west3\", \"europe-west4\", \"europe-west6\", \"europe-west8\", \"europe-west9\", \"europe-west10\", \"europe-west12\", \"me-central1\", \"me-central2\", \"me-west1\", \"northamerica-northeast1\", \"northamerica-northeast2\", \"northamerica-south1\", \"southamerica-east1\", \"southamerica-west1\", \"us-central1\", \"us-east1\", \"us-east4\", \"us-east5\", \"us-south1\", \"us-west1\", \"us-west2\", \"us-west3\", \"us-west4\"]\n"},"disableTypeDedupe":{"type":"boolean","description":"Write the legacy \"raw tables\" format, to enable backwards compatibility with older versions of this connector. Default: false\n"},"loadingMethod":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfigurationLoadingMethod:DestinationBigqueryConfigurationLoadingMethod","description":"The way data will be uploaded to BigQuery.\n"},"projectId":{"type":"string","description":"The GCP project ID for the project containing the target BigQuery dataset. Read more \\n\\nhere\\n\\n.\n"},"rawDataDataset":{"type":"string","description":"Airbyte will use this dataset for various internal tables. In legacy raw tables mode, the raw tables will be stored in this dataset. Defaults to \u003cspan pulumi-lang-nodejs=\"\"airbyteInternal\"\" pulumi-lang-dotnet=\"\"AirbyteInternal\"\" pulumi-lang-go=\"\"airbyteInternal\"\" pulumi-lang-python=\"\"airbyte_internal\"\" pulumi-lang-yaml=\"\"airbyteInternal\"\" pulumi-lang-java=\"\"airbyteInternal\"\"\u003e\"airbyte_internal\"\u003c/span\u003e.\n"}},"type":"object","required":["datasetId","datasetLocation","projectId"],"language":{"nodejs":{"requiredOutputs":["cdcDeletionMode","datasetId","datasetLocation","disableTypeDedupe","projectId"]}}},"airbyte:index/DestinationBigqueryConfigurationLoadingMethod:DestinationBigqueryConfigurationLoadingMethod":{"properties":{"batchedStandardInserts":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfigurationLoadingMethodBatchedStandardInserts:DestinationBigqueryConfigurationLoadingMethodBatchedStandardInserts","description":"Direct loading using batched SQL INSERT statements. This method uses the BigQuery driver to convert large INSERT statements into file uploads automatically.\n"},"gcsStaging":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfigurationLoadingMethodGcsStaging:DestinationBigqueryConfigurationLoadingMethodGcsStaging","description":"Writes large batches of records to a file, uploads the file to GCS, then uses COPY INTO to load your data into BigQuery.\n"}},"type":"object"},"airbyte:index/DestinationBigqueryConfigurationLoadingMethodBatchedStandardInserts:DestinationBigqueryConfigurationLoadingMethodBatchedStandardInserts":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"method":{"type":"string","description":"Default: \"Standard\"; must be \"Standard\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["method"]}}},"airbyte:index/DestinationBigqueryConfigurationLoadingMethodGcsStaging:DestinationBigqueryConfigurationLoadingMethodGcsStaging":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credential":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfigurationLoadingMethodGcsStagingCredential:DestinationBigqueryConfigurationLoadingMethodGcsStagingCredential","description":"An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more \\n\\nhere\\n\\n.\n"},"gcsBucketName":{"type":"string","description":"The name of the GCS bucket. Read more \\n\\nhere\\n\\n.\n"},"gcsBucketPath":{"type":"string","description":"Directory under the GCS bucket where data will be written.\n"},"keepFilesInGcsBucket":{"type":"string","description":"This upload method is supposed to temporary store records in GCS bucket. By this select you can chose if these records should be removed from GCS when migration has finished. The default \"Delete all tmp files from GCS\" value is used if not set explicitly. Default: \"Delete all tmp files from GCS\"; must be one of [\"Delete all tmp files from GCS\", \"Keep all tmp files in GCS\"]\n"},"method":{"type":"string","description":"Default: \"GCS Staging\"; must be \"GCS Staging\"\n"}},"type":"object","required":["credential","gcsBucketName","gcsBucketPath"],"language":{"nodejs":{"requiredOutputs":["credential","gcsBucketName","gcsBucketPath","keepFilesInGcsBucket","method"]}}},"airbyte:index/DestinationBigqueryConfigurationLoadingMethodGcsStagingCredential:DestinationBigqueryConfigurationLoadingMethodGcsStagingCredential":{"properties":{"hmacKey":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfigurationLoadingMethodGcsStagingCredentialHmacKey:DestinationBigqueryConfigurationLoadingMethodGcsStagingCredentialHmacKey"}},"type":"object"},"airbyte:index/DestinationBigqueryConfigurationLoadingMethodGcsStagingCredentialHmacKey:DestinationBigqueryConfigurationLoadingMethodGcsStagingCredentialHmacKey":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentialType":{"type":"string","description":"Default: \"HMAC*KEY\"; must be \"HMAC*KEY\"\n"},"hmacKeyAccessId":{"type":"string","description":"HMAC key access ID. When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long.\n","secret":true},"hmacKeySecret":{"type":"string","description":"The corresponding secret for the access ID. It is a 40-character base-64 encoded string.\n","secret":true}},"type":"object","required":["hmacKeyAccessId","hmacKeySecret"],"language":{"nodejs":{"requiredOutputs":["credentialType","hmacKeyAccessId","hmacKeySecret"]}}},"airbyte:index/DestinationBigqueryResourceAllocation:DestinationBigqueryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryResourceAllocationDefault:DestinationBigqueryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryResourceAllocationJobSpecific:DestinationBigqueryResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationBigqueryResourceAllocationDefault:DestinationBigqueryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationBigqueryResourceAllocationJobSpecific:DestinationBigqueryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryResourceAllocationJobSpecificResourceRequirements:DestinationBigqueryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationBigqueryResourceAllocationJobSpecificResourceRequirements:DestinationBigqueryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationClickhouseConfiguration:DestinationClickhouseConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"database":{"type":"string","description":"Name of the database. Default: \"default\"\n"},"enableJson":{"type":"boolean","description":"Use the JSON type when possible. If disabled, the JSON will be converted to a string. Default: false\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"string","description":"HTTP port of the database. Default(s) HTTP: 8123 — HTTPS: 8443. Default: \"8443\"\n"},"protocol":{"type":"string","description":"Protocol for the database connection string. must be one of [\"http\", \"https\"]\n"},"recordWindowSize":{"type":"number","description":"Warning: Tuning this parameter can impact the performances. The maximum number of records that should be written to a batch. The batch size limit is still limited to 70 Mb\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseConfigurationTunnelMethod:DestinationClickhouseConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"Username to use to access the database. Default: \"default\"\n"}},"type":"object","required":["host","password","protocol"],"language":{"nodejs":{"requiredOutputs":["database","enableJson","host","password","port","protocol","username"]}}},"airbyte:index/DestinationClickhouseConfigurationTunnelMethod:DestinationClickhouseConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseConfigurationTunnelMethodNoTunnel:DestinationClickhouseConfigurationTunnelMethodNoTunnel","description":"No ssh tunnel needed to connect to database\n"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseConfigurationTunnelMethodPasswordAuthentication:DestinationClickhouseConfigurationTunnelMethodPasswordAuthentication","description":"Connect through a jump server tunnel host using username and password authentication\n"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseConfigurationTunnelMethodSshKeyAuthentication:DestinationClickhouseConfigurationTunnelMethodSshKeyAuthentication","description":"Connect through a jump server tunnel host using username and ssh key\n"}},"type":"object"},"airbyte:index/DestinationClickhouseConfigurationTunnelMethodNoTunnel:DestinationClickhouseConfigurationTunnelMethodNoTunnel":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelMethod":{"type":"string","description":"Default: \"NO*TUNNEL\"; must be \"NO*TUNNEL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["tunnelMethod"]}}},"airbyte:index/DestinationClickhouseConfigurationTunnelMethodPasswordAuthentication:DestinationClickhouseConfigurationTunnelMethodPasswordAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*PASSWORD*AUTH\"; must be \"SSH*PASSWORD*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelMethod","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationClickhouseConfigurationTunnelMethodSshKeyAuthentication:DestinationClickhouseConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*KEY*AUTH\"; must be \"SSH*KEY*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelMethod","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationClickhouseResourceAllocation:DestinationClickhouseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseResourceAllocationDefault:DestinationClickhouseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseResourceAllocationJobSpecific:DestinationClickhouseResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationClickhouseResourceAllocationDefault:DestinationClickhouseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationClickhouseResourceAllocationJobSpecific:DestinationClickhouseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseResourceAllocationJobSpecificResourceRequirements:DestinationClickhouseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationClickhouseResourceAllocationJobSpecificResourceRequirements:DestinationClickhouseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationConvexConfiguration:DestinationConvexConfiguration":{"properties":{"accessKey":{"type":"string","description":"API access key used to send data to a Convex deployment.\n"},"deploymentUrl":{"type":"string","description":"URL of the Convex deployment that is the destination\n"}},"type":"object","required":["accessKey","deploymentUrl"]},"airbyte:index/DestinationConvexResourceAllocation:DestinationConvexResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationConvexResourceAllocationDefault:DestinationConvexResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationConvexResourceAllocationJobSpecific:DestinationConvexResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationConvexResourceAllocationDefault:DestinationConvexResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationConvexResourceAllocationJobSpecific:DestinationConvexResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationConvexResourceAllocationJobSpecificResourceRequirements:DestinationConvexResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationConvexResourceAllocationJobSpecificResourceRequirements:DestinationConvexResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationCustomResourceAllocation:DestinationCustomResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationCustomResourceAllocationDefault:DestinationCustomResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationCustomResourceAllocationJobSpecific:DestinationCustomResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationCustomResourceAllocationDefault:DestinationCustomResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationCustomResourceAllocationJobSpecific:DestinationCustomResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs. Not Null; must be one of [\"get*spec\", \"check*connection\", \"discover*schema\", \"sync\", \"reset*connection\", \u003cspan pulumi-lang-nodejs=\"\"connectionUpdater\"\" pulumi-lang-dotnet=\"\"ConnectionUpdater\"\" pulumi-lang-go=\"\"connectionUpdater\"\" pulumi-lang-python=\"\"connection_updater\"\" pulumi-lang-yaml=\"\"connectionUpdater\"\" pulumi-lang-java=\"\"connectionUpdater\"\"\u003e\"connection_updater\"\u003c/span\u003e, \"replicate\"]\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationCustomResourceAllocationJobSpecificResourceRequirements:DestinationCustomResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations). Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationCustomResourceAllocationJobSpecificResourceRequirements:DestinationCustomResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationDatabricksConfiguration:DestinationDatabricksConfiguration":{"properties":{"acceptTerms":{"type":"boolean","description":"You must agree to the Databricks JDBC Driver \\n\\nTerms \u0026 Conditions\\n\\n to use this connector. Default: false\n"},"authentication":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksConfigurationAuthentication:DestinationDatabricksConfigurationAuthentication","description":"Authentication mechanism for Staging files and running queries\n"},"database":{"type":"string","description":"The name of the unity catalog for the database\n"},"hostname":{"type":"string","description":"Databricks Cluster Server Hostname.\n"},"httpPath":{"type":"string","description":"Databricks Cluster HTTP Path.\n"},"port":{"type":"string","description":"Databricks Cluster Port. Default: \"443\"\n"},"purgeStagingData":{"type":"boolean","description":"Default to 'true'. Switch it to 'false' for debugging purpose. Default: true\n"},"rawSchemaOverride":{"type":"string","description":"The schema to write raw tables into (default: airbyte*internal). Default: \"airbyte*internal\"\n"},"schema":{"type":"string","description":"The default schema tables are written. If not specified otherwise, the \"default\" will be used. Default: \"default\"\n"}},"type":"object","required":["authentication","database","hostname","httpPath"],"language":{"nodejs":{"requiredOutputs":["acceptTerms","authentication","database","hostname","httpPath","port","purgeStagingData","rawSchemaOverride","schema"]}}},"airbyte:index/DestinationDatabricksConfigurationAuthentication:DestinationDatabricksConfigurationAuthentication":{"properties":{"oAuth2Recommended":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksConfigurationAuthenticationOAuth2Recommended:DestinationDatabricksConfigurationAuthenticationOAuth2Recommended"},"personalAccessToken":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksConfigurationAuthenticationPersonalAccessToken:DestinationDatabricksConfigurationAuthenticationPersonalAccessToken"}},"type":"object"},"airbyte:index/DestinationDatabricksConfigurationAuthenticationOAuth2Recommended:DestinationDatabricksConfigurationAuthenticationOAuth2Recommended":{"properties":{"clientId":{"type":"string"},"secret":{"type":"string","secret":true}},"type":"object","required":["clientId","secret"]},"airbyte:index/DestinationDatabricksConfigurationAuthenticationPersonalAccessToken:DestinationDatabricksConfigurationAuthenticationPersonalAccessToken":{"properties":{"personalAccessToken":{"type":"string","secret":true}},"type":"object","required":["personalAccessToken"]},"airbyte:index/DestinationDatabricksResourceAllocation:DestinationDatabricksResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksResourceAllocationDefault:DestinationDatabricksResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksResourceAllocationJobSpecific:DestinationDatabricksResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationDatabricksResourceAllocationDefault:DestinationDatabricksResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationDatabricksResourceAllocationJobSpecific:DestinationDatabricksResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksResourceAllocationJobSpecificResourceRequirements:DestinationDatabricksResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationDatabricksResourceAllocationJobSpecificResourceRequirements:DestinationDatabricksResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationDuckdbConfiguration:DestinationDuckdbConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"destinationPath":{"type":"string","description":"Path to the .duckdb file, or the text 'md:' to connect to MotherDuck. The file will be placed inside that local mount. For more information check out our \\n\\ndocs\\n\\n\n"},"motherduckApiKey":{"type":"string","description":"API key to use for authentication to a MotherDuck database.\n","secret":true},"schema":{"type":"string","description":"Database schema name, default for duckdb is 'main'.\n"}},"type":"object","required":["destinationPath"]},"airbyte:index/DestinationDuckdbResourceAllocation:DestinationDuckdbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbResourceAllocationDefault:DestinationDuckdbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbResourceAllocationJobSpecific:DestinationDuckdbResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationDuckdbResourceAllocationDefault:DestinationDuckdbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationDuckdbResourceAllocationJobSpecific:DestinationDuckdbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbResourceAllocationJobSpecificResourceRequirements:DestinationDuckdbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationDuckdbResourceAllocationJobSpecificResourceRequirements:DestinationDuckdbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationDynamodbConfiguration:DestinationDynamodbConfiguration":{"properties":{"accessKeyId":{"type":"string","description":"The access key id to access the DynamoDB. Airbyte requires Read and Write permissions to the DynamoDB.\n","secret":true},"dynamodbEndpoint":{"type":"string","description":"This is your DynamoDB endpoint url.(if you are working with AWS DynamoDB, just leave empty). Default: \"\"\n"},"dynamodbRegion":{"type":"string","description":"The region of the DynamoDB. Default: \"\"; must be one of [\"\", \"af-south-1\", \"ap-east-1\", \"ap-northeast-1\", \"ap-northeast-2\", \"ap-northeast-3\", \"ap-south-1\", \"ap-south-2\", \"ap-southeast-1\", \"ap-southeast-2\", \"ap-southeast-3\", \"ap-southeast-4\", \"ca-central-1\", \"ca-west-1\", \"cn-north-1\", \"cn-northwest-1\", \"eu-central-1\", \"eu-central-2\", \"eu-north-1\", \"eu-south-1\", \"eu-south-2\", \"eu-west-1\", \"eu-west-2\", \"eu-west-3\", \"il-central-1\", \"me-central-1\", \"me-south-1\", \"sa-east-1\", \"us-east-1\", \"us-east-2\", \"us-gov-east-1\", \"us-gov-west-1\", \"us-west-1\", \"us-west-2\"]\n"},"dynamodbTableNamePrefix":{"type":"string","description":"The prefix to use when naming DynamoDB tables.\n"},"secretAccessKey":{"type":"string","description":"The corresponding secret to the access key id.\n","secret":true}},"type":"object","required":["accessKeyId","dynamodbTableNamePrefix","secretAccessKey"],"language":{"nodejs":{"requiredOutputs":["accessKeyId","dynamodbEndpoint","dynamodbRegion","dynamodbTableNamePrefix","secretAccessKey"]}}},"airbyte:index/DestinationDynamodbResourceAllocation:DestinationDynamodbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbResourceAllocationDefault:DestinationDynamodbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbResourceAllocationJobSpecific:DestinationDynamodbResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationDynamodbResourceAllocationDefault:DestinationDynamodbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationDynamodbResourceAllocationJobSpecific:DestinationDynamodbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbResourceAllocationJobSpecificResourceRequirements:DestinationDynamodbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationDynamodbResourceAllocationJobSpecificResourceRequirements:DestinationDynamodbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationElasticsearchConfiguration:DestinationElasticsearchConfiguration":{"properties":{"authenticationMethod":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchConfigurationAuthenticationMethod:DestinationElasticsearchConfigurationAuthenticationMethod","description":"The type of authentication to be used\n"},"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"endpoint":{"type":"string","description":"The full url of the Elasticsearch server\n"},"upsert":{"type":"boolean","description":"If a primary key identifier is defined in the source, an upsert will be performed using the primary key value as the elasticsearch doc id. Does not support composite primary keys. Default: true\n"}},"type":"object","required":["endpoint"],"language":{"nodejs":{"requiredOutputs":["endpoint","upsert"]}}},"airbyte:index/DestinationElasticsearchConfigurationAuthenticationMethod:DestinationElasticsearchConfigurationAuthenticationMethod":{"properties":{"apiKeySecret":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchConfigurationAuthenticationMethodApiKeySecret:DestinationElasticsearchConfigurationAuthenticationMethodApiKeySecret","description":"Use a api key and secret combination to authenticate\n"},"usernamePassword":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchConfigurationAuthenticationMethodUsernamePassword:DestinationElasticsearchConfigurationAuthenticationMethodUsernamePassword","description":"Basic auth header with a username and password\n"}},"type":"object"},"airbyte:index/DestinationElasticsearchConfigurationAuthenticationMethodApiKeySecret:DestinationElasticsearchConfigurationAuthenticationMethodApiKeySecret":{"properties":{"apiKeyId":{"type":"string","description":"The Key ID to used when accessing an enterprise Elasticsearch instance.\n"},"apiKeySecret":{"type":"string","description":"The secret associated with the API Key ID.\n","secret":true}},"type":"object","required":["apiKeyId","apiKeySecret"]},"airbyte:index/DestinationElasticsearchConfigurationAuthenticationMethodUsernamePassword:DestinationElasticsearchConfigurationAuthenticationMethodUsernamePassword":{"properties":{"password":{"type":"string","description":"Basic auth password to access a secure Elasticsearch server\n","secret":true},"username":{"type":"string","description":"Basic auth username to access a secure Elasticsearch server\n"}},"type":"object","required":["password","username"]},"airbyte:index/DestinationElasticsearchResourceAllocation:DestinationElasticsearchResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchResourceAllocationDefault:DestinationElasticsearchResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchResourceAllocationJobSpecific:DestinationElasticsearchResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationElasticsearchResourceAllocationDefault:DestinationElasticsearchResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationElasticsearchResourceAllocationJobSpecific:DestinationElasticsearchResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchResourceAllocationJobSpecificResourceRequirements:DestinationElasticsearchResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationElasticsearchResourceAllocationJobSpecificResourceRequirements:DestinationElasticsearchResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationFireboltConfiguration:DestinationFireboltConfiguration":{"properties":{"account":{"type":"string","description":"Firebolt account to login.\n"},"clientId":{"type":"string","description":"Firebolt service account ID.\n"},"clientSecret":{"type":"string","description":"Firebolt secret, corresponding to the service account ID.\n","secret":true},"database":{"type":"string","description":"The database to connect to.\n"},"engine":{"type":"string","description":"Engine name to connect to.\n"},"host":{"type":"string","description":"The host name of your Firebolt database.\n"},"loadingMethod":{"$ref":"#/types/airbyte:index%2FDestinationFireboltConfigurationLoadingMethod:DestinationFireboltConfigurationLoadingMethod","description":"Loading method used to select the way data will be uploaded to Firebolt\n"}},"type":"object","required":["account","clientId","clientSecret","database","engine"]},"airbyte:index/DestinationFireboltConfigurationLoadingMethod:DestinationFireboltConfigurationLoadingMethod":{"properties":{"externalTableViaS3":{"$ref":"#/types/airbyte:index%2FDestinationFireboltConfigurationLoadingMethodExternalTableViaS3:DestinationFireboltConfigurationLoadingMethodExternalTableViaS3"},"sqlInserts":{"$ref":"#/types/airbyte:index%2FDestinationFireboltConfigurationLoadingMethodSqlInserts:DestinationFireboltConfigurationLoadingMethodSqlInserts"}},"type":"object"},"airbyte:index/DestinationFireboltConfigurationLoadingMethodExternalTableViaS3:DestinationFireboltConfigurationLoadingMethodExternalTableViaS3":{"properties":{"awsKeyId":{"type":"string","description":"AWS access key granting read and write access to S3.\n","secret":true},"awsKeySecret":{"type":"string","description":"Corresponding secret part of the AWS Key\n","secret":true},"s3Bucket":{"type":"string","description":"The name of the S3 bucket.\n"},"s3Region":{"type":"string","description":"Region name of the S3 bucket.\n"}},"type":"object","required":["awsKeyId","awsKeySecret","s3Bucket","s3Region"]},"airbyte:index/DestinationFireboltConfigurationLoadingMethodSqlInserts:DestinationFireboltConfigurationLoadingMethodSqlInserts":{"type":"object"},"airbyte:index/DestinationFireboltResourceAllocation:DestinationFireboltResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationFireboltResourceAllocationDefault:DestinationFireboltResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationFireboltResourceAllocationJobSpecific:DestinationFireboltResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationFireboltResourceAllocationDefault:DestinationFireboltResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationFireboltResourceAllocationJobSpecific:DestinationFireboltResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationFireboltResourceAllocationJobSpecificResourceRequirements:DestinationFireboltResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationFireboltResourceAllocationJobSpecificResourceRequirements:DestinationFireboltResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationFirestoreConfiguration:DestinationFirestoreConfiguration":{"properties":{"credentialsJson":{"type":"string","description":"The contents of the JSON service account key. Check out the \\n\\ndocs\\n\\n if you need help generating this key. Default credentials will be used if this field is left empty.\n","secret":true},"projectId":{"type":"string","description":"The GCP project ID for the project containing the target BigQuery dataset.\n"}},"type":"object","required":["projectId"]},"airbyte:index/DestinationFirestoreResourceAllocation:DestinationFirestoreResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreResourceAllocationDefault:DestinationFirestoreResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreResourceAllocationJobSpecific:DestinationFirestoreResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationFirestoreResourceAllocationDefault:DestinationFirestoreResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationFirestoreResourceAllocationJobSpecific:DestinationFirestoreResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreResourceAllocationJobSpecificResourceRequirements:DestinationFirestoreResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationFirestoreResourceAllocationJobSpecificResourceRequirements:DestinationFirestoreResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationGcsConfiguration:DestinationGcsConfiguration":{"properties":{"credential":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationCredential:DestinationGcsConfigurationCredential","description":"An HMAC key is a type of credential and can be associated with a service account or a user account in Cloud Storage. Read more \\n\\nhere\\n\\n.\n"},"format":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormat:DestinationGcsConfigurationFormat","description":"Output data format. One of the following formats must be selected - \\n\\nAVRO\\n\\n format, \\n\\nPARQUET\\n\\n format, \\n\\nCSV\\n\\n format, or \\n\\nJSONL\\n\\n format.\n"},"gcsBucketName":{"type":"string","description":"You can find the bucket name in the App Engine Admin console Application Settings page, under the label Google Cloud Storage Bucket. Read more \\n\\nhere\\n\\n.\n"},"gcsBucketPath":{"type":"string","description":"GCS Bucket Path string Subdirectory under the above bucket to sync the data into.\n"},"gcsBucketRegion":{"type":"string","description":"Select a Region of the GCS Bucket. Read more \\n\\nhere\\n\\n. Default: \"us\"; must be one of [\"northamerica-northeast1\", \"northamerica-northeast2\", \"us-central1\", \"us-east1\", \"us-east4\", \"us-west1\", \"us-west2\", \"us-west3\", \"us-west4\", \"southamerica-east1\", \"southamerica-west1\", \"europe-central2\", \"europe-north1\", \"europe-west1\", \"europe-west2\", \"europe-west3\", \"europe-west4\", \"europe-west6\", \"asia-east1\", \"asia-east2\", \"asia-northeast1\", \"asia-northeast2\", \"asia-northeast3\", \"asia-south1\", \"asia-south2\", \"asia-southeast1\", \"asia-southeast2\", \"australia-southeast1\", \"australia-southeast2\", \"asia\", \"eu\", \"us\", \"asia1\", \"eur4\", \"nam4\"]\n"}},"type":"object","required":["credential","format","gcsBucketName","gcsBucketPath"],"language":{"nodejs":{"requiredOutputs":["credential","format","gcsBucketName","gcsBucketPath","gcsBucketRegion"]}}},"airbyte:index/DestinationGcsConfigurationCredential:DestinationGcsConfigurationCredential":{"properties":{"hmacKey":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationCredentialHmacKey:DestinationGcsConfigurationCredentialHmacKey"}},"type":"object"},"airbyte:index/DestinationGcsConfigurationCredentialHmacKey:DestinationGcsConfigurationCredentialHmacKey":{"properties":{"credentialType":{"type":"string","description":"Default: \"HMAC*KEY\"; must be \"HMAC*KEY\"\n"},"hmacKeyAccessId":{"type":"string","description":"When linked to a service account, this ID is 61 characters long; when linked to a user account, it is 24 characters long. Read more \\n\\nhere\\n\\n.\n","secret":true},"hmacKeySecret":{"type":"string","description":"The corresponding secret for the access ID. It is a 40-character base-64 encoded string.  Read more \\n\\nhere\\n\\n.\n","secret":true}},"type":"object","required":["hmacKeyAccessId","hmacKeySecret"],"language":{"nodejs":{"requiredOutputs":["credentialType","hmacKeyAccessId","hmacKeySecret"]}}},"airbyte:index/DestinationGcsConfigurationFormat:DestinationGcsConfigurationFormat":{"properties":{"avroApacheAvro":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvro:DestinationGcsConfigurationFormatAvroApacheAvro"},"csvCommaSeparatedValues":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatCsvCommaSeparatedValues:DestinationGcsConfigurationFormatCsvCommaSeparatedValues"},"jsonLinesNewlineDelimitedJson":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJson"},"parquetColumnarStorage":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatParquetColumnarStorage:DestinationGcsConfigurationFormatParquetColumnarStorage"}},"type":"object"},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvro:DestinationGcsConfigurationFormatAvroApacheAvro":{"properties":{"compressionCodec":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvroCompressionCodec:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodec","description":"The compression algorithm used to compress data. Default to no compression.\n"},"formatType":{"type":"string","description":"Default: \"Avro\"; must be \"Avro\"\n"}},"type":"object","required":["compressionCodec"],"language":{"nodejs":{"requiredOutputs":["compressionCodec","formatType"]}}},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodec:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodec":{"properties":{"bzip2":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecBzip2:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecBzip2"},"deflate":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecDeflate:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecDeflate"},"noCompression":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecNoCompression:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecNoCompression"},"snappy":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecSnappy:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecSnappy"},"xz":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecXz:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecXz"},"zstandard":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecZstandard:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecZstandard"}},"type":"object"},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecBzip2:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecBzip2":{"properties":{"codec":{"type":"string","description":"Default: \"bzip2\"; must be \"bzip2\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec"]}}},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecDeflate:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecDeflate":{"properties":{"codec":{"type":"string","description":"Default: \"Deflate\"; must be \"Deflate\"\n"},"compressionLevel":{"type":"number","description":"0: no compression \u0026 fastest, 9: best compression \u0026 slowest. Default: 0\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec","compressionLevel"]}}},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecNoCompression:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecNoCompression":{"properties":{"codec":{"type":"string","description":"Default: \"no compression\"; must be \"no compression\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec"]}}},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecSnappy:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecSnappy":{"properties":{"codec":{"type":"string","description":"Default: \"snappy\"; must be \"snappy\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec"]}}},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecXz:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecXz":{"properties":{"codec":{"type":"string","description":"Default: \"xz\"; must be \"xz\"\n"},"compressionLevel":{"type":"number","description":"The presets 0-3 are fast presets with medium compression. The presets 4-6 are fairly slow presets with high compression. The default preset is 6. The presets 7-9 are like the preset 6 but use bigger dictionaries and have higher compressor and decompressor memory requirements. Unless the uncompressed size of the file exceeds 8 MiB, 16 MiB, or 32 MiB, it is waste of memory to use the presets 7, 8, or 9, respectively. Read more \\n\\nhere\\n\\n for details. Default: 6\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec","compressionLevel"]}}},"airbyte:index/DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecZstandard:DestinationGcsConfigurationFormatAvroApacheAvroCompressionCodecZstandard":{"properties":{"codec":{"type":"string","description":"Default: \"zstandard\"; must be \"zstandard\"\n"},"compressionLevel":{"type":"number","description":"Negative levels are 'fast' modes akin to lz4 or snappy, levels above 9 are generally for archival purposes, and levels above 18 use a lot of memory. Default: 3\n"},"includeChecksum":{"type":"boolean","description":"If true, include a checksum with each data block. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec","compressionLevel","includeChecksum"]}}},"airbyte:index/DestinationGcsConfigurationFormatCsvCommaSeparatedValues:DestinationGcsConfigurationFormatCsvCommaSeparatedValues":{"properties":{"compression":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompression:DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompression","description":"Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: \".csv.gz\").\n"},"flattening":{"type":"string","description":"Whether the input JSON data should be normalized (flattened) in the output CSV. Please refer to docs for details. Default: \"No flattening\"; must be one of [\"No flattening\", \"Root level flattening\"]\n"},"formatType":{"type":"string","description":"Default: \"CSV\"; must be \"CSV\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["flattening","formatType"]}}},"airbyte:index/DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompression:DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompression":{"properties":{"gzip":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionGzip:DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionGzip"},"noCompression":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression:DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression"}},"type":"object"},"airbyte:index/DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionGzip:DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionGzip":{"properties":{"compressionType":{"type":"string","description":"Default: \"GZIP\"; must be \"GZIP\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression:DestinationGcsConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression":{"properties":{"compressionType":{"type":"string","description":"Default: \"No Compression\"; must be \"No Compression\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJson":{"properties":{"compression":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompression:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompression","description":"Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: \".jsonl.gz\").\n"},"formatType":{"type":"string","description":"Default: \"JSONL\"; must be \"JSONL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["formatType"]}}},"airbyte:index/DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompression:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompression":{"properties":{"gzip":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip"},"noCompression":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression"}},"type":"object"},"airbyte:index/DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip":{"properties":{"compressionType":{"type":"string","description":"Default: \"GZIP\"; must be \"GZIP\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression:DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression":{"properties":{"compressionType":{"type":"string","description":"Default: \"No Compression\"; must be \"No Compression\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationGcsConfigurationFormatParquetColumnarStorage:DestinationGcsConfigurationFormatParquetColumnarStorage":{"properties":{"blockSizeMb":{"type":"number","description":"This is the size of a row group being buffered in memory. It limits the memory usage when writing. Larger values will improve the IO when reading, but consume more memory when writing. Default: 128 MB. Default: 128\n"},"compressionCodec":{"type":"string","description":"The compression algorithm used to compress data pages. Default: \"UNCOMPRESSED\"; must be one of [\"UNCOMPRESSED\", \"SNAPPY\", \"GZIP\", \"LZO\", \"BROTLI\", \"LZ4\", \"ZSTD\"]\n"},"dictionaryEncoding":{"type":"boolean","description":"Default: true. Default: true\n"},"dictionaryPageSizeKb":{"type":"number","description":"There is one dictionary page per column per row group when dictionary encoding is used. The dictionary page size works like the page size but for dictionary. Default: 1024 KB. Default: 1024\n"},"formatType":{"type":"string","description":"Default: \"Parquet\"; must be \"Parquet\"\n"},"maxPaddingSizeMb":{"type":"number","description":"Maximum size allowed as padding to align row groups. This is also the minimum size of a row group. Default: 8 MB. Default: 8\n"},"pageSizeKb":{"type":"number","description":"The page size is for compression. A block is composed of pages. A page is the smallest unit that must be read fully to access a single record. If this value is too small, the compression will deteriorate. Default: 1024 KB. Default: 1024\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["blockSizeMb","compressionCodec","dictionaryEncoding","dictionaryPageSizeKb","formatType","maxPaddingSizeMb","pageSizeKb"]}}},"airbyte:index/DestinationGcsResourceAllocation:DestinationGcsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationGcsResourceAllocationDefault:DestinationGcsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationGcsResourceAllocationJobSpecific:DestinationGcsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationGcsResourceAllocationDefault:DestinationGcsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationGcsResourceAllocationJobSpecific:DestinationGcsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationGcsResourceAllocationJobSpecificResourceRequirements:DestinationGcsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationGcsResourceAllocationJobSpecificResourceRequirements:DestinationGcsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationGoogleSheetsConfiguration:DestinationGoogleSheetsConfiguration":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsConfigurationCredentials:DestinationGoogleSheetsConfigurationCredentials","description":"Authentication method to access Google Sheets\n"},"spreadsheetId":{"type":"string","description":"The link to your spreadsheet. See \\n\\nthis guide\\n\\n for more details.\n"}},"type":"object","required":["credentials","spreadsheetId"]},"airbyte:index/DestinationGoogleSheetsConfigurationCredentials:DestinationGoogleSheetsConfigurationCredentials":{"properties":{"authenticateViaGoogleOAuth":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth:DestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth"},"serviceAccountKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication:DestinationGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication"}},"type":"object"},"airbyte:index/DestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth:DestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth":{"properties":{"clientId":{"type":"string","description":"The Client ID of your Google Sheets developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your Google Sheets developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The token for obtaining new access token.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/DestinationGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication:DestinationGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication":{"properties":{"serviceAccountInfo":{"type":"string","description":"Enter your service account key in JSON format. See the \\n\\ndocs\\n\\n for more information on how to generate this key.\n","secret":true}},"type":"object","required":["serviceAccountInfo"]},"airbyte:index/DestinationGoogleSheetsResourceAllocation:DestinationGoogleSheetsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsResourceAllocationDefault:DestinationGoogleSheetsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsResourceAllocationJobSpecific:DestinationGoogleSheetsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationGoogleSheetsResourceAllocationDefault:DestinationGoogleSheetsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationGoogleSheetsResourceAllocationJobSpecific:DestinationGoogleSheetsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements:DestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements:DestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMilvusConfiguration:DestinationMilvusConfiguration":{"properties":{"embedding":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationEmbedding:DestinationMilvusConfigurationEmbedding","description":"Embedding configuration\n"},"indexing":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationIndexing:DestinationMilvusConfigurationIndexing","description":"Indexing configuration\n"},"omitRawText":{"type":"boolean","description":"Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. Default: false\n"},"processing":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationProcessing:DestinationMilvusConfigurationProcessing"}},"type":"object","required":["embedding","indexing","processing"],"language":{"nodejs":{"requiredOutputs":["embedding","indexing","omitRawText","processing"]}}},"airbyte:index/DestinationMilvusConfigurationEmbedding:DestinationMilvusConfigurationEmbedding":{"properties":{"azureOpenAi":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationEmbeddingAzureOpenAi:DestinationMilvusConfigurationEmbeddingAzureOpenAi","description":"Use the Azure-hosted OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"cohere":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationEmbeddingCohere:DestinationMilvusConfigurationEmbeddingCohere","description":"Use the Cohere API to embed text.\n"},"fake":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationEmbeddingFake:DestinationMilvusConfigurationEmbeddingFake","description":"Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs.\n"},"openAi":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationEmbeddingOpenAi:DestinationMilvusConfigurationEmbeddingOpenAi","description":"Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"openAiCompatible":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationEmbeddingOpenAiCompatible:DestinationMilvusConfigurationEmbeddingOpenAiCompatible","description":"Use a service that's compatible with the OpenAI API to embed text.\n"}},"type":"object"},"airbyte:index/DestinationMilvusConfigurationEmbeddingAzureOpenAi:DestinationMilvusConfigurationEmbeddingAzureOpenAi":{"properties":{"apiBase":{"type":"string","description":"The base URL for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"deployment":{"type":"string","description":"The deployment for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"openaiKey":{"type":"string","description":"The API key for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n","secret":true}},"type":"object","required":["apiBase","deployment","openaiKey"]},"airbyte:index/DestinationMilvusConfigurationEmbeddingCohere:DestinationMilvusConfigurationEmbeddingCohere":{"properties":{"cohereKey":{"type":"string","secret":true}},"type":"object","required":["cohereKey"]},"airbyte:index/DestinationMilvusConfigurationEmbeddingFake:DestinationMilvusConfigurationEmbeddingFake":{"type":"object"},"airbyte:index/DestinationMilvusConfigurationEmbeddingOpenAi:DestinationMilvusConfigurationEmbeddingOpenAi":{"properties":{"openaiKey":{"type":"string","secret":true}},"type":"object","required":["openaiKey"]},"airbyte:index/DestinationMilvusConfigurationEmbeddingOpenAiCompatible:DestinationMilvusConfigurationEmbeddingOpenAiCompatible":{"properties":{"apiKey":{"type":"string","description":"Default: \"\"\n","secret":true},"baseUrl":{"type":"string","description":"The base URL for your OpenAI-compatible service\n"},"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"modelName":{"type":"string","description":"The name of the model to use for embedding. Default: \"text-embedding-ada-002\"\n"}},"type":"object","required":["baseUrl","dimensions"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","dimensions","modelName"]}}},"airbyte:index/DestinationMilvusConfigurationIndexing:DestinationMilvusConfigurationIndexing":{"properties":{"auth":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationIndexingAuth:DestinationMilvusConfigurationIndexingAuth","description":"Authentication method\n"},"collection":{"type":"string","description":"The collection to load data into\n"},"db":{"type":"string","description":"The database to connect to. Default: \"\"\n"},"host":{"type":"string","description":"The public endpoint of the Milvus instance.\n"},"textField":{"type":"string","description":"The field in the entity that contains the embedded text. Default: \"text\"\n"},"vectorField":{"type":"string","description":"The field in the entity that contains the vector. Default: \"vector\"\n"}},"type":"object","required":["auth","collection","host"],"language":{"nodejs":{"requiredOutputs":["auth","collection","db","host","textField","vectorField"]}}},"airbyte:index/DestinationMilvusConfigurationIndexingAuth:DestinationMilvusConfigurationIndexingAuth":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationIndexingAuthApiToken:DestinationMilvusConfigurationIndexingAuthApiToken","description":"Authenticate using an API token (suitable for Zilliz Cloud)\n"},"noAuth":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationIndexingAuthNoAuth:DestinationMilvusConfigurationIndexingAuthNoAuth","description":"Do not authenticate (suitable for locally running test clusters, do not use for clusters with public IP addresses)\n"},"usernamePassword":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationIndexingAuthUsernamePassword:DestinationMilvusConfigurationIndexingAuthUsernamePassword","description":"Authenticate using username and password (suitable for self-managed Milvus clusters)\n"}},"type":"object"},"airbyte:index/DestinationMilvusConfigurationIndexingAuthApiToken:DestinationMilvusConfigurationIndexingAuthApiToken":{"properties":{"token":{"type":"string","description":"API Token for the Milvus instance\n","secret":true}},"type":"object","required":["token"]},"airbyte:index/DestinationMilvusConfigurationIndexingAuthNoAuth:DestinationMilvusConfigurationIndexingAuthNoAuth":{"type":"object"},"airbyte:index/DestinationMilvusConfigurationIndexingAuthUsernamePassword:DestinationMilvusConfigurationIndexingAuthUsernamePassword":{"properties":{"password":{"type":"string","description":"Password for the Milvus instance\n","secret":true},"username":{"type":"string","description":"Username for the Milvus instance\n"}},"type":"object","required":["password","username"]},"airbyte:index/DestinationMilvusConfigurationProcessing:DestinationMilvusConfigurationProcessing":{"properties":{"chunkOverlap":{"type":"number","description":"Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0\n"},"chunkSize":{"type":"number","description":"Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM)\n"},"fieldNameMappings":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationProcessingFieldNameMapping:DestinationMilvusConfigurationProcessingFieldNameMapping"},"description":"List of fields to rename. Not applicable for nested fields, but can be used to rename fields already flattened via dot notation.\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"textSplitter":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationProcessingTextSplitter:DestinationMilvusConfigurationProcessingTextSplitter","description":"Split text fields into chunks based on the specified method.\n"}},"type":"object","required":["chunkSize"],"language":{"nodejs":{"requiredOutputs":["chunkOverlap","chunkSize","metadataFields","textFields"]}}},"airbyte:index/DestinationMilvusConfigurationProcessingFieldNameMapping:DestinationMilvusConfigurationProcessingFieldNameMapping":{"properties":{"fromField":{"type":"string","description":"The field name in the source\n"},"toField":{"type":"string","description":"The field name to use in the destination\n"}},"type":"object","required":["fromField","toField"]},"airbyte:index/DestinationMilvusConfigurationProcessingTextSplitter:DestinationMilvusConfigurationProcessingTextSplitter":{"properties":{"byMarkdownHeader":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeader:DestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeader","description":"Split the text by Markdown headers down to the specified header level. If the chunk size fits multiple sections, they will be combined into a single chunk.\n"},"byProgrammingLanguage":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationMilvusConfigurationProcessingTextSplitterByProgrammingLanguage","description":"Split the text by suitable delimiters based on the programming language. This is useful for splitting code into chunks.\n"},"bySeparator":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfigurationProcessingTextSplitterBySeparator:DestinationMilvusConfigurationProcessingTextSplitterBySeparator","description":"Split the text by the list of separators until the chunk size is reached, using the earlier mentioned separators where possible. This is useful for splitting text fields by paragraphs, sentences, words, etc.\n"}},"type":"object"},"airbyte:index/DestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeader:DestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeader":{"properties":{"splitLevel":{"type":"number","description":"Level of markdown headers to split text fields by. Headings down to the specified level will be used as split points. Default: 1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["splitLevel"]}}},"airbyte:index/DestinationMilvusConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationMilvusConfigurationProcessingTextSplitterByProgrammingLanguage":{"properties":{"language":{"type":"string","description":"Split code in suitable places based on the programming language. must be one of [\"cpp\", \"go\", \"java\", \"js\", \"php\", \"proto\", \"python\", \"rst\", \"ruby\", \"rust\", \"scala\", \"swift\", \"markdown\", \"latex\", \"html\", \"sol\"]\n"}},"type":"object","required":["language"]},"airbyte:index/DestinationMilvusConfigurationProcessingTextSplitterBySeparator:DestinationMilvusConfigurationProcessingTextSplitterBySeparator":{"properties":{"keepSeparator":{"type":"boolean","description":"Whether to keep the separator in the resulting chunks. Default: false\n"},"separators":{"type":"array","items":{"type":"string"},"description":"List of separator strings to split text fields by. The separator itself needs to be wrapped in double quotes, e.g. to split by the dot character, use \".\". To split by a newline, use \"\\n\". Default: [\"\\\"\\n\\n\\\"\",\"\\\"\\n\\\"\",\"\\\" \\\"\",\"\\\"\\\"\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["keepSeparator","separators"]}}},"airbyte:index/DestinationMilvusResourceAllocation:DestinationMilvusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationMilvusResourceAllocationDefault:DestinationMilvusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationMilvusResourceAllocationJobSpecific:DestinationMilvusResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationMilvusResourceAllocationDefault:DestinationMilvusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMilvusResourceAllocationJobSpecific:DestinationMilvusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationMilvusResourceAllocationJobSpecificResourceRequirements:DestinationMilvusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationMilvusResourceAllocationJobSpecificResourceRequirements:DestinationMilvusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMongodbConfiguration:DestinationMongodbConfiguration":{"properties":{"authType":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationAuthType:DestinationMongodbConfigurationAuthType","description":"Authorization type.\n"},"database":{"type":"string","description":"Name of the database.\n"},"instanceType":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationInstanceType:DestinationMongodbConfigurationInstanceType","description":"MongoDb instance to connect to. For MongoDB Atlas and Replica Set TLS connection is used by default.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationTunnelMethod:DestinationMongodbConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"}},"type":"object","required":["authType","database"]},"airbyte:index/DestinationMongodbConfigurationAuthType:DestinationMongodbConfigurationAuthType":{"properties":{"loginPassword":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationAuthTypeLoginPassword:DestinationMongodbConfigurationAuthTypeLoginPassword","description":"Login/Password.\n"},"none":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationAuthTypeNone:DestinationMongodbConfigurationAuthTypeNone","description":"None.\n"}},"type":"object"},"airbyte:index/DestinationMongodbConfigurationAuthTypeLoginPassword:DestinationMongodbConfigurationAuthTypeLoginPassword":{"properties":{"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"username":{"type":"string","description":"Username to use to access the database.\n"}},"type":"object","required":["password","username"]},"airbyte:index/DestinationMongodbConfigurationAuthTypeNone:DestinationMongodbConfigurationAuthTypeNone":{"type":"object"},"airbyte:index/DestinationMongodbConfigurationInstanceType:DestinationMongodbConfigurationInstanceType":{"properties":{"mongoDbAtlas":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationInstanceTypeMongoDbAtlas:DestinationMongodbConfigurationInstanceTypeMongoDbAtlas"},"replicaSet":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationInstanceTypeReplicaSet:DestinationMongodbConfigurationInstanceTypeReplicaSet"},"standaloneMongoDbInstance":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationInstanceTypeStandaloneMongoDbInstance:DestinationMongodbConfigurationInstanceTypeStandaloneMongoDbInstance"}},"type":"object"},"airbyte:index/DestinationMongodbConfigurationInstanceTypeMongoDbAtlas:DestinationMongodbConfigurationInstanceTypeMongoDbAtlas":{"properties":{"clusterUrl":{"type":"string","description":"URL of a cluster to connect to.\n"},"instance":{"type":"string","description":"Default: \"atlas\"; must be \"atlas\"\n"}},"type":"object","required":["clusterUrl"],"language":{"nodejs":{"requiredOutputs":["clusterUrl","instance"]}}},"airbyte:index/DestinationMongodbConfigurationInstanceTypeReplicaSet:DestinationMongodbConfigurationInstanceTypeReplicaSet":{"properties":{"instance":{"type":"string","description":"Default: \"replica\"; must be \"replica\"\n"},"replicaSet":{"type":"string","description":"A replica set name.\n"},"serverAddresses":{"type":"string","description":"The members of a replica set. Please specify \u003cspan pulumi-lang-nodejs=\"`host`\" pulumi-lang-dotnet=\"`Host`\" pulumi-lang-go=\"`host`\" pulumi-lang-python=\"`host`\" pulumi-lang-yaml=\"`host`\" pulumi-lang-java=\"`host`\"\u003e`host`\u003c/span\u003e:\u003cspan pulumi-lang-nodejs=\"`port`\" pulumi-lang-dotnet=\"`Port`\" pulumi-lang-go=\"`port`\" pulumi-lang-python=\"`port`\" pulumi-lang-yaml=\"`port`\" pulumi-lang-java=\"`port`\"\u003e`port`\u003c/span\u003e of each member seperated by comma.\n"}},"type":"object","required":["serverAddresses"],"language":{"nodejs":{"requiredOutputs":["instance","serverAddresses"]}}},"airbyte:index/DestinationMongodbConfigurationInstanceTypeStandaloneMongoDbInstance:DestinationMongodbConfigurationInstanceTypeStandaloneMongoDbInstance":{"properties":{"host":{"type":"string","description":"The Host of a Mongo database to be replicated.\n"},"instance":{"type":"string","description":"Default: \"standalone\"; must be \"standalone\"\n"},"port":{"type":"number","description":"The Port of a Mongo database to be replicated. Default: 27017\n"}},"type":"object","required":["host"],"language":{"nodejs":{"requiredOutputs":["host","instance","port"]}}},"airbyte:index/DestinationMongodbConfigurationTunnelMethod:DestinationMongodbConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationTunnelMethodNoTunnel:DestinationMongodbConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationTunnelMethodPasswordAuthentication:DestinationMongodbConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfigurationTunnelMethodSshKeyAuthentication:DestinationMongodbConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/DestinationMongodbConfigurationTunnelMethodNoTunnel:DestinationMongodbConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/DestinationMongodbConfigurationTunnelMethodPasswordAuthentication:DestinationMongodbConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationMongodbConfigurationTunnelMethodSshKeyAuthentication:DestinationMongodbConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationMongodbResourceAllocation:DestinationMongodbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationMongodbResourceAllocationDefault:DestinationMongodbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationMongodbResourceAllocationJobSpecific:DestinationMongodbResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationMongodbResourceAllocationDefault:DestinationMongodbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMongodbResourceAllocationJobSpecific:DestinationMongodbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationMongodbResourceAllocationJobSpecificResourceRequirements:DestinationMongodbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationMongodbResourceAllocationJobSpecificResourceRequirements:DestinationMongodbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMssqlConfiguration:DestinationMssqlConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"database":{"type":"string","description":"The name of the MSSQL database.\n"},"host":{"type":"string","description":"The host name of the MSSQL database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"loadType":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationLoadType:DestinationMssqlConfigurationLoadType","description":"Specifies the type of load mechanism (e.g., BULK, INSERT) and its associated configuration.\n"},"password":{"type":"string","description":"The password associated with this username.\n","secret":true},"port":{"type":"number","description":"The port of the MSSQL database.\n"},"schema":{"type":"string","description":"The default schema tables are written to if the source does not specify a namespace. The usual value for this field is \"public\". Default: \"public\"\n"},"sslMethod":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationSslMethod:DestinationMssqlConfigurationSslMethod","description":"The encryption method which is used to communicate with the database.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationTunnelMethod:DestinationMssqlConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"user":{"type":"string","description":"The username which is used to access the database.\n"}},"type":"object","required":["database","host","loadType","port","sslMethod","user"],"language":{"nodejs":{"requiredOutputs":["database","host","loadType","port","schema","sslMethod","user"]}}},"airbyte:index/DestinationMssqlConfigurationLoadType:DestinationMssqlConfigurationLoadType":{"properties":{"bulkLoad":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationLoadTypeBulkLoad:DestinationMssqlConfigurationLoadTypeBulkLoad","description":"Configuration details for using the BULK loading mechanism.\n"},"insertLoad":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationLoadTypeInsertLoad:DestinationMssqlConfigurationLoadTypeInsertLoad","description":"Configuration details for using the INSERT loading mechanism.\n"}},"type":"object"},"airbyte:index/DestinationMssqlConfigurationLoadTypeBulkLoad:DestinationMssqlConfigurationLoadTypeBulkLoad":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"azureBlobStorageAccountKey":{"type":"string","description":"The Azure blob storage account key. Mutually exclusive with a Shared Access Signature\n","secret":true},"azureBlobStorageAccountName":{"type":"string","description":"The name of the Azure Blob Storage account. See: https://learn.microsoft.com/azure/storage/blobs/storage-blobs-introduction#storage-accounts\n"},"azureBlobStorageContainerName":{"type":"string","description":"The name of the Azure Blob Storage container. See: https://learn.microsoft.com/azure/storage/blobs/storage-blobs-introduction#containers\n"},"bulkLoadDataSource":{"type":"string","description":"Specifies the external data source name configured in MSSQL, which references the Azure Blob container. See: https://learn.microsoft.com/sql/t-sql/statements/bulk-insert-transact-sql\n"},"bulkLoadValidateValuesPreLoad":{"type":"boolean","description":"When enabled, Airbyte will validate all values before loading them into the destination table. This provides stronger data integrity guarantees but may significantly impact performance. Default: false\n"},"loadType":{"type":"string","description":"Default: \"BULK\"; must be \"BULK\"\n"},"sharedAccessSignature":{"type":"string","description":"A shared access signature (SAS) provides secure delegated access to resources in your storage account. See: https://learn.microsoft.com/azure/storage/common/storage-sas-overview.Mutually exclusive with an account key\n","secret":true}},"type":"object","required":["azureBlobStorageAccountName","azureBlobStorageContainerName","bulkLoadDataSource"],"language":{"nodejs":{"requiredOutputs":["azureBlobStorageAccountName","azureBlobStorageContainerName","bulkLoadDataSource","bulkLoadValidateValuesPreLoad","loadType"]}}},"airbyte:index/DestinationMssqlConfigurationLoadTypeInsertLoad:DestinationMssqlConfigurationLoadTypeInsertLoad":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"loadType":{"type":"string","description":"Default: \"INSERT\"; must be \"INSERT\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["loadType"]}}},"airbyte:index/DestinationMssqlConfigurationSslMethod:DestinationMssqlConfigurationSslMethod":{"properties":{"encryptedTrustServerCertificate":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationSslMethodEncryptedTrustServerCertificate:DestinationMssqlConfigurationSslMethodEncryptedTrustServerCertificate","description":"Use the certificate provided by the server without verification. (For testing purposes only!)\n"},"encryptedVerifyCertificate":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationSslMethodEncryptedVerifyCertificate:DestinationMssqlConfigurationSslMethodEncryptedVerifyCertificate","description":"Verify and use the certificate provided by the server.\n"},"unencrypted":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationSslMethodUnencrypted:DestinationMssqlConfigurationSslMethodUnencrypted","description":"The data transfer will not be encrypted.\n"}},"type":"object"},"airbyte:index/DestinationMssqlConfigurationSslMethodEncryptedTrustServerCertificate:DestinationMssqlConfigurationSslMethodEncryptedTrustServerCertificate":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"name":{"type":"string","description":"Default: \"encrypted*trust*server*certificate\"; must be \"encrypted*trust*server*certificate\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["name"]}}},"airbyte:index/DestinationMssqlConfigurationSslMethodEncryptedVerifyCertificate:DestinationMssqlConfigurationSslMethodEncryptedVerifyCertificate":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"hostNameInCertificate":{"type":"string","description":"Specifies the host name of the server. The value of this property must match the subject property of the certificate.\n"},"name":{"type":"string","description":"Default: \"encrypted*verify*certificate\"; must be \"encrypted*verify*certificate\"\n"},"trustStoreName":{"type":"string","description":"Specifies the name of the trust store.\n"},"trustStorePassword":{"type":"string","description":"Specifies the password of the trust store.\n","secret":true}},"type":"object","language":{"nodejs":{"requiredOutputs":["name"]}}},"airbyte:index/DestinationMssqlConfigurationSslMethodUnencrypted:DestinationMssqlConfigurationSslMethodUnencrypted":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"name":{"type":"string","description":"Default: \"unencrypted\"; must be \"unencrypted\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["name"]}}},"airbyte:index/DestinationMssqlConfigurationTunnelMethod:DestinationMssqlConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationTunnelMethodNoTunnel:DestinationMssqlConfigurationTunnelMethodNoTunnel","description":"No ssh tunnel needed to connect to database\n"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationTunnelMethodPasswordAuthentication:DestinationMssqlConfigurationTunnelMethodPasswordAuthentication","description":"Connect through a jump server tunnel host using username and password authentication\n"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfigurationTunnelMethodSshKeyAuthentication:DestinationMssqlConfigurationTunnelMethodSshKeyAuthentication","description":"Connect through a jump server tunnel host using username and ssh key\n"}},"type":"object"},"airbyte:index/DestinationMssqlConfigurationTunnelMethodNoTunnel:DestinationMssqlConfigurationTunnelMethodNoTunnel":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelMethod":{"type":"string","description":"Default: \"NO*TUNNEL\"; must be \"NO*TUNNEL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["tunnelMethod"]}}},"airbyte:index/DestinationMssqlConfigurationTunnelMethodPasswordAuthentication:DestinationMssqlConfigurationTunnelMethodPasswordAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*PASSWORD*AUTH\"; must be \"SSH*PASSWORD*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelMethod","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationMssqlConfigurationTunnelMethodSshKeyAuthentication:DestinationMssqlConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*KEY*AUTH\"; must be \"SSH*KEY*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelMethod","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationMssqlResourceAllocation:DestinationMssqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationMssqlResourceAllocationDefault:DestinationMssqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationMssqlResourceAllocationJobSpecific:DestinationMssqlResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationMssqlResourceAllocationDefault:DestinationMssqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMssqlResourceAllocationJobSpecific:DestinationMssqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationMssqlResourceAllocationJobSpecificResourceRequirements:DestinationMssqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationMssqlResourceAllocationJobSpecificResourceRequirements:DestinationMssqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMysqlConfiguration:DestinationMysqlConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"database":{"type":"string","description":"Name of the database.\n"},"disableTypeDedupe":{"type":"boolean","description":"Disable Writing Final Tables. WARNING! The data format in *airbyte*data is likely stable but there are no guarantees that other metadata columns will remain the same in future versions. Default: false\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database. Default: 3306\n"},"rawDataSchema":{"type":"string","description":"The database to write raw tables into\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationMysqlConfigurationTunnelMethod:DestinationMysqlConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"Username to use to access the database.\n"}},"type":"object","required":["database","host","username"],"language":{"nodejs":{"requiredOutputs":["database","disableTypeDedupe","host","port","username"]}}},"airbyte:index/DestinationMysqlConfigurationTunnelMethod:DestinationMysqlConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationMysqlConfigurationTunnelMethodNoTunnel:DestinationMysqlConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationMysqlConfigurationTunnelMethodPasswordAuthentication:DestinationMysqlConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationMysqlConfigurationTunnelMethodSshKeyAuthentication:DestinationMysqlConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/DestinationMysqlConfigurationTunnelMethodNoTunnel:DestinationMysqlConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/DestinationMysqlConfigurationTunnelMethodPasswordAuthentication:DestinationMysqlConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationMysqlConfigurationTunnelMethodSshKeyAuthentication:DestinationMysqlConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationMysqlResourceAllocation:DestinationMysqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationMysqlResourceAllocationDefault:DestinationMysqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationMysqlResourceAllocationJobSpecific:DestinationMysqlResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationMysqlResourceAllocationDefault:DestinationMysqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationMysqlResourceAllocationJobSpecific:DestinationMysqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationMysqlResourceAllocationJobSpecificResourceRequirements:DestinationMysqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationMysqlResourceAllocationJobSpecificResourceRequirements:DestinationMysqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationOracleConfiguration:DestinationOracleConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"host":{"type":"string","description":"The hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"The password associated with the username.\n","secret":true},"port":{"type":"number","description":"The port of the database. Default: 1521\n"},"rawDataSchema":{"type":"string","description":"The schema to write raw tables into (default: airbyte_internal)\n"},"schema":{"type":"string","description":"The default schema is used as the target schema for all statements issued from the connection that do not explicitly specify a schema name. The usual value for this field is \"airbyte\".  In Oracle, schemas and users are the same thing, so the \"user\" parameter is used as the login credentials and this is used for the default Airbyte message schema. Default: \"airbyte\"\n"},"sid":{"type":"string","description":"The System Identifier uniquely distinguishes the instance from any other instance on the same computer.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationOracleConfigurationTunnelMethod:DestinationOracleConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"The username to access the database. This user must have CREATE USER privileges in the database.\n"}},"type":"object","required":["host","sid","username"],"language":{"nodejs":{"requiredOutputs":["host","port","schema","sid","username"]}}},"airbyte:index/DestinationOracleConfigurationTunnelMethod:DestinationOracleConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationOracleConfigurationTunnelMethodNoTunnel:DestinationOracleConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationOracleConfigurationTunnelMethodPasswordAuthentication:DestinationOracleConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationOracleConfigurationTunnelMethodSshKeyAuthentication:DestinationOracleConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/DestinationOracleConfigurationTunnelMethodNoTunnel:DestinationOracleConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/DestinationOracleConfigurationTunnelMethodPasswordAuthentication:DestinationOracleConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationOracleConfigurationTunnelMethodSshKeyAuthentication:DestinationOracleConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationOracleResourceAllocation:DestinationOracleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationOracleResourceAllocationDefault:DestinationOracleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationOracleResourceAllocationJobSpecific:DestinationOracleResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationOracleResourceAllocationDefault:DestinationOracleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationOracleResourceAllocationJobSpecific:DestinationOracleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationOracleResourceAllocationJobSpecificResourceRequirements:DestinationOracleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationOracleResourceAllocationJobSpecificResourceRequirements:DestinationOracleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPgvectorConfiguration:DestinationPgvectorConfiguration":{"properties":{"embedding":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationEmbedding:DestinationPgvectorConfigurationEmbedding","description":"Embedding configuration\n"},"indexing":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationIndexing:DestinationPgvectorConfigurationIndexing","description":"Postgres can be used to store vector data and retrieve embeddings.\n"},"omitRawText":{"type":"boolean","description":"Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. Default: false\n"},"processing":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationProcessing:DestinationPgvectorConfigurationProcessing"}},"type":"object","required":["embedding","indexing","processing"],"language":{"nodejs":{"requiredOutputs":["embedding","indexing","omitRawText","processing"]}}},"airbyte:index/DestinationPgvectorConfigurationEmbedding:DestinationPgvectorConfigurationEmbedding":{"properties":{"azureOpenAi":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationEmbeddingAzureOpenAi:DestinationPgvectorConfigurationEmbeddingAzureOpenAi","description":"Use the Azure-hosted OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"cohere":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationEmbeddingCohere:DestinationPgvectorConfigurationEmbeddingCohere","description":"Use the Cohere API to embed text.\n"},"fake":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationEmbeddingFake:DestinationPgvectorConfigurationEmbeddingFake","description":"Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs.\n"},"openAi":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationEmbeddingOpenAi:DestinationPgvectorConfigurationEmbeddingOpenAi","description":"Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"openAiCompatible":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationEmbeddingOpenAiCompatible:DestinationPgvectorConfigurationEmbeddingOpenAiCompatible","description":"Use a service that's compatible with the OpenAI API to embed text.\n"}},"type":"object"},"airbyte:index/DestinationPgvectorConfigurationEmbeddingAzureOpenAi:DestinationPgvectorConfigurationEmbeddingAzureOpenAi":{"properties":{"apiBase":{"type":"string","description":"The base URL for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"deployment":{"type":"string","description":"The deployment for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"openaiKey":{"type":"string","description":"The API key for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n","secret":true}},"type":"object","required":["apiBase","deployment","openaiKey"]},"airbyte:index/DestinationPgvectorConfigurationEmbeddingCohere:DestinationPgvectorConfigurationEmbeddingCohere":{"properties":{"cohereKey":{"type":"string","secret":true}},"type":"object","required":["cohereKey"]},"airbyte:index/DestinationPgvectorConfigurationEmbeddingFake:DestinationPgvectorConfigurationEmbeddingFake":{"type":"object"},"airbyte:index/DestinationPgvectorConfigurationEmbeddingOpenAi:DestinationPgvectorConfigurationEmbeddingOpenAi":{"properties":{"openaiKey":{"type":"string","secret":true}},"type":"object","required":["openaiKey"]},"airbyte:index/DestinationPgvectorConfigurationEmbeddingOpenAiCompatible:DestinationPgvectorConfigurationEmbeddingOpenAiCompatible":{"properties":{"apiKey":{"type":"string","description":"Default: \"\"\n","secret":true},"baseUrl":{"type":"string","description":"The base URL for your OpenAI-compatible service\n"},"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"modelName":{"type":"string","description":"The name of the model to use for embedding. Default: \"text-embedding-ada-002\"\n"}},"type":"object","required":["baseUrl","dimensions"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","dimensions","modelName"]}}},"airbyte:index/DestinationPgvectorConfigurationIndexing:DestinationPgvectorConfigurationIndexing":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationIndexingCredentials:DestinationPgvectorConfigurationIndexingCredentials"},"database":{"type":"string","description":"Enter the name of the database that you want to sync data into\n"},"defaultSchema":{"type":"string","description":"Enter the name of the default schema. Default: \"public\"\n"},"host":{"type":"string","description":"Enter the account name you want to use to access the database.\n"},"port":{"type":"number","description":"Enter the port you want to use to access the database. Default: 5432\n"},"username":{"type":"string","description":"Enter the name of the user you want to use to access the database\n"}},"type":"object","required":["credentials","database","host","username"],"language":{"nodejs":{"requiredOutputs":["credentials","database","defaultSchema","host","port","username"]}}},"airbyte:index/DestinationPgvectorConfigurationIndexingCredentials:DestinationPgvectorConfigurationIndexingCredentials":{"properties":{"password":{"type":"string","description":"Enter the password you want to use to access the database\n","secret":true}},"type":"object","required":["password"]},"airbyte:index/DestinationPgvectorConfigurationProcessing:DestinationPgvectorConfigurationProcessing":{"properties":{"chunkOverlap":{"type":"number","description":"Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0\n"},"chunkSize":{"type":"number","description":"Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM)\n"},"fieldNameMappings":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationProcessingFieldNameMapping:DestinationPgvectorConfigurationProcessingFieldNameMapping"},"description":"List of fields to rename. Not applicable for nested fields, but can be used to rename fields already flattened via dot notation.\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"textSplitter":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationProcessingTextSplitter:DestinationPgvectorConfigurationProcessingTextSplitter","description":"Split text fields into chunks based on the specified method.\n"}},"type":"object","required":["chunkSize"],"language":{"nodejs":{"requiredOutputs":["chunkOverlap","chunkSize","metadataFields","textFields"]}}},"airbyte:index/DestinationPgvectorConfigurationProcessingFieldNameMapping:DestinationPgvectorConfigurationProcessingFieldNameMapping":{"properties":{"fromField":{"type":"string","description":"The field name in the source\n"},"toField":{"type":"string","description":"The field name to use in the destination\n"}},"type":"object","required":["fromField","toField"]},"airbyte:index/DestinationPgvectorConfigurationProcessingTextSplitter:DestinationPgvectorConfigurationProcessingTextSplitter":{"properties":{"byMarkdownHeader":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationProcessingTextSplitterByMarkdownHeader:DestinationPgvectorConfigurationProcessingTextSplitterByMarkdownHeader","description":"Split the text by Markdown headers down to the specified header level. If the chunk size fits multiple sections, they will be combined into a single chunk.\n"},"byProgrammingLanguage":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguage","description":"Split the text by suitable delimiters based on the programming language. This is useful for splitting code into chunks.\n"},"bySeparator":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfigurationProcessingTextSplitterBySeparator:DestinationPgvectorConfigurationProcessingTextSplitterBySeparator","description":"Split the text by the list of separators until the chunk size is reached, using the earlier mentioned separators where possible. This is useful for splitting text fields by paragraphs, sentences, words, etc.\n"}},"type":"object"},"airbyte:index/DestinationPgvectorConfigurationProcessingTextSplitterByMarkdownHeader:DestinationPgvectorConfigurationProcessingTextSplitterByMarkdownHeader":{"properties":{"splitLevel":{"type":"number","description":"Level of markdown headers to split text fields by. Headings down to the specified level will be used as split points. Default: 1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["splitLevel"]}}},"airbyte:index/DestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguage":{"properties":{"language":{"type":"string","description":"Split code in suitable places based on the programming language. must be one of [\"cpp\", \"go\", \"java\", \"js\", \"php\", \"proto\", \"python\", \"rst\", \"ruby\", \"rust\", \"scala\", \"swift\", \"markdown\", \"latex\", \"html\", \"sol\"]\n"}},"type":"object","required":["language"]},"airbyte:index/DestinationPgvectorConfigurationProcessingTextSplitterBySeparator:DestinationPgvectorConfigurationProcessingTextSplitterBySeparator":{"properties":{"keepSeparator":{"type":"boolean","description":"Whether to keep the separator in the resulting chunks. Default: false\n"},"separators":{"type":"array","items":{"type":"string"},"description":"List of separator strings to split text fields by. The separator itself needs to be wrapped in double quotes, e.g. to split by the dot character, use \".\". To split by a newline, use \"\\n\". Default: [\"\\\"\\n\\n\\\"\",\"\\\"\\n\\\"\",\"\\\" \\\"\",\"\\\"\\\"\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["keepSeparator","separators"]}}},"airbyte:index/DestinationPgvectorResourceAllocation:DestinationPgvectorResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorResourceAllocationDefault:DestinationPgvectorResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorResourceAllocationJobSpecific:DestinationPgvectorResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationPgvectorResourceAllocationDefault:DestinationPgvectorResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPgvectorResourceAllocationJobSpecific:DestinationPgvectorResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorResourceAllocationJobSpecificResourceRequirements:DestinationPgvectorResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationPgvectorResourceAllocationJobSpecificResourceRequirements:DestinationPgvectorResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPineconeConfiguration:DestinationPineconeConfiguration":{"properties":{"embedding":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationEmbedding:DestinationPineconeConfigurationEmbedding","description":"Embedding configuration\n"},"indexing":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationIndexing:DestinationPineconeConfigurationIndexing","description":"Pinecone is a popular vector store that can be used to store and retrieve embeddings.\n"},"omitRawText":{"type":"boolean","description":"Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. Default: false\n"},"processing":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationProcessing:DestinationPineconeConfigurationProcessing"}},"type":"object","required":["embedding","indexing","processing"],"language":{"nodejs":{"requiredOutputs":["embedding","indexing","omitRawText","processing"]}}},"airbyte:index/DestinationPineconeConfigurationEmbedding:DestinationPineconeConfigurationEmbedding":{"properties":{"azureOpenAi":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationEmbeddingAzureOpenAi:DestinationPineconeConfigurationEmbeddingAzureOpenAi","description":"Use the Azure-hosted OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"cohere":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationEmbeddingCohere:DestinationPineconeConfigurationEmbeddingCohere","description":"Use the Cohere API to embed text.\n"},"fake":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationEmbeddingFake:DestinationPineconeConfigurationEmbeddingFake","description":"Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs.\n"},"openAi":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationEmbeddingOpenAi:DestinationPineconeConfigurationEmbeddingOpenAi","description":"Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"openAiCompatible":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationEmbeddingOpenAiCompatible:DestinationPineconeConfigurationEmbeddingOpenAiCompatible","description":"Use a service that's compatible with the OpenAI API to embed text.\n"}},"type":"object"},"airbyte:index/DestinationPineconeConfigurationEmbeddingAzureOpenAi:DestinationPineconeConfigurationEmbeddingAzureOpenAi":{"properties":{"apiBase":{"type":"string","description":"The base URL for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"deployment":{"type":"string","description":"The deployment for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"openaiKey":{"type":"string","description":"The API key for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n","secret":true}},"type":"object","required":["apiBase","deployment","openaiKey"]},"airbyte:index/DestinationPineconeConfigurationEmbeddingCohere:DestinationPineconeConfigurationEmbeddingCohere":{"properties":{"cohereKey":{"type":"string","secret":true}},"type":"object","required":["cohereKey"]},"airbyte:index/DestinationPineconeConfigurationEmbeddingFake:DestinationPineconeConfigurationEmbeddingFake":{"type":"object"},"airbyte:index/DestinationPineconeConfigurationEmbeddingOpenAi:DestinationPineconeConfigurationEmbeddingOpenAi":{"properties":{"openaiKey":{"type":"string","secret":true}},"type":"object","required":["openaiKey"]},"airbyte:index/DestinationPineconeConfigurationEmbeddingOpenAiCompatible:DestinationPineconeConfigurationEmbeddingOpenAiCompatible":{"properties":{"apiKey":{"type":"string","description":"Default: \"\"\n","secret":true},"baseUrl":{"type":"string","description":"The base URL for your OpenAI-compatible service\n"},"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"modelName":{"type":"string","description":"The name of the model to use for embedding. Default: \"text-embedding-ada-002\"\n"}},"type":"object","required":["baseUrl","dimensions"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","dimensions","modelName"]}}},"airbyte:index/DestinationPineconeConfigurationIndexing:DestinationPineconeConfigurationIndexing":{"properties":{"index":{"type":"string","description":"Pinecone index in your project to load data into\n"},"pineconeEnvironment":{"type":"string","description":"Pinecone Cloud environment to use\n"},"pineconeKey":{"type":"string","description":"The Pinecone API key to use matching the environment (copy from Pinecone console)\n","secret":true}},"type":"object","required":["index","pineconeEnvironment","pineconeKey"]},"airbyte:index/DestinationPineconeConfigurationProcessing:DestinationPineconeConfigurationProcessing":{"properties":{"chunkOverlap":{"type":"number","description":"Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0\n"},"chunkSize":{"type":"number","description":"Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM)\n"},"fieldNameMappings":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationProcessingFieldNameMapping:DestinationPineconeConfigurationProcessingFieldNameMapping"},"description":"List of fields to rename. Not applicable for nested fields, but can be used to rename fields already flattened via dot notation.\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"textSplitter":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationProcessingTextSplitter:DestinationPineconeConfigurationProcessingTextSplitter","description":"Split text fields into chunks based on the specified method.\n"}},"type":"object","required":["chunkSize"],"language":{"nodejs":{"requiredOutputs":["chunkOverlap","chunkSize","metadataFields","textFields"]}}},"airbyte:index/DestinationPineconeConfigurationProcessingFieldNameMapping:DestinationPineconeConfigurationProcessingFieldNameMapping":{"properties":{"fromField":{"type":"string","description":"The field name in the source\n"},"toField":{"type":"string","description":"The field name to use in the destination\n"}},"type":"object","required":["fromField","toField"]},"airbyte:index/DestinationPineconeConfigurationProcessingTextSplitter:DestinationPineconeConfigurationProcessingTextSplitter":{"properties":{"byMarkdownHeader":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationProcessingTextSplitterByMarkdownHeader:DestinationPineconeConfigurationProcessingTextSplitterByMarkdownHeader","description":"Split the text by Markdown headers down to the specified header level. If the chunk size fits multiple sections, they will be combined into a single chunk.\n"},"byProgrammingLanguage":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationPineconeConfigurationProcessingTextSplitterByProgrammingLanguage","description":"Split the text by suitable delimiters based on the programming language. This is useful for splitting code into chunks.\n"},"bySeparator":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfigurationProcessingTextSplitterBySeparator:DestinationPineconeConfigurationProcessingTextSplitterBySeparator","description":"Split the text by the list of separators until the chunk size is reached, using the earlier mentioned separators where possible. This is useful for splitting text fields by paragraphs, sentences, words, etc.\n"}},"type":"object"},"airbyte:index/DestinationPineconeConfigurationProcessingTextSplitterByMarkdownHeader:DestinationPineconeConfigurationProcessingTextSplitterByMarkdownHeader":{"properties":{"splitLevel":{"type":"number","description":"Level of markdown headers to split text fields by. Headings down to the specified level will be used as split points. Default: 1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["splitLevel"]}}},"airbyte:index/DestinationPineconeConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationPineconeConfigurationProcessingTextSplitterByProgrammingLanguage":{"properties":{"language":{"type":"string","description":"Split code in suitable places based on the programming language. must be one of [\"cpp\", \"go\", \"java\", \"js\", \"php\", \"proto\", \"python\", \"rst\", \"ruby\", \"rust\", \"scala\", \"swift\", \"markdown\", \"latex\", \"html\", \"sol\"]\n"}},"type":"object","required":["language"]},"airbyte:index/DestinationPineconeConfigurationProcessingTextSplitterBySeparator:DestinationPineconeConfigurationProcessingTextSplitterBySeparator":{"properties":{"keepSeparator":{"type":"boolean","description":"Whether to keep the separator in the resulting chunks. Default: false\n"},"separators":{"type":"array","items":{"type":"string"},"description":"List of separator strings to split text fields by. The separator itself needs to be wrapped in double quotes, e.g. to split by the dot character, use \".\". To split by a newline, use \"\\n\". Default: [\"\\\"\\n\\n\\\"\",\"\\\"\\n\\\"\",\"\\\" \\\"\",\"\\\"\\\"\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["keepSeparator","separators"]}}},"airbyte:index/DestinationPineconeResourceAllocation:DestinationPineconeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationPineconeResourceAllocationDefault:DestinationPineconeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationPineconeResourceAllocationJobSpecific:DestinationPineconeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationPineconeResourceAllocationDefault:DestinationPineconeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPineconeResourceAllocationJobSpecific:DestinationPineconeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationPineconeResourceAllocationJobSpecificResourceRequirements:DestinationPineconeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationPineconeResourceAllocationJobSpecificResourceRequirements:DestinationPineconeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPostgresConfiguration:DestinationPostgresConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"cdcDeletionMode":{"type":"string","description":"Whether to execute CDC deletions as hard deletes (i.e. propagate source deletions to the destination), or soft deletes (i.e. leave a tombstone record in the destination). Defaults to hard deletes. Default: \"Hard delete\"; must be one of [\"Hard delete\", \"Soft delete\"]\n"},"database":{"type":"string","description":"Name of the database.\n"},"disableTypeDedupe":{"type":"boolean","description":"Disable Writing Final Tables. WARNING! The data format in *airbyte*data is likely stable but there are no guarantees that other metadata columns will remain the same in future versions\n"},"dropCascade":{"type":"boolean","description":"Drop tables with CASCADE. WARNING! This will delete all data in all dependent objects (views, etc.). Use with caution. This option is intended for usecases which can easily rebuild the dependent objects.\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database.\n"},"rawDataSchema":{"type":"string","description":"Airbyte will use this schema for various internal tables. In legacy raw tables mode, the raw tables will be stored in this schema. Defaults to \u003cspan pulumi-lang-nodejs=\"\"airbyteInternal\"\" pulumi-lang-dotnet=\"\"AirbyteInternal\"\" pulumi-lang-go=\"\"airbyteInternal\"\" pulumi-lang-python=\"\"airbyte_internal\"\" pulumi-lang-yaml=\"\"airbyteInternal\"\" pulumi-lang-java=\"\"airbyteInternal\"\"\u003e\"airbyte_internal\"\u003c/span\u003e.\n"},"schema":{"type":"string","description":"The default schema tables are written. If not specified otherwise, the \"public\" schema will be used. Default: \"public\"\n"},"ssl":{"type":"boolean","description":"Encrypt data using SSL. When activating SSL, please select one of the connection modes.\n"},"sslMode":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationSslMode:DestinationPostgresConfigurationSslMode","description":"SSL connection modes.\n\\n\\ndisable\\n\\n - Disables encryption of communication between Airbyte and destination database.\n\\n\\nallow\\n\\n - Enables encryption only when required by the destination database.\n\\n\\nprefer\\n\\n - Allows unencrypted connections only if the destination database does not support encryption.\n\\n\\nrequire\\n\\n - Always require encryption. If the destination database server does not support encryption, connection will fail.\n\\n\\nverify-ca\\n\\n - Always require encryption and verifies that the destination database server has a valid SSL certificate.\n\\n\\nverify-full\\n\\n - This is the most secure mode. Always require encryption and verifies the identity of the destination database server.\nSee more information - \\n\\n in the docs\\n\\n.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationTunnelMethod:DestinationPostgresConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"unconstrainedNumber":{"type":"boolean","description":"Create numeric columns as unconstrained DECIMAL instead of NUMBER(38, 9). This will allow increased precision in numeric values. (this is disabled by default for backwards compatibility, but is recommended to enable)\n"},"username":{"type":"string","description":"Username to access the database.\n"}},"type":"object","required":["database","host","port","username"],"language":{"nodejs":{"requiredOutputs":["cdcDeletionMode","database","host","port","schema","username"]}}},"airbyte:index/DestinationPostgresConfigurationSslMode:DestinationPostgresConfigurationSslMode":{"properties":{"allow":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationSslModeAllow:DestinationPostgresConfigurationSslModeAllow","description":"Allow SSL mode.\n"},"disable":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationSslModeDisable:DestinationPostgresConfigurationSslModeDisable","description":"Disable SSL.\n"},"prefer":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationSslModePrefer:DestinationPostgresConfigurationSslModePrefer","description":"Prefer SSL mode.\n"},"require":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationSslModeRequire:DestinationPostgresConfigurationSslModeRequire","description":"Require SSL mode.\n"},"verifyCa":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationSslModeVerifyCa:DestinationPostgresConfigurationSslModeVerifyCa","description":"Verify-ca SSL mode.\n"},"verifyFull":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationSslModeVerifyFull:DestinationPostgresConfigurationSslModeVerifyFull","description":"Verify-full SSL mode.\n"}},"type":"object"},"airbyte:index/DestinationPostgresConfigurationSslModeAllow:DestinationPostgresConfigurationSslModeAllow":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"allow\"; must be \"allow\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/DestinationPostgresConfigurationSslModeDisable:DestinationPostgresConfigurationSslModeDisable":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"disable\"; must be \"disable\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/DestinationPostgresConfigurationSslModePrefer:DestinationPostgresConfigurationSslModePrefer":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"prefer\"; must be \"prefer\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/DestinationPostgresConfigurationSslModeRequire:DestinationPostgresConfigurationSslModeRequire":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"require\"; must be \"require\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/DestinationPostgresConfigurationSslModeVerifyCa:DestinationPostgresConfigurationSslModeVerifyCa":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\n","secret":true},"mode":{"type":"string","description":"Default: \"verify-ca\"; must be \"verify-ca\"\n"}},"type":"object","required":["caCertificate"],"language":{"nodejs":{"requiredOutputs":["caCertificate","mode"]}}},"airbyte:index/DestinationPostgresConfigurationSslModeVerifyFull:DestinationPostgresConfigurationSslModeVerifyFull":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientCertificate":{"type":"string","description":"Client certificate\n","secret":true},"clientKey":{"type":"string","description":"Client key\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\n","secret":true},"mode":{"type":"string","description":"Default: \"verify-full\"; must be \"verify-full\"\n"}},"type":"object","required":["caCertificate","clientCertificate","clientKey"],"language":{"nodejs":{"requiredOutputs":["caCertificate","clientCertificate","clientKey","mode"]}}},"airbyte:index/DestinationPostgresConfigurationTunnelMethod:DestinationPostgresConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationTunnelMethodNoTunnel:DestinationPostgresConfigurationTunnelMethodNoTunnel","description":"No ssh tunnel needed to connect to database\n"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationTunnelMethodPasswordAuthentication:DestinationPostgresConfigurationTunnelMethodPasswordAuthentication","description":"Connect through a jump server tunnel host using username and password authentication\n"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfigurationTunnelMethodSshKeyAuthentication:DestinationPostgresConfigurationTunnelMethodSshKeyAuthentication","description":"Connect through a jump server tunnel host using username and ssh key\n"}},"type":"object"},"airbyte:index/DestinationPostgresConfigurationTunnelMethodNoTunnel:DestinationPostgresConfigurationTunnelMethodNoTunnel":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelMethod":{"type":"string","description":"Default: \"NO*TUNNEL\"; must be \"NO*TUNNEL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["tunnelMethod"]}}},"airbyte:index/DestinationPostgresConfigurationTunnelMethodPasswordAuthentication:DestinationPostgresConfigurationTunnelMethodPasswordAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*PASSWORD*AUTH\"; must be \"SSH*PASSWORD*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelMethod","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationPostgresConfigurationTunnelMethodSshKeyAuthentication:DestinationPostgresConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*KEY*AUTH\"; must be \"SSH*KEY*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelMethod","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationPostgresResourceAllocation:DestinationPostgresResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationPostgresResourceAllocationDefault:DestinationPostgresResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationPostgresResourceAllocationJobSpecific:DestinationPostgresResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationPostgresResourceAllocationDefault:DestinationPostgresResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPostgresResourceAllocationJobSpecific:DestinationPostgresResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationPostgresResourceAllocationJobSpecificResourceRequirements:DestinationPostgresResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationPostgresResourceAllocationJobSpecificResourceRequirements:DestinationPostgresResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPubsubConfiguration:DestinationPubsubConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"batchingDelayThreshold":{"type":"number","description":"Number of ms before the buffer is flushed. Default: 1\n"},"batchingElementCountThreshold":{"type":"number","description":"Number of messages before the buffer is flushed. Default: 1\n"},"batchingEnabled":{"type":"boolean","description":"If TRUE messages will be buffered instead of sending them one by one. Default: false\n"},"batchingRequestBytesThreshold":{"type":"number","description":"Number of bytes before the buffer is flushed. Default: 1\n"},"credentialsJson":{"type":"string","description":"The contents of the JSON service account key. Check out the \\n\\ndocs\\n\\n if you need help generating this key.\n","secret":true},"orderingEnabled":{"type":"boolean","description":"If TRUE PubSub publisher will have \\n\\nmessage ordering\\n\\n enabled. Every message will have an ordering key of stream. Default: false\n"},"projectId":{"type":"string","description":"The GCP project ID for the project containing the target PubSub.\n"},"topicId":{"type":"string","description":"The PubSub topic ID in the given GCP project ID.\n"}},"type":"object","required":["credentialsJson","projectId","topicId"],"language":{"nodejs":{"requiredOutputs":["batchingDelayThreshold","batchingElementCountThreshold","batchingEnabled","batchingRequestBytesThreshold","credentialsJson","orderingEnabled","projectId","topicId"]}}},"airbyte:index/DestinationPubsubResourceAllocation:DestinationPubsubResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationPubsubResourceAllocationDefault:DestinationPubsubResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationPubsubResourceAllocationJobSpecific:DestinationPubsubResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationPubsubResourceAllocationDefault:DestinationPubsubResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationPubsubResourceAllocationJobSpecific:DestinationPubsubResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationPubsubResourceAllocationJobSpecificResourceRequirements:DestinationPubsubResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationPubsubResourceAllocationJobSpecificResourceRequirements:DestinationPubsubResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationQdrantConfiguration:DestinationQdrantConfiguration":{"properties":{"embedding":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationEmbedding:DestinationQdrantConfigurationEmbedding","description":"Embedding configuration\n"},"indexing":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationIndexing:DestinationQdrantConfigurationIndexing","description":"Indexing configuration\n"},"omitRawText":{"type":"boolean","description":"Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. Default: false\n"},"processing":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationProcessing:DestinationQdrantConfigurationProcessing"}},"type":"object","required":["embedding","indexing","processing"],"language":{"nodejs":{"requiredOutputs":["embedding","indexing","omitRawText","processing"]}}},"airbyte:index/DestinationQdrantConfigurationEmbedding:DestinationQdrantConfigurationEmbedding":{"properties":{"azureOpenAi":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationEmbeddingAzureOpenAi:DestinationQdrantConfigurationEmbeddingAzureOpenAi","description":"Use the Azure-hosted OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"cohere":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationEmbeddingCohere:DestinationQdrantConfigurationEmbeddingCohere","description":"Use the Cohere API to embed text.\n"},"fake":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationEmbeddingFake:DestinationQdrantConfigurationEmbeddingFake","description":"Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs.\n"},"openAi":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationEmbeddingOpenAi:DestinationQdrantConfigurationEmbeddingOpenAi","description":"Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"openAiCompatible":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationEmbeddingOpenAiCompatible:DestinationQdrantConfigurationEmbeddingOpenAiCompatible","description":"Use a service that's compatible with the OpenAI API to embed text.\n"}},"type":"object"},"airbyte:index/DestinationQdrantConfigurationEmbeddingAzureOpenAi:DestinationQdrantConfigurationEmbeddingAzureOpenAi":{"properties":{"apiBase":{"type":"string","description":"The base URL for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"deployment":{"type":"string","description":"The deployment for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"openaiKey":{"type":"string","description":"The API key for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n","secret":true}},"type":"object","required":["apiBase","deployment","openaiKey"]},"airbyte:index/DestinationQdrantConfigurationEmbeddingCohere:DestinationQdrantConfigurationEmbeddingCohere":{"properties":{"cohereKey":{"type":"string","secret":true}},"type":"object","required":["cohereKey"]},"airbyte:index/DestinationQdrantConfigurationEmbeddingFake:DestinationQdrantConfigurationEmbeddingFake":{"type":"object"},"airbyte:index/DestinationQdrantConfigurationEmbeddingOpenAi:DestinationQdrantConfigurationEmbeddingOpenAi":{"properties":{"openaiKey":{"type":"string","secret":true}},"type":"object","required":["openaiKey"]},"airbyte:index/DestinationQdrantConfigurationEmbeddingOpenAiCompatible:DestinationQdrantConfigurationEmbeddingOpenAiCompatible":{"properties":{"apiKey":{"type":"string","description":"Default: \"\"\n","secret":true},"baseUrl":{"type":"string","description":"The base URL for your OpenAI-compatible service\n"},"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"modelName":{"type":"string","description":"The name of the model to use for embedding. Default: \"text-embedding-ada-002\"\n"}},"type":"object","required":["baseUrl","dimensions"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","dimensions","modelName"]}}},"airbyte:index/DestinationQdrantConfigurationIndexing:DestinationQdrantConfigurationIndexing":{"properties":{"authMethod":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationIndexingAuthMethod:DestinationQdrantConfigurationIndexingAuthMethod","description":"Method to authenticate with the Qdrant Instance\n"},"collection":{"type":"string","description":"The collection to load data into\n"},"distanceMetric":{"type":"string","description":"The Distance metric used to measure similarities among vectors. This field is only used if the collection defined in the does not exist yet and is created automatically by the connector. Default: \"cos\"; must be one of [\"dot\", \"cos\", \"euc\"]\n"},"preferGrpc":{"type":"boolean","description":"Whether to prefer gRPC over HTTP. Set to true for Qdrant cloud clusters. Default: true\n"},"textField":{"type":"string","description":"The field in the payload that contains the embedded text. Default: \"text\"\n"},"url":{"type":"string","description":"Public Endpoint of the Qdrant cluser\n"}},"type":"object","required":["collection","url"],"language":{"nodejs":{"requiredOutputs":["collection","distanceMetric","preferGrpc","textField","url"]}}},"airbyte:index/DestinationQdrantConfigurationIndexingAuthMethod:DestinationQdrantConfigurationIndexingAuthMethod":{"properties":{"apiKeyAuth":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationIndexingAuthMethodApiKeyAuth:DestinationQdrantConfigurationIndexingAuthMethodApiKeyAuth"},"noAuth":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationIndexingAuthMethodNoAuth:DestinationQdrantConfigurationIndexingAuthMethodNoAuth"}},"type":"object"},"airbyte:index/DestinationQdrantConfigurationIndexingAuthMethodApiKeyAuth:DestinationQdrantConfigurationIndexingAuthMethodApiKeyAuth":{"properties":{"apiKey":{"type":"string","description":"API Key for the Qdrant instance\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/DestinationQdrantConfigurationIndexingAuthMethodNoAuth:DestinationQdrantConfigurationIndexingAuthMethodNoAuth":{"type":"object"},"airbyte:index/DestinationQdrantConfigurationProcessing:DestinationQdrantConfigurationProcessing":{"properties":{"chunkOverlap":{"type":"number","description":"Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0\n"},"chunkSize":{"type":"number","description":"Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM)\n"},"fieldNameMappings":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationProcessingFieldNameMapping:DestinationQdrantConfigurationProcessingFieldNameMapping"},"description":"List of fields to rename. Not applicable for nested fields, but can be used to rename fields already flattened via dot notation.\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"textSplitter":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationProcessingTextSplitter:DestinationQdrantConfigurationProcessingTextSplitter","description":"Split text fields into chunks based on the specified method.\n"}},"type":"object","required":["chunkSize"],"language":{"nodejs":{"requiredOutputs":["chunkOverlap","chunkSize","metadataFields","textFields"]}}},"airbyte:index/DestinationQdrantConfigurationProcessingFieldNameMapping:DestinationQdrantConfigurationProcessingFieldNameMapping":{"properties":{"fromField":{"type":"string","description":"The field name in the source\n"},"toField":{"type":"string","description":"The field name to use in the destination\n"}},"type":"object","required":["fromField","toField"]},"airbyte:index/DestinationQdrantConfigurationProcessingTextSplitter:DestinationQdrantConfigurationProcessingTextSplitter":{"properties":{"byMarkdownHeader":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationProcessingTextSplitterByMarkdownHeader:DestinationQdrantConfigurationProcessingTextSplitterByMarkdownHeader","description":"Split the text by Markdown headers down to the specified header level. If the chunk size fits multiple sections, they will be combined into a single chunk.\n"},"byProgrammingLanguage":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguage","description":"Split the text by suitable delimiters based on the programming language. This is useful for splitting code into chunks.\n"},"bySeparator":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfigurationProcessingTextSplitterBySeparator:DestinationQdrantConfigurationProcessingTextSplitterBySeparator","description":"Split the text by the list of separators until the chunk size is reached, using the earlier mentioned separators where possible. This is useful for splitting text fields by paragraphs, sentences, words, etc.\n"}},"type":"object"},"airbyte:index/DestinationQdrantConfigurationProcessingTextSplitterByMarkdownHeader:DestinationQdrantConfigurationProcessingTextSplitterByMarkdownHeader":{"properties":{"splitLevel":{"type":"number","description":"Level of markdown headers to split text fields by. Headings down to the specified level will be used as split points. Default: 1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["splitLevel"]}}},"airbyte:index/DestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguage":{"properties":{"language":{"type":"string","description":"Split code in suitable places based on the programming language. must be one of [\"cpp\", \"go\", \"java\", \"js\", \"php\", \"proto\", \"python\", \"rst\", \"ruby\", \"rust\", \"scala\", \"swift\", \"markdown\", \"latex\", \"html\", \"sol\"]\n"}},"type":"object","required":["language"]},"airbyte:index/DestinationQdrantConfigurationProcessingTextSplitterBySeparator:DestinationQdrantConfigurationProcessingTextSplitterBySeparator":{"properties":{"keepSeparator":{"type":"boolean","description":"Whether to keep the separator in the resulting chunks. Default: false\n"},"separators":{"type":"array","items":{"type":"string"},"description":"List of separator strings to split text fields by. The separator itself needs to be wrapped in double quotes, e.g. to split by the dot character, use \".\". To split by a newline, use \"\\n\". Default: [\"\\\"\\n\\n\\\"\",\"\\\"\\n\\\"\",\"\\\" \\\"\",\"\\\"\\\"\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["keepSeparator","separators"]}}},"airbyte:index/DestinationQdrantResourceAllocation:DestinationQdrantResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationQdrantResourceAllocationDefault:DestinationQdrantResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationQdrantResourceAllocationJobSpecific:DestinationQdrantResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationQdrantResourceAllocationDefault:DestinationQdrantResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationQdrantResourceAllocationJobSpecific:DestinationQdrantResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationQdrantResourceAllocationJobSpecificResourceRequirements:DestinationQdrantResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationQdrantResourceAllocationJobSpecificResourceRequirements:DestinationQdrantResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationRedisConfiguration:DestinationRedisConfiguration":{"properties":{"cacheType":{"type":"string","description":"Redis cache type to store data in. Default: \"hash\"; must be \"hash\"\n"},"host":{"type":"string","description":"Redis host to connect to.\n"},"password":{"type":"string","description":"Password associated with Redis.\n","secret":true},"port":{"type":"number","description":"Port of Redis. Default: 6379\n"},"ssl":{"type":"boolean","description":"Indicates whether SSL encryption protocol will be used to connect to Redis. It is recommended to use SSL connection if possible. Default: false\n"},"sslMode":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfigurationSslMode:DestinationRedisConfigurationSslMode","description":"SSL connection modes.\n\\n\\n\\n\\nverify-full\\n\\n - This is the most secure mode. Always require encryption and verifies the identity of the source database server\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfigurationTunnelMethod:DestinationRedisConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"Username associated with Redis.\n"}},"type":"object","required":["host","username"],"language":{"nodejs":{"requiredOutputs":["cacheType","host","port","ssl","username"]}}},"airbyte:index/DestinationRedisConfigurationSslMode:DestinationRedisConfigurationSslMode":{"properties":{"disable":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfigurationSslModeDisable:DestinationRedisConfigurationSslModeDisable","description":"Disable SSL.\n"},"verifyFull":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfigurationSslModeVerifyFull:DestinationRedisConfigurationSslModeVerifyFull","description":"Verify-full SSL mode.\n"}},"type":"object"},"airbyte:index/DestinationRedisConfigurationSslModeDisable:DestinationRedisConfigurationSslModeDisable":{"type":"object"},"airbyte:index/DestinationRedisConfigurationSslModeVerifyFull:DestinationRedisConfigurationSslModeVerifyFull":{"properties":{"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientCertificate":{"type":"string","description":"Client certificate\n","secret":true},"clientKey":{"type":"string","description":"Client key\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. If you do not add it - the password will be generated automatically.\n","secret":true}},"type":"object","required":["caCertificate","clientCertificate","clientKey"]},"airbyte:index/DestinationRedisConfigurationTunnelMethod:DestinationRedisConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfigurationTunnelMethodNoTunnel:DestinationRedisConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfigurationTunnelMethodPasswordAuthentication:DestinationRedisConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfigurationTunnelMethodSshKeyAuthentication:DestinationRedisConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/DestinationRedisConfigurationTunnelMethodNoTunnel:DestinationRedisConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/DestinationRedisConfigurationTunnelMethodPasswordAuthentication:DestinationRedisConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationRedisConfigurationTunnelMethodSshKeyAuthentication:DestinationRedisConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationRedisResourceAllocation:DestinationRedisResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationRedisResourceAllocationDefault:DestinationRedisResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationRedisResourceAllocationJobSpecific:DestinationRedisResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationRedisResourceAllocationDefault:DestinationRedisResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationRedisResourceAllocationJobSpecific:DestinationRedisResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationRedisResourceAllocationJobSpecificResourceRequirements:DestinationRedisResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationRedisResourceAllocationJobSpecificResourceRequirements:DestinationRedisResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationRedshiftConfiguration:DestinationRedshiftConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"database":{"type":"string","description":"Name of the database.\n"},"disableTypeDedupe":{"type":"boolean","description":"Disable Writing Final Tables. WARNING! The data format in *airbyte*data is likely stable but there are no guarantees that other metadata columns will remain the same in future versions. Default: false\n"},"dropCascade":{"type":"boolean","description":"Drop tables with CASCADE. WARNING! This will delete all data in all dependent objects (views, etc.). Use with caution. This option is intended for usecases which can easily rebuild the dependent objects. Default: false\n"},"host":{"type":"string","description":"Host Endpoint of the Redshift Cluster (must include the cluster-id, region and end with .redshift.amazonaws.com)\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database. Default: 5439\n"},"rawDataSchema":{"type":"string","description":"The schema to write raw tables into (default: airbyte_internal).\n"},"schema":{"type":"string","description":"The default schema tables are written to if the source does not specify a namespace. Unless specifically configured, the usual value for this field is \"public\". Default: \"public\"\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfigurationTunnelMethod:DestinationRedshiftConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"uploadingMethod":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfigurationUploadingMethod:DestinationRedshiftConfigurationUploadingMethod","description":"The way data will be uploaded to Redshift.\n"},"username":{"type":"string","description":"Username to use to access the database.\n"}},"type":"object","required":["database","host","password","username"],"language":{"nodejs":{"requiredOutputs":["database","disableTypeDedupe","dropCascade","host","password","port","schema","username"]}}},"airbyte:index/DestinationRedshiftConfigurationTunnelMethod:DestinationRedshiftConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfigurationTunnelMethodNoTunnel:DestinationRedshiftConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfigurationTunnelMethodPasswordAuthentication:DestinationRedshiftConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfigurationTunnelMethodSshKeyAuthentication:DestinationRedshiftConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/DestinationRedshiftConfigurationTunnelMethodNoTunnel:DestinationRedshiftConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/DestinationRedshiftConfigurationTunnelMethodPasswordAuthentication:DestinationRedshiftConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationRedshiftConfigurationTunnelMethodSshKeyAuthentication:DestinationRedshiftConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationRedshiftConfigurationUploadingMethod:DestinationRedshiftConfigurationUploadingMethod":{"properties":{"awss3Staging":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfigurationUploadingMethodAwss3Staging:DestinationRedshiftConfigurationUploadingMethodAwss3Staging","description":"\\n\\n(recommended)\\n\\n Uploads data to S3 and then uses a COPY to insert the data into Redshift. COPY is recommended for production workloads for better speed and scalability. See \\n\\nAWS docs\\n\\n for more details.\n"}},"type":"object"},"airbyte:index/DestinationRedshiftConfigurationUploadingMethodAwss3Staging:DestinationRedshiftConfigurationUploadingMethodAwss3Staging":{"properties":{"accessKeyId":{"type":"string","description":"This ID grants access to the above S3 staging bucket. Airbyte requires Read and Write permissions to the given bucket. See \\n\\nAWS docs\\n\\n on how to generate an access key ID and secret access key.\n","secret":true},"fileNamePattern":{"type":"string","description":"The pattern allows you to set the file-name format for the S3 staging file(s)\n"},"purgeStagingData":{"type":"boolean","description":"Whether to delete the staging files from S3 after completing the sync. See \\n\\n docs\\n\\n for details. Default: true\n"},"s3BucketName":{"type":"string","description":"The name of the staging S3 bucket.\n"},"s3BucketPath":{"type":"string","description":"The directory under the S3 bucket where data will be written. If not provided, then defaults to the root directory. See \\n\\npath's name recommendations\\n\\n for more details.\n"},"s3BucketRegion":{"type":"string","description":"The region of the S3 staging bucket. Default: \"\"; must be one of [\"\", \"af-south-1\", \"ap-east-1\", \"ap-northeast-1\", \"ap-northeast-2\", \"ap-northeast-3\", \"ap-south-1\", \"ap-south-2\", \"ap-southeast-1\", \"ap-southeast-2\", \"ap-southeast-3\", \"ap-southeast-4\", \"ca-central-1\", \"ca-west-1\", \"cn-north-1\", \"cn-northwest-1\", \"eu-central-1\", \"eu-central-2\", \"eu-north-1\", \"eu-south-1\", \"eu-south-2\", \"eu-west-1\", \"eu-west-2\", \"eu-west-3\", \"il-central-1\", \"me-central-1\", \"me-south-1\", \"sa-east-1\", \"us-east-1\", \"us-east-2\", \"us-gov-east-1\", \"us-gov-west-1\", \"us-west-1\", \"us-west-2\"]\n"},"secretAccessKey":{"type":"string","description":"The corresponding secret to the above access key id. See \\n\\nAWS docs\\n\\n on how to generate an access key ID and secret access key.\n","secret":true}},"type":"object","required":["accessKeyId","s3BucketName","secretAccessKey"],"language":{"nodejs":{"requiredOutputs":["accessKeyId","purgeStagingData","s3BucketName","s3BucketRegion","secretAccessKey"]}}},"airbyte:index/DestinationRedshiftResourceAllocation:DestinationRedshiftResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftResourceAllocationDefault:DestinationRedshiftResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftResourceAllocationJobSpecific:DestinationRedshiftResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationRedshiftResourceAllocationDefault:DestinationRedshiftResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationRedshiftResourceAllocationJobSpecific:DestinationRedshiftResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftResourceAllocationJobSpecificResourceRequirements:DestinationRedshiftResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationRedshiftResourceAllocationJobSpecificResourceRequirements:DestinationRedshiftResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationResourceAllocation:DestinationResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationResourceAllocationDefault:DestinationResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationResourceAllocationJobSpecific:DestinationResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationResourceAllocationDefault:DestinationResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationResourceAllocationJobSpecific:DestinationResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs. Not Null; must be one of [\"get*spec\", \"check*connection\", \"discover*schema\", \"sync\", \"reset*connection\", \u003cspan pulumi-lang-nodejs=\"\"connectionUpdater\"\" pulumi-lang-dotnet=\"\"ConnectionUpdater\"\" pulumi-lang-go=\"\"connectionUpdater\"\" pulumi-lang-python=\"\"connection_updater\"\" pulumi-lang-yaml=\"\"connectionUpdater\"\" pulumi-lang-java=\"\"connectionUpdater\"\"\u003e\"connection_updater\"\u003c/span\u003e, \"replicate\"]\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationResourceAllocationJobSpecificResourceRequirements:DestinationResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations). Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationResourceAllocationJobSpecificResourceRequirements:DestinationResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationS3Configuration:DestinationS3Configuration":{"properties":{"accessKeyId":{"type":"string","description":"The access key ID to access the S3 bucket. Airbyte requires Read and Write permissions to the given bucket. Read more \\n\\nhere\\n\\n.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"fileNamePattern":{"type":"string","description":"Pattern to match file names in the bucket directory. Read more \\n\\nhere\\n\\n\n"},"format":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormat:DestinationS3ConfigurationFormat","description":"Format of the data output. See \\n\\nhere\\n\\n for more details\n"},"roleArn":{"type":"string","description":"The ARN of the AWS role to assume. Only usable in Airbyte Cloud.\n"},"s3BucketName":{"type":"string","description":"The name of the S3 bucket. Read more \\n\\nhere\\n\\n.\n"},"s3BucketPath":{"type":"string","description":"Directory under the S3 bucket where data will be written. Read more \\n\\nhere\\n\\n\n"},"s3BucketRegion":{"type":"string","description":"The region of the S3 bucket. See \\n\\nhere\\n\\n for all region codes. Default: \"\"; must be one of [\"\", \"af-south-1\", \"ap-east-1\", \"ap-northeast-1\", \"ap-northeast-2\", \"ap-northeast-3\", \"ap-south-1\", \"ap-south-2\", \"ap-southeast-1\", \"ap-southeast-2\", \"ap-southeast-3\", \"ap-southeast-4\", \"ca-central-1\", \"ca-west-1\", \"cn-north-1\", \"cn-northwest-1\", \"eu-central-1\", \"eu-central-2\", \"eu-north-1\", \"eu-south-1\", \"eu-south-2\", \"eu-west-1\", \"eu-west-2\", \"eu-west-3\", \"il-central-1\", \"me-central-1\", \"me-south-1\", \"sa-east-1\", \"us-east-1\", \"us-east-2\", \"us-gov-east-1\", \"us-gov-west-1\", \"us-west-1\", \"us-west-2\"]\n"},"s3Endpoint":{"type":"string","description":"Your S3 endpoint url. Read more \\n\\nhere\\n\\n\n"},"s3PathFormat":{"type":"string","description":"Format string on how data will be organized inside the bucket directory. Read more \\n\\nhere\\n\\n\n"},"secretAccessKey":{"type":"string","description":"The corresponding secret to the access key ID. Read more \\n\\nhere\\n\\n\n","secret":true}},"type":"object","required":["format","s3BucketName","s3BucketPath"],"language":{"nodejs":{"requiredOutputs":["format","s3BucketName","s3BucketPath","s3BucketRegion"]}}},"airbyte:index/DestinationS3ConfigurationFormat:DestinationS3ConfigurationFormat":{"properties":{"avroApacheAvro":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvro:DestinationS3ConfigurationFormatAvroApacheAvro"},"csvCommaSeparatedValues":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatCsvCommaSeparatedValues:DestinationS3ConfigurationFormatCsvCommaSeparatedValues"},"jsonLinesNewlineDelimitedJson":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJson"},"parquetColumnarStorage":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatParquetColumnarStorage:DestinationS3ConfigurationFormatParquetColumnarStorage"}},"type":"object"},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvro:DestinationS3ConfigurationFormatAvroApacheAvro":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"compressionCodec":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvroCompressionCodec:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodec","description":"The compression algorithm used to compress data. Default to no compression.\n"},"formatType":{"type":"string","description":"Default: \"Avro\"; must be \"Avro\"\n"}},"type":"object","required":["compressionCodec"],"language":{"nodejs":{"requiredOutputs":["compressionCodec","formatType"]}}},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodec:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodec":{"properties":{"bzip2":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2"},"deflate":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecDeflate:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecDeflate"},"noCompression":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompression:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompression"},"snappy":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappy:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappy"},"xz":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecXz:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecXz"},"zstandard":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecZstandard:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecZstandard"}},"type":"object"},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"codec":{"type":"string","description":"Default: \"bzip2\"; must be \"bzip2\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec"]}}},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecDeflate:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecDeflate":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"codec":{"type":"string","description":"Default: \"Deflate\"; must be \"Deflate\"\n"},"compressionLevel":{"type":"number"}},"type":"object","required":["compressionLevel"],"language":{"nodejs":{"requiredOutputs":["codec","compressionLevel"]}}},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompression:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompression":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"codec":{"type":"string","description":"Default: \"no compression\"; must be \"no compression\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec"]}}},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappy:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappy":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"codec":{"type":"string","description":"Default: \"snappy\"; must be \"snappy\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["codec"]}}},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecXz:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecXz":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"codec":{"type":"string","description":"Default: \"xz\"; must be \"xz\"\n"},"compressionLevel":{"type":"number"}},"type":"object","required":["compressionLevel"],"language":{"nodejs":{"requiredOutputs":["codec","compressionLevel"]}}},"airbyte:index/DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecZstandard:DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecZstandard":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"codec":{"type":"string","description":"Default: \"zstandard\"; must be \"zstandard\"\n"},"compressionLevel":{"type":"number"},"includeChecksum":{"type":"boolean"}},"type":"object","required":["compressionLevel","includeChecksum"],"language":{"nodejs":{"requiredOutputs":["codec","compressionLevel","includeChecksum"]}}},"airbyte:index/DestinationS3ConfigurationFormatCsvCommaSeparatedValues:DestinationS3ConfigurationFormatCsvCommaSeparatedValues":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"compression":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompression:DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompression","description":"Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: \".jsonl.gz\").\n"},"flattening":{"type":"string","description":"Default: \"No flattening\"; must be one of [\"No flattening\", \"Root level flattening\"]\n"},"formatType":{"type":"string","description":"Default: \"CSV\"; must be \"CSV\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["flattening","formatType"]}}},"airbyte:index/DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompression:DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompression":{"properties":{"gzip":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionGzip:DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionGzip"},"noCompression":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression:DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression"}},"type":"object"},"airbyte:index/DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionGzip:DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionGzip":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"compressionType":{"type":"string","description":"Default: \"GZIP\"; must be \"GZIP\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression:DestinationS3ConfigurationFormatCsvCommaSeparatedValuesCompressionNoCompression":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"compressionType":{"type":"string","description":"Default: \"No Compression\"; must be \"No Compression\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJson:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJson":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"compression":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompression:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompression","description":"Whether the output files should be compressed. If compression is selected, the output filename will have an extra extension (GZIP: \".jsonl.gz\").\n"},"flattening":{"type":"string","description":"Default: \"No flattening\"; must be one of [\"No flattening\", \"Root level flattening\"]\n"},"formatType":{"type":"string","description":"Default: \"JSONL\"; must be \"JSONL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["flattening","formatType"]}}},"airbyte:index/DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompression:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompression":{"properties":{"gzip":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip"},"noCompression":{"$ref":"#/types/airbyte:index%2FDestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression"}},"type":"object"},"airbyte:index/DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionGzip":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"compressionType":{"type":"string","description":"Default: \"GZIP\"; must be \"GZIP\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression:DestinationS3ConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionNoCompression":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"compressionType":{"type":"string","description":"Default: \"No Compression\"; must be \"No Compression\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["compressionType"]}}},"airbyte:index/DestinationS3ConfigurationFormatParquetColumnarStorage:DestinationS3ConfigurationFormatParquetColumnarStorage":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"blockSizeMb":{"type":"number","description":"This is the size of a row group being buffered in memory. It limits the memory usage when writing. Larger values will improve the IO when reading, but consume more memory when writing. Default: 128 MB. Default: 128\n"},"compressionCodec":{"type":"string","description":"The compression algorithm used to compress data pages. Default: \"UNCOMPRESSED\"; must be one of [\"UNCOMPRESSED\", \"SNAPPY\", \"GZIP\", \"LZO\", \"BROTLI\", \"LZ4\", \"ZSTD\"]\n"},"dictionaryEncoding":{"type":"boolean","description":"Default: true.\n"},"dictionaryPageSizeKb":{"type":"number","description":"There is one dictionary page per column per row group when dictionary encoding is used. The dictionary page size works like the page size but for dictionary. Default: 1024 KB. Default: 1024\n"},"formatType":{"type":"string","description":"Default: \"Parquet\"; must be \"Parquet\"\n"},"maxPaddingSizeMb":{"type":"number","description":"Maximum size allowed as padding to align row groups. This is also the minimum size of a row group. Default: 8 MB. Default: 8\n"},"pageSizeKb":{"type":"number","description":"The page size is for compression. A block is composed of pages. A page is the smallest unit that must be read fully to access a single record. If this value is too small, the compression will deteriorate. Default: 1024 KB. Default: 1024\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["blockSizeMb","compressionCodec","dictionaryPageSizeKb","formatType","maxPaddingSizeMb","pageSizeKb"]}}},"airbyte:index/DestinationS3ResourceAllocation:DestinationS3ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationS3ResourceAllocationDefault:DestinationS3ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationS3ResourceAllocationJobSpecific:DestinationS3ResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationS3ResourceAllocationDefault:DestinationS3ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationS3ResourceAllocationJobSpecific:DestinationS3ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationS3ResourceAllocationJobSpecificResourceRequirements:DestinationS3ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationS3ResourceAllocationJobSpecificResourceRequirements:DestinationS3ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationSftpJsonConfiguration:DestinationSftpJsonConfiguration":{"properties":{"destinationPath":{"type":"string","description":"Path to the directory where json files will be written.\n"},"host":{"type":"string","description":"Hostname of the SFTP server.\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the SFTP server. Default: 22\n"},"username":{"type":"string","description":"Username to use to access the SFTP server.\n"}},"type":"object","required":["destinationPath","host","password","username"],"language":{"nodejs":{"requiredOutputs":["destinationPath","host","password","port","username"]}}},"airbyte:index/DestinationSftpJsonResourceAllocation:DestinationSftpJsonResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonResourceAllocationDefault:DestinationSftpJsonResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonResourceAllocationJobSpecific:DestinationSftpJsonResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationSftpJsonResourceAllocationDefault:DestinationSftpJsonResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationSftpJsonResourceAllocationJobSpecific:DestinationSftpJsonResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonResourceAllocationJobSpecificResourceRequirements:DestinationSftpJsonResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationSftpJsonResourceAllocationJobSpecificResourceRequirements:DestinationSftpJsonResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationSnowflakeConfiguration:DestinationSnowflakeConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"cdcDeletionMode":{"type":"string","description":"Whether to execute CDC deletions as hard deletes (i.e. propagate source deletions to the destination), or soft deletes (i.e. leave a tombstone record in the destination). Defaults to hard deletes. Default: \"Hard delete\"; must be one of [\"Hard delete\", \"Soft delete\"]\n"},"credentials":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeConfigurationCredentials:DestinationSnowflakeConfigurationCredentials","description":"Determines the type of authentication that should be used.\n"},"database":{"type":"string","description":"Enter the name of the \\n\\ndatabase\\n\\n you want to sync data into\n"},"disableTypeDedupe":{"type":"boolean","description":"Write the legacy \"raw tables\" format, to enable backwards compatibility with older versions of this connector.\n"},"host":{"type":"string","description":"Enter your Snowflake account's \\n\\nlocator\\n\\n (in the format \\n\\n.\\n\\n.\\n\\n.snowflakecomputing.com)\n"},"jdbcUrlParams":{"type":"string","description":"Enter the additional properties to pass to the JDBC URL string when connecting to the database (formatted as key=value pairs separated by the symbol \u0026). Example: key1=value1\u0026key2=value2\u0026key3=value3\n"},"rawDataSchema":{"type":"string","description":"Airbyte will use this dataset for various internal tables. In legacy raw tables mode, the raw tables will be stored in this dataset. Defaults to \u003cspan pulumi-lang-nodejs=\"\"airbyteInternal\"\" pulumi-lang-dotnet=\"\"AirbyteInternal\"\" pulumi-lang-go=\"\"airbyteInternal\"\" pulumi-lang-python=\"\"airbyte_internal\"\" pulumi-lang-yaml=\"\"airbyteInternal\"\" pulumi-lang-java=\"\"airbyteInternal\"\"\u003e\"airbyte_internal\"\u003c/span\u003e.\n"},"retentionPeriodDays":{"type":"number","description":"The number of days of Snowflake Time Travel to enable on the tables. See \\n\\nSnowflake's documentation\\n\\n for more information. Setting a nonzero value will incur increased storage costs in your Snowflake instance.\n"},"role":{"type":"string","description":"Enter the \\n\\nrole\\n\\n that you want to use to access Snowflake\n"},"schema":{"type":"string","description":"Enter the name of the default \\n\\nschema\\n\\n\n"},"username":{"type":"string","description":"Enter the name of the user you want to use to access the database\n"},"warehouse":{"type":"string","description":"Enter the name of the \\n\\nwarehouse\\n\\n that you want to use as a compute cluster\n"}},"type":"object","required":["database","host","role","schema","username","warehouse"],"language":{"nodejs":{"requiredOutputs":["cdcDeletionMode","database","host","role","schema","username","warehouse"]}}},"airbyte:index/DestinationSnowflakeConfigurationCredentials:DestinationSnowflakeConfigurationCredentials":{"properties":{"keyPairAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeConfigurationCredentialsKeyPairAuthentication:DestinationSnowflakeConfigurationCredentialsKeyPairAuthentication","description":"Configuration details for the Key Pair Authentication.\n"},"usernameAndPassword":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeConfigurationCredentialsUsernameAndPassword:DestinationSnowflakeConfigurationCredentialsUsernameAndPassword","description":"Configuration details for the Username and Password Authentication.\n"}},"type":"object"},"airbyte:index/DestinationSnowflakeConfigurationCredentialsKeyPairAuthentication:DestinationSnowflakeConfigurationCredentialsKeyPairAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authType":{"type":"string","description":"Default: \"Key Pair Authentication\"; must be \"Key Pair Authentication\"\n"},"privateKey":{"type":"string","description":"RSA Private key to use for Snowflake connection. See the \\n\\ndocs\\n\\n for more\ninformation on how to obtain this key.\n","secret":true},"privateKeyPassword":{"type":"string","description":"Passphrase for private key\n","secret":true}},"type":"object","required":["privateKey"],"language":{"nodejs":{"requiredOutputs":["authType","privateKey"]}}},"airbyte:index/DestinationSnowflakeConfigurationCredentialsUsernameAndPassword:DestinationSnowflakeConfigurationCredentialsUsernameAndPassword":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authType":{"type":"string","description":"Default: \"Username and Password\"; must be \"Username and Password\"\n"},"password":{"type":"string","description":"Enter the password associated with the username.\n","secret":true}},"type":"object","required":["password"],"language":{"nodejs":{"requiredOutputs":["authType","password"]}}},"airbyte:index/DestinationSnowflakeCortexConfiguration:DestinationSnowflakeCortexConfiguration":{"properties":{"embedding":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationEmbedding:DestinationSnowflakeCortexConfigurationEmbedding","description":"Embedding configuration\n"},"indexing":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationIndexing:DestinationSnowflakeCortexConfigurationIndexing","description":"Snowflake can be used to store vector data and retrieve embeddings.\n"},"omitRawText":{"type":"boolean","description":"Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. Default: false\n"},"processing":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationProcessing:DestinationSnowflakeCortexConfigurationProcessing"}},"type":"object","required":["embedding","indexing","processing"],"language":{"nodejs":{"requiredOutputs":["embedding","indexing","omitRawText","processing"]}}},"airbyte:index/DestinationSnowflakeCortexConfigurationEmbedding:DestinationSnowflakeCortexConfigurationEmbedding":{"properties":{"azureOpenAi":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationEmbeddingAzureOpenAi:DestinationSnowflakeCortexConfigurationEmbeddingAzureOpenAi","description":"Use the Azure-hosted OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"cohere":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationEmbeddingCohere:DestinationSnowflakeCortexConfigurationEmbeddingCohere","description":"Use the Cohere API to embed text.\n"},"fake":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationEmbeddingFake:DestinationSnowflakeCortexConfigurationEmbeddingFake","description":"Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs.\n"},"openAi":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationEmbeddingOpenAi:DestinationSnowflakeCortexConfigurationEmbeddingOpenAi","description":"Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"openAiCompatible":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationEmbeddingOpenAiCompatible:DestinationSnowflakeCortexConfigurationEmbeddingOpenAiCompatible","description":"Use a service that's compatible with the OpenAI API to embed text.\n"}},"type":"object"},"airbyte:index/DestinationSnowflakeCortexConfigurationEmbeddingAzureOpenAi:DestinationSnowflakeCortexConfigurationEmbeddingAzureOpenAi":{"properties":{"apiBase":{"type":"string","description":"The base URL for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"deployment":{"type":"string","description":"The deployment for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"openaiKey":{"type":"string","description":"The API key for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n","secret":true}},"type":"object","required":["apiBase","deployment","openaiKey"]},"airbyte:index/DestinationSnowflakeCortexConfigurationEmbeddingCohere:DestinationSnowflakeCortexConfigurationEmbeddingCohere":{"properties":{"cohereKey":{"type":"string","secret":true}},"type":"object","required":["cohereKey"]},"airbyte:index/DestinationSnowflakeCortexConfigurationEmbeddingFake:DestinationSnowflakeCortexConfigurationEmbeddingFake":{"type":"object"},"airbyte:index/DestinationSnowflakeCortexConfigurationEmbeddingOpenAi:DestinationSnowflakeCortexConfigurationEmbeddingOpenAi":{"properties":{"openaiKey":{"type":"string","secret":true}},"type":"object","required":["openaiKey"]},"airbyte:index/DestinationSnowflakeCortexConfigurationEmbeddingOpenAiCompatible:DestinationSnowflakeCortexConfigurationEmbeddingOpenAiCompatible":{"properties":{"apiKey":{"type":"string","description":"Default: \"\"\n","secret":true},"baseUrl":{"type":"string","description":"The base URL for your OpenAI-compatible service\n"},"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"modelName":{"type":"string","description":"The name of the model to use for embedding. Default: \"text-embedding-ada-002\"\n"}},"type":"object","required":["baseUrl","dimensions"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","dimensions","modelName"]}}},"airbyte:index/DestinationSnowflakeCortexConfigurationIndexing:DestinationSnowflakeCortexConfigurationIndexing":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationIndexingCredentials:DestinationSnowflakeCortexConfigurationIndexingCredentials"},"database":{"type":"string","description":"Enter the name of the database that you want to sync data into\n"},"defaultSchema":{"type":"string","description":"Enter the name of the default schema\n"},"host":{"type":"string","description":"Enter the account name you want to use to access the database. This is usually the identifier before .snowflakecomputing.com\n"},"role":{"type":"string","description":"Enter the role that you want to use to access Snowflake\n"},"username":{"type":"string","description":"Enter the name of the user you want to use to access the database\n"},"warehouse":{"type":"string","description":"Enter the name of the warehouse that you want to use as a compute cluster\n"}},"type":"object","required":["credentials","database","defaultSchema","host","role","username","warehouse"]},"airbyte:index/DestinationSnowflakeCortexConfigurationIndexingCredentials:DestinationSnowflakeCortexConfigurationIndexingCredentials":{"properties":{"password":{"type":"string","description":"Enter the password you want to use to access the database\n","secret":true}},"type":"object","required":["password"]},"airbyte:index/DestinationSnowflakeCortexConfigurationProcessing:DestinationSnowflakeCortexConfigurationProcessing":{"properties":{"chunkOverlap":{"type":"number","description":"Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0\n"},"chunkSize":{"type":"number","description":"Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM)\n"},"fieldNameMappings":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationProcessingFieldNameMapping:DestinationSnowflakeCortexConfigurationProcessingFieldNameMapping"},"description":"List of fields to rename. Not applicable for nested fields, but can be used to rename fields already flattened via dot notation.\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"textSplitter":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationProcessingTextSplitter:DestinationSnowflakeCortexConfigurationProcessingTextSplitter","description":"Split text fields into chunks based on the specified method.\n"}},"type":"object","required":["chunkSize"],"language":{"nodejs":{"requiredOutputs":["chunkOverlap","chunkSize","metadataFields","textFields"]}}},"airbyte:index/DestinationSnowflakeCortexConfigurationProcessingFieldNameMapping:DestinationSnowflakeCortexConfigurationProcessingFieldNameMapping":{"properties":{"fromField":{"type":"string","description":"The field name in the source\n"},"toField":{"type":"string","description":"The field name to use in the destination\n"}},"type":"object","required":["fromField","toField"]},"airbyte:index/DestinationSnowflakeCortexConfigurationProcessingTextSplitter:DestinationSnowflakeCortexConfigurationProcessingTextSplitter":{"properties":{"byMarkdownHeader":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationProcessingTextSplitterByMarkdownHeader:DestinationSnowflakeCortexConfigurationProcessingTextSplitterByMarkdownHeader","description":"Split the text by Markdown headers down to the specified header level. If the chunk size fits multiple sections, they will be combined into a single chunk.\n"},"byProgrammingLanguage":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationSnowflakeCortexConfigurationProcessingTextSplitterByProgrammingLanguage","description":"Split the text by suitable delimiters based on the programming language. This is useful for splitting code into chunks.\n"},"bySeparator":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparator:DestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparator","description":"Split the text by the list of separators until the chunk size is reached, using the earlier mentioned separators where possible. This is useful for splitting text fields by paragraphs, sentences, words, etc.\n"}},"type":"object"},"airbyte:index/DestinationSnowflakeCortexConfigurationProcessingTextSplitterByMarkdownHeader:DestinationSnowflakeCortexConfigurationProcessingTextSplitterByMarkdownHeader":{"properties":{"splitLevel":{"type":"number","description":"Level of markdown headers to split text fields by. Headings down to the specified level will be used as split points. Default: 1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["splitLevel"]}}},"airbyte:index/DestinationSnowflakeCortexConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationSnowflakeCortexConfigurationProcessingTextSplitterByProgrammingLanguage":{"properties":{"language":{"type":"string","description":"Split code in suitable places based on the programming language. must be one of [\"cpp\", \"go\", \"java\", \"js\", \"php\", \"proto\", \"python\", \"rst\", \"ruby\", \"rust\", \"scala\", \"swift\", \"markdown\", \"latex\", \"html\", \"sol\"]\n"}},"type":"object","required":["language"]},"airbyte:index/DestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparator:DestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparator":{"properties":{"keepSeparator":{"type":"boolean","description":"Whether to keep the separator in the resulting chunks. Default: false\n"},"separators":{"type":"array","items":{"type":"string"},"description":"List of separator strings to split text fields by. The separator itself needs to be wrapped in double quotes, e.g. to split by the dot character, use \".\". To split by a newline, use \"\\n\". Default: [\"\\\"\\n\\n\\\"\",\"\\\"\\n\\\"\",\"\\\" \\\"\",\"\\\"\\\"\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["keepSeparator","separators"]}}},"airbyte:index/DestinationSnowflakeCortexResourceAllocation:DestinationSnowflakeCortexResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexResourceAllocationDefault:DestinationSnowflakeCortexResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexResourceAllocationJobSpecific:DestinationSnowflakeCortexResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationSnowflakeCortexResourceAllocationDefault:DestinationSnowflakeCortexResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationSnowflakeCortexResourceAllocationJobSpecific:DestinationSnowflakeCortexResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements:DestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements:DestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationSnowflakeResourceAllocation:DestinationSnowflakeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeResourceAllocationDefault:DestinationSnowflakeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeResourceAllocationJobSpecific:DestinationSnowflakeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationSnowflakeResourceAllocationDefault:DestinationSnowflakeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationSnowflakeResourceAllocationJobSpecific:DestinationSnowflakeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeResourceAllocationJobSpecificResourceRequirements:DestinationSnowflakeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationSnowflakeResourceAllocationJobSpecificResourceRequirements:DestinationSnowflakeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationTeradataConfiguration:DestinationTeradataConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"disableTypeDedupe":{"type":"boolean","description":"Disable Writing Final Tables. WARNING! The data format in *airbyte*data is likely stable but there are no guarantees that other metadata columns will remain the same in future versions. Default: false\n"},"dropCascade":{"type":"boolean","description":"Drop tables with CASCADE. WARNING! This will delete all data in all dependent objects (views, etc.). Use with caution. This option is intended for usecases which can easily rebuild the dependent objects. Default: false\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"logmech":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationLogmech:DestinationTeradataConfigurationLogmech"},"queryBand":{"type":"string","description":"Defines the custom session query band using name-value pairs. For example, 'org=Finance;report=Fin123;'\n"},"rawDataSchema":{"type":"string","description":"The database to write raw tables into\n"},"schema":{"type":"string","description":"The default schema tables are written to if the source does not specify a namespace. The usual value for this field is \"public\". Default: \u003cspan pulumi-lang-nodejs=\"\"airbyteTd\"\" pulumi-lang-dotnet=\"\"AirbyteTd\"\" pulumi-lang-go=\"\"airbyteTd\"\" pulumi-lang-python=\"\"airbyte_td\"\" pulumi-lang-yaml=\"\"airbyteTd\"\" pulumi-lang-java=\"\"airbyteTd\"\"\u003e\"airbyte_td\"\u003c/span\u003e\n"},"ssl":{"type":"boolean","description":"Encrypt data using SSL. When activating SSL, please select one of the SSL modes. Default: false\n"},"sslMode":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationSslMode:DestinationTeradataConfigurationSslMode","description":"SSL connection modes.\n\\n\\ndisable\\n\\n - Chose this mode to disable encryption of communication between Airbyte and destination database\n\\n\\nallow\\n\\n - Chose this mode to enable encryption only when required by the destination database\n\\n\\nprefer\\n\\n - Chose this mode to allow unencrypted connection only if the destination database does not support encryption\n\\n\\nrequire\\n\\n - Chose this mode to always require encryption. If the destination database server does not support encryption, connection will fail\n\\n\\nverify-ca\\n\\n - Chose this mode to always require encryption and to verify that the destination database server has a valid SSL certificate\n\\n\\nverify-full\\n\\n - This is the most secure mode. Chose this mode to always require encryption and to verify the identity of the destination database server\nSee more information - \\n\\n in the docs\\n\\n.\n"}},"type":"object","required":["host"],"language":{"nodejs":{"requiredOutputs":["disableTypeDedupe","dropCascade","host","schema","ssl"]}}},"airbyte:index/DestinationTeradataConfigurationLogmech:DestinationTeradataConfigurationLogmech":{"properties":{"ldap":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationLogmechLdap:DestinationTeradataConfigurationLogmechLdap"},"td2":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationLogmechTd2:DestinationTeradataConfigurationLogmechTd2"}},"type":"object"},"airbyte:index/DestinationTeradataConfigurationLogmechLdap:DestinationTeradataConfigurationLogmechLdap":{"properties":{"password":{"type":"string","description":"Enter the password associated with the username.\n","secret":true},"username":{"type":"string","description":"Username to use to access the database.\n"}},"type":"object","required":["password","username"]},"airbyte:index/DestinationTeradataConfigurationLogmechTd2:DestinationTeradataConfigurationLogmechTd2":{"properties":{"password":{"type":"string","description":"Enter the password associated with the username.\n","secret":true},"username":{"type":"string","description":"Username to use to access the database.\n"}},"type":"object","required":["password","username"]},"airbyte:index/DestinationTeradataConfigurationSslMode:DestinationTeradataConfigurationSslMode":{"properties":{"allow":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationSslModeAllow:DestinationTeradataConfigurationSslModeAllow","description":"Allow SSL mode.\n"},"disable":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationSslModeDisable:DestinationTeradataConfigurationSslModeDisable","description":"Disable SSL.\n"},"prefer":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationSslModePrefer:DestinationTeradataConfigurationSslModePrefer","description":"Prefer SSL mode.\n"},"require":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationSslModeRequire:DestinationTeradataConfigurationSslModeRequire","description":"Require SSL mode.\n"},"verifyCa":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationSslModeVerifyCa:DestinationTeradataConfigurationSslModeVerifyCa","description":"Verify-ca SSL mode.\n"},"verifyFull":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfigurationSslModeVerifyFull:DestinationTeradataConfigurationSslModeVerifyFull","description":"Verify-full SSL mode.\n"}},"type":"object"},"airbyte:index/DestinationTeradataConfigurationSslModeAllow:DestinationTeradataConfigurationSslModeAllow":{"type":"object"},"airbyte:index/DestinationTeradataConfigurationSslModeDisable:DestinationTeradataConfigurationSslModeDisable":{"type":"object"},"airbyte:index/DestinationTeradataConfigurationSslModePrefer:DestinationTeradataConfigurationSslModePrefer":{"type":"object"},"airbyte:index/DestinationTeradataConfigurationSslModeRequire:DestinationTeradataConfigurationSslModeRequire":{"type":"object"},"airbyte:index/DestinationTeradataConfigurationSslModeVerifyCa:DestinationTeradataConfigurationSslModeVerifyCa":{"properties":{"sslCaCertificate":{"type":"string","description":"Specifies the file name of a PEM file that contains Certificate Authority (CA) certificates for use with SSLMODE=verify-ca.\nSee more information - \\n\\n in the docs\\n\\n.\n","secret":true}},"type":"object","required":["sslCaCertificate"]},"airbyte:index/DestinationTeradataConfigurationSslModeVerifyFull:DestinationTeradataConfigurationSslModeVerifyFull":{"properties":{"sslCaCertificate":{"type":"string","description":"Specifies the file name of a PEM file that contains Certificate Authority (CA) certificates for use with SSLMODE=verify-full.\nSee more information - \\n\\n in the docs\\n\\n.\n","secret":true}},"type":"object","required":["sslCaCertificate"]},"airbyte:index/DestinationTeradataResourceAllocation:DestinationTeradataResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationTeradataResourceAllocationDefault:DestinationTeradataResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationTeradataResourceAllocationJobSpecific:DestinationTeradataResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationTeradataResourceAllocationDefault:DestinationTeradataResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationTeradataResourceAllocationJobSpecific:DestinationTeradataResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationTeradataResourceAllocationJobSpecificResourceRequirements:DestinationTeradataResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationTeradataResourceAllocationJobSpecificResourceRequirements:DestinationTeradataResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationTimeplusConfiguration:DestinationTimeplusConfiguration":{"properties":{"apikey":{"type":"string","description":"Personal API key\n","secret":true},"endpoint":{"type":"string","description":"Timeplus workspace endpoint. Default: \"https://us-west-2.timeplus.cloud/\\n\\n\"\n"}},"type":"object","required":["apikey"],"language":{"nodejs":{"requiredOutputs":["apikey","endpoint"]}}},"airbyte:index/DestinationTimeplusResourceAllocation:DestinationTimeplusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusResourceAllocationDefault:DestinationTimeplusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusResourceAllocationJobSpecific:DestinationTimeplusResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationTimeplusResourceAllocationDefault:DestinationTimeplusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationTimeplusResourceAllocationJobSpecific:DestinationTimeplusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusResourceAllocationJobSpecificResourceRequirements:DestinationTimeplusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationTimeplusResourceAllocationJobSpecificResourceRequirements:DestinationTimeplusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationTypesenseConfiguration:DestinationTypesenseConfiguration":{"properties":{"apiKey":{"type":"string","description":"Typesense API Key\n"},"batchSize":{"type":"number","description":"How many documents should be imported together. Default 1000\n"},"host":{"type":"string","description":"Hostname of the Typesense instance without protocol. Accept multiple hosts separated by comma.\n"},"path":{"type":"string","description":"Path of the Typesense instance. Default is none\n"},"port":{"type":"string","description":"Port of the Typesense instance. Ex: 8108, 80, 443. Default is 8108\n"},"protocol":{"type":"string","description":"Protocol of the Typesense instance. Ex: http or https. Default is https\n"}},"type":"object","required":["apiKey","host"]},"airbyte:index/DestinationTypesenseResourceAllocation:DestinationTypesenseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseResourceAllocationDefault:DestinationTypesenseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseResourceAllocationJobSpecific:DestinationTypesenseResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationTypesenseResourceAllocationDefault:DestinationTypesenseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationTypesenseResourceAllocationJobSpecific:DestinationTypesenseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseResourceAllocationJobSpecificResourceRequirements:DestinationTypesenseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationTypesenseResourceAllocationJobSpecificResourceRequirements:DestinationTypesenseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationVectaraConfiguration:DestinationVectaraConfiguration":{"properties":{"corpusName":{"type":"string","description":"The Name of Corpus to load data into\n"},"customerId":{"type":"string","description":"Your customer id as it is in the authenticaion url\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"oauth2":{"$ref":"#/types/airbyte:index%2FDestinationVectaraConfigurationOauth2:DestinationVectaraConfigurationOauth2","description":"OAuth2.0 credentials used to authenticate admin actions (creating/deleting corpora)\n"},"parallelize":{"type":"boolean","description":"Parallelize indexing into Vectara with multiple threads. Default: false\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be in the section of the document. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"titleField":{"type":"string","description":"A field that will be used to populate the \u003cspan pulumi-lang-nodejs=\"`title`\" pulumi-lang-dotnet=\"`Title`\" pulumi-lang-go=\"`title`\" pulumi-lang-python=\"`title`\" pulumi-lang-yaml=\"`title`\" pulumi-lang-java=\"`title`\"\u003e`title`\u003c/span\u003e of each document. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: \"\"\n"}},"type":"object","required":["corpusName","customerId","oauth2"],"language":{"nodejs":{"requiredOutputs":["corpusName","customerId","metadataFields","oauth2","parallelize","textFields","titleField"]}}},"airbyte:index/DestinationVectaraConfigurationOauth2:DestinationVectaraConfigurationOauth2":{"properties":{"clientId":{"type":"string","description":"OAuth2.0 client id\n"},"clientSecret":{"type":"string","description":"OAuth2.0 client secret\n","secret":true}},"type":"object","required":["clientId","clientSecret"]},"airbyte:index/DestinationVectaraResourceAllocation:DestinationVectaraResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationVectaraResourceAllocationDefault:DestinationVectaraResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationVectaraResourceAllocationJobSpecific:DestinationVectaraResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationVectaraResourceAllocationDefault:DestinationVectaraResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationVectaraResourceAllocationJobSpecific:DestinationVectaraResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationVectaraResourceAllocationJobSpecificResourceRequirements:DestinationVectaraResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationVectaraResourceAllocationJobSpecificResourceRequirements:DestinationVectaraResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationWeaviateConfiguration:DestinationWeaviateConfiguration":{"properties":{"embedding":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbedding:DestinationWeaviateConfigurationEmbedding","description":"Embedding configuration\n"},"indexing":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationIndexing:DestinationWeaviateConfigurationIndexing","description":"Indexing configuration\n"},"omitRawText":{"type":"boolean","description":"Do not store the text that gets embedded along with the vector and the metadata in the destination. If set to true, only the vector and the metadata will be stored - in this case raw text for LLM use cases needs to be retrieved from another source. Default: false\n"},"processing":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationProcessing:DestinationWeaviateConfigurationProcessing"}},"type":"object","required":["embedding","indexing","processing"],"language":{"nodejs":{"requiredOutputs":["embedding","indexing","omitRawText","processing"]}}},"airbyte:index/DestinationWeaviateConfigurationEmbedding:DestinationWeaviateConfigurationEmbedding":{"properties":{"azureOpenAi":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbeddingAzureOpenAi:DestinationWeaviateConfigurationEmbeddingAzureOpenAi","description":"Use the Azure-hosted OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"cohere":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbeddingCohere:DestinationWeaviateConfigurationEmbeddingCohere","description":"Use the Cohere API to embed text.\n"},"fake":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbeddingFake:DestinationWeaviateConfigurationEmbeddingFake","description":"Use a fake embedding made out of random vectors with 1536 embedding dimensions. This is useful for testing the data pipeline without incurring any costs.\n"},"fromField":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbeddingFromField:DestinationWeaviateConfigurationEmbeddingFromField","description":"Use a field in the record as the embedding. This is useful if you already have an embedding for your data and want to store it in the vector store.\n"},"noExternalEmbedding":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbeddingNoExternalEmbedding:DestinationWeaviateConfigurationEmbeddingNoExternalEmbedding","description":"Do not calculate and pass embeddings to Weaviate. Suitable for clusters with configured vectorizers to calculate embeddings within Weaviate or for classes that should only support regular text search.\n"},"openAi":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbeddingOpenAi:DestinationWeaviateConfigurationEmbeddingOpenAi","description":"Use the OpenAI API to embed text. This option is using the text-embedding-ada-002 model with 1536 embedding dimensions.\n"},"openAiCompatible":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationEmbeddingOpenAiCompatible:DestinationWeaviateConfigurationEmbeddingOpenAiCompatible","description":"Use a service that's compatible with the OpenAI API to embed text.\n"}},"type":"object"},"airbyte:index/DestinationWeaviateConfigurationEmbeddingAzureOpenAi:DestinationWeaviateConfigurationEmbeddingAzureOpenAi":{"properties":{"apiBase":{"type":"string","description":"The base URL for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"deployment":{"type":"string","description":"The deployment for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n"},"openaiKey":{"type":"string","description":"The API key for your Azure OpenAI resource.  You can find this in the Azure portal under your Azure OpenAI resource\n","secret":true}},"type":"object","required":["apiBase","deployment","openaiKey"]},"airbyte:index/DestinationWeaviateConfigurationEmbeddingCohere:DestinationWeaviateConfigurationEmbeddingCohere":{"properties":{"cohereKey":{"type":"string","secret":true}},"type":"object","required":["cohereKey"]},"airbyte:index/DestinationWeaviateConfigurationEmbeddingFake:DestinationWeaviateConfigurationEmbeddingFake":{"type":"object"},"airbyte:index/DestinationWeaviateConfigurationEmbeddingFromField:DestinationWeaviateConfigurationEmbeddingFromField":{"properties":{"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"fieldName":{"type":"string","description":"Name of the field in the record that contains the embedding\n"}},"type":"object","required":["dimensions","fieldName"]},"airbyte:index/DestinationWeaviateConfigurationEmbeddingNoExternalEmbedding:DestinationWeaviateConfigurationEmbeddingNoExternalEmbedding":{"type":"object"},"airbyte:index/DestinationWeaviateConfigurationEmbeddingOpenAi:DestinationWeaviateConfigurationEmbeddingOpenAi":{"properties":{"openaiKey":{"type":"string","secret":true}},"type":"object","required":["openaiKey"]},"airbyte:index/DestinationWeaviateConfigurationEmbeddingOpenAiCompatible:DestinationWeaviateConfigurationEmbeddingOpenAiCompatible":{"properties":{"apiKey":{"type":"string","description":"Default: \"\"\n","secret":true},"baseUrl":{"type":"string","description":"The base URL for your OpenAI-compatible service\n"},"dimensions":{"type":"number","description":"The number of dimensions the embedding model is generating\n"},"modelName":{"type":"string","description":"The name of the model to use for embedding. Default: \"text-embedding-ada-002\"\n"}},"type":"object","required":["baseUrl","dimensions"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","dimensions","modelName"]}}},"airbyte:index/DestinationWeaviateConfigurationIndexing:DestinationWeaviateConfigurationIndexing":{"properties":{"additionalHeaders":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationIndexingAdditionalHeader:DestinationWeaviateConfigurationIndexingAdditionalHeader"},"description":"Additional HTTP headers to send with every request.\n"},"auth":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationIndexingAuth:DestinationWeaviateConfigurationIndexingAuth","description":"Authentication method\n"},"batchSize":{"type":"number","description":"The number of records to send to Weaviate in each batch. Default: 128\n"},"defaultVectorizer":{"type":"string","description":"The vectorizer to use if new classes need to be created. Default: \"none\"; must be one of [\"none\", \"text2vec-cohere\", \"text2vec-huggingface\", \"text2vec-openai\", \"text2vec-palm\", \"text2vec-contextionary\", \"text2vec-transformers\", \"text2vec-gpt4all\"]\n"},"host":{"type":"string","description":"The public endpoint of the Weaviate cluster.\n"},"tenantId":{"type":"string","description":"The tenant ID to use for multi tenancy. Default: \"\"\n","secret":true},"textField":{"type":"string","description":"The field in the object that contains the embedded text. Default: \"text\"\n"}},"type":"object","required":["auth","host"],"language":{"nodejs":{"requiredOutputs":["auth","batchSize","defaultVectorizer","host","tenantId","textField"]}}},"airbyte:index/DestinationWeaviateConfigurationIndexingAdditionalHeader:DestinationWeaviateConfigurationIndexingAdditionalHeader":{"properties":{"headerKey":{"type":"string"},"value":{"type":"string","secret":true}},"type":"object","required":["headerKey","value"]},"airbyte:index/DestinationWeaviateConfigurationIndexingAuth:DestinationWeaviateConfigurationIndexingAuth":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationIndexingAuthApiToken:DestinationWeaviateConfigurationIndexingAuthApiToken","description":"Authenticate using an API token (suitable for Weaviate Cloud)\n"},"noAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationIndexingAuthNoAuthentication:DestinationWeaviateConfigurationIndexingAuthNoAuthentication","description":"Do not authenticate (suitable for locally running test clusters, do not use for clusters with public IP addresses)\n"},"usernamePassword":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationIndexingAuthUsernamePassword:DestinationWeaviateConfigurationIndexingAuthUsernamePassword","description":"Authenticate using username and password (suitable for self-managed Weaviate clusters)\n"}},"type":"object"},"airbyte:index/DestinationWeaviateConfigurationIndexingAuthApiToken:DestinationWeaviateConfigurationIndexingAuthApiToken":{"properties":{"token":{"type":"string","description":"API Token for the Weaviate instance\n","secret":true}},"type":"object","required":["token"]},"airbyte:index/DestinationWeaviateConfigurationIndexingAuthNoAuthentication:DestinationWeaviateConfigurationIndexingAuthNoAuthentication":{"type":"object"},"airbyte:index/DestinationWeaviateConfigurationIndexingAuthUsernamePassword:DestinationWeaviateConfigurationIndexingAuthUsernamePassword":{"properties":{"password":{"type":"string","description":"Password for the Weaviate cluster\n","secret":true},"username":{"type":"string","description":"Username for the Weaviate cluster\n"}},"type":"object","required":["password","username"]},"airbyte:index/DestinationWeaviateConfigurationProcessing:DestinationWeaviateConfigurationProcessing":{"properties":{"chunkOverlap":{"type":"number","description":"Size of overlap between chunks in tokens to store in vector store to better capture relevant context. Default: 0\n"},"chunkSize":{"type":"number","description":"Size of chunks in tokens to store in vector store (make sure it is not too big for the context if your LLM)\n"},"fieldNameMappings":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationProcessingFieldNameMapping:DestinationWeaviateConfigurationProcessingFieldNameMapping"},"description":"List of fields to rename. Not applicable for nested fields, but can be used to rename fields already flattened via dot notation.\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be stored as metadata. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered metadata fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. When specifying nested paths, all matching values are flattened into an array set to a field named by the path. Default: []\n"},"textFields":{"type":"array","items":{"type":"string"},"description":"List of fields in the record that should be used to calculate the embedding. The field list is applied to all streams in the same way and non-existing fields are ignored. If none are defined, all fields are considered text fields. When specifying text fields, you can access nested fields in the record by using dot notation, e.g. `user.name` will access the \u003cspan pulumi-lang-nodejs=\"`name`\" pulumi-lang-dotnet=\"`Name`\" pulumi-lang-go=\"`name`\" pulumi-lang-python=\"`name`\" pulumi-lang-yaml=\"`name`\" pulumi-lang-java=\"`name`\"\u003e`name`\u003c/span\u003e field in the \u003cspan pulumi-lang-nodejs=\"`user`\" pulumi-lang-dotnet=\"`User`\" pulumi-lang-go=\"`user`\" pulumi-lang-python=\"`user`\" pulumi-lang-yaml=\"`user`\" pulumi-lang-java=\"`user`\"\u003e`user`\u003c/span\u003e object. It's also possible to use wildcards to access all fields in an object, e.g. `users.*.name` will access all \u003cspan pulumi-lang-nodejs=\"`names`\" pulumi-lang-dotnet=\"`Names`\" pulumi-lang-go=\"`names`\" pulumi-lang-python=\"`names`\" pulumi-lang-yaml=\"`names`\" pulumi-lang-java=\"`names`\"\u003e`names`\u003c/span\u003e fields in all entries of the \u003cspan pulumi-lang-nodejs=\"`users`\" pulumi-lang-dotnet=\"`Users`\" pulumi-lang-go=\"`users`\" pulumi-lang-python=\"`users`\" pulumi-lang-yaml=\"`users`\" pulumi-lang-java=\"`users`\"\u003e`users`\u003c/span\u003e array. Default: []\n"},"textSplitter":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationProcessingTextSplitter:DestinationWeaviateConfigurationProcessingTextSplitter","description":"Split text fields into chunks based on the specified method.\n"}},"type":"object","required":["chunkSize"],"language":{"nodejs":{"requiredOutputs":["chunkOverlap","chunkSize","metadataFields","textFields"]}}},"airbyte:index/DestinationWeaviateConfigurationProcessingFieldNameMapping:DestinationWeaviateConfigurationProcessingFieldNameMapping":{"properties":{"fromField":{"type":"string","description":"The field name in the source\n"},"toField":{"type":"string","description":"The field name to use in the destination\n"}},"type":"object","required":["fromField","toField"]},"airbyte:index/DestinationWeaviateConfigurationProcessingTextSplitter:DestinationWeaviateConfigurationProcessingTextSplitter":{"properties":{"byMarkdownHeader":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeader:DestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeader","description":"Split the text by Markdown headers down to the specified header level. If the chunk size fits multiple sections, they will be combined into a single chunk.\n"},"byProgrammingLanguage":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationWeaviateConfigurationProcessingTextSplitterByProgrammingLanguage","description":"Split the text by suitable delimiters based on the programming language. This is useful for splitting code into chunks.\n"},"bySeparator":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfigurationProcessingTextSplitterBySeparator:DestinationWeaviateConfigurationProcessingTextSplitterBySeparator","description":"Split the text by the list of separators until the chunk size is reached, using the earlier mentioned separators where possible. This is useful for splitting text fields by paragraphs, sentences, words, etc.\n"}},"type":"object"},"airbyte:index/DestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeader:DestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeader":{"properties":{"splitLevel":{"type":"number","description":"Level of markdown headers to split text fields by. Headings down to the specified level will be used as split points. Default: 1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["splitLevel"]}}},"airbyte:index/DestinationWeaviateConfigurationProcessingTextSplitterByProgrammingLanguage:DestinationWeaviateConfigurationProcessingTextSplitterByProgrammingLanguage":{"properties":{"language":{"type":"string","description":"Split code in suitable places based on the programming language. must be one of [\"cpp\", \"go\", \"java\", \"js\", \"php\", \"proto\", \"python\", \"rst\", \"ruby\", \"rust\", \"scala\", \"swift\", \"markdown\", \"latex\", \"html\", \"sol\"]\n"}},"type":"object","required":["language"]},"airbyte:index/DestinationWeaviateConfigurationProcessingTextSplitterBySeparator:DestinationWeaviateConfigurationProcessingTextSplitterBySeparator":{"properties":{"keepSeparator":{"type":"boolean","description":"Whether to keep the separator in the resulting chunks. Default: false\n"},"separators":{"type":"array","items":{"type":"string"},"description":"List of separator strings to split text fields by. The separator itself needs to be wrapped in double quotes, e.g. to split by the dot character, use \".\". To split by a newline, use \"\\n\". Default: [\"\\\"\\n\\n\\\"\",\"\\\"\\n\\\"\",\"\\\" \\\"\",\"\\\"\\\"\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["keepSeparator","separators"]}}},"airbyte:index/DestinationWeaviateResourceAllocation:DestinationWeaviateResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateResourceAllocationDefault:DestinationWeaviateResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateResourceAllocationJobSpecific:DestinationWeaviateResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationWeaviateResourceAllocationDefault:DestinationWeaviateResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationWeaviateResourceAllocationJobSpecific:DestinationWeaviateResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateResourceAllocationJobSpecificResourceRequirements:DestinationWeaviateResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationWeaviateResourceAllocationJobSpecificResourceRequirements:DestinationWeaviateResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationYellowbrickConfiguration:DestinationYellowbrickConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"database":{"type":"string","description":"Name of the database.\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database. Default: 5432\n"},"schema":{"type":"string","description":"The default schema tables are written to if the source does not specify a namespace. The usual value for this field is \"public\". Default: \"public\"\n"},"ssl":{"type":"boolean","description":"Encrypt data using SSL. When activating SSL, please select one of the connection modes. Default: false\n"},"sslMode":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationSslMode:DestinationYellowbrickConfigurationSslMode","description":"SSL connection modes.\n\\n\\ndisable\\n\\n - Chose this mode to disable encryption of communication between Airbyte and destination database\n\\n\\nallow\\n\\n - Chose this mode to enable encryption only when required by the source database\n\\n\\nprefer\\n\\n - Chose this mode to allow unencrypted connection only if the source database does not support encryption\n\\n\\nrequire\\n\\n - Chose this mode to always require encryption. If the source database server does not support encryption, connection will fail\n\\n\\nverify-ca\\n\\n - Chose this mode to always require encryption and to verify that the source database server has a valid SSL certificate\n\\n\\nverify-full\\n\\n - This is the most secure mode. Chose this mode to always require encryption and to verify the identity of the source database server\nSee more information - \\n\\n in the docs\\n\\n.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationTunnelMethod:DestinationYellowbrickConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"Username to use to access the database.\n"}},"type":"object","required":["database","host","username"],"language":{"nodejs":{"requiredOutputs":["database","host","port","schema","ssl","username"]}}},"airbyte:index/DestinationYellowbrickConfigurationSslMode:DestinationYellowbrickConfigurationSslMode":{"properties":{"allow":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationSslModeAllow:DestinationYellowbrickConfigurationSslModeAllow","description":"Allow SSL mode.\n"},"disable":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationSslModeDisable:DestinationYellowbrickConfigurationSslModeDisable","description":"Disable SSL.\n"},"prefer":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationSslModePrefer:DestinationYellowbrickConfigurationSslModePrefer","description":"Prefer SSL mode.\n"},"require":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationSslModeRequire:DestinationYellowbrickConfigurationSslModeRequire","description":"Require SSL mode.\n"},"verifyCa":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationSslModeVerifyCa:DestinationYellowbrickConfigurationSslModeVerifyCa","description":"Verify-ca SSL mode.\n"},"verifyFull":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationSslModeVerifyFull:DestinationYellowbrickConfigurationSslModeVerifyFull","description":"Verify-full SSL mode.\n"}},"type":"object"},"airbyte:index/DestinationYellowbrickConfigurationSslModeAllow:DestinationYellowbrickConfigurationSslModeAllow":{"type":"object"},"airbyte:index/DestinationYellowbrickConfigurationSslModeDisable:DestinationYellowbrickConfigurationSslModeDisable":{"type":"object"},"airbyte:index/DestinationYellowbrickConfigurationSslModePrefer:DestinationYellowbrickConfigurationSslModePrefer":{"type":"object"},"airbyte:index/DestinationYellowbrickConfigurationSslModeRequire:DestinationYellowbrickConfigurationSslModeRequire":{"type":"object"},"airbyte:index/DestinationYellowbrickConfigurationSslModeVerifyCa:DestinationYellowbrickConfigurationSslModeVerifyCa":{"properties":{"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\n","secret":true}},"type":"object","required":["caCertificate"]},"airbyte:index/DestinationYellowbrickConfigurationSslModeVerifyFull:DestinationYellowbrickConfigurationSslModeVerifyFull":{"properties":{"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientCertificate":{"type":"string","description":"Client certificate\n","secret":true},"clientKey":{"type":"string","description":"Client key\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\n","secret":true}},"type":"object","required":["caCertificate","clientCertificate","clientKey"]},"airbyte:index/DestinationYellowbrickConfigurationTunnelMethod:DestinationYellowbrickConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationTunnelMethodNoTunnel:DestinationYellowbrickConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationTunnelMethodPasswordAuthentication:DestinationYellowbrickConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfigurationTunnelMethodSshKeyAuthentication:DestinationYellowbrickConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/DestinationYellowbrickConfigurationTunnelMethodNoTunnel:DestinationYellowbrickConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/DestinationYellowbrickConfigurationTunnelMethodPasswordAuthentication:DestinationYellowbrickConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/DestinationYellowbrickConfigurationTunnelMethodSshKeyAuthentication:DestinationYellowbrickConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/DestinationYellowbrickResourceAllocation:DestinationYellowbrickResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickResourceAllocationDefault:DestinationYellowbrickResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickResourceAllocationJobSpecific:DestinationYellowbrickResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/DestinationYellowbrickResourceAllocationDefault:DestinationYellowbrickResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/DestinationYellowbrickResourceAllocationJobSpecific:DestinationYellowbrickResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickResourceAllocationJobSpecificResourceRequirements:DestinationYellowbrickResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/DestinationYellowbrickResourceAllocationJobSpecificResourceRequirements:DestinationYellowbrickResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAhaConfiguration:SourceAhaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key\n","secret":true},"url":{"type":"string","description":"URL\n"}},"type":"object","required":["apiKey","url"]},"airbyte:index/SourceAhaResourceAllocation:SourceAhaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAhaResourceAllocationDefault:SourceAhaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAhaResourceAllocationJobSpecific:SourceAhaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAhaResourceAllocationDefault:SourceAhaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAhaResourceAllocationJobSpecific:SourceAhaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAhaResourceAllocationJobSpecificResourceRequirements:SourceAhaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAhaResourceAllocationJobSpecificResourceRequirements:SourceAhaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAirbyteConfiguration:SourceAirbyteConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string"},"clientSecret":{"type":"string","secret":true},"host":{"type":"string","description":"The Host URL of your Self-Managed Deployment (e.x. airbtye.mydomain.com)\n"},"startDate":{"type":"string"}},"type":"object","required":["clientId","clientSecret","startDate"]},"airbyte:index/SourceAirbyteResourceAllocation:SourceAirbyteResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAirbyteResourceAllocationDefault:SourceAirbyteResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAirbyteResourceAllocationJobSpecific:SourceAirbyteResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAirbyteResourceAllocationDefault:SourceAirbyteResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAirbyteResourceAllocationJobSpecific:SourceAirbyteResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAirbyteResourceAllocationJobSpecificResourceRequirements:SourceAirbyteResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAirbyteResourceAllocationJobSpecificResourceRequirements:SourceAirbyteResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAircallConfiguration:SourceAircallConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiId":{"type":"string","description":"App ID found at settings https://dashboard.aircall.io/integrations/api-keys\n","secret":true},"apiToken":{"type":"string","description":"App token found at settings (Ref- https://dashboard.aircall.io/integrations/api-keys)\n","secret":true},"startDate":{"type":"string","description":"Date time filter for incremental filter, Specify which date to extract from.\n"}},"type":"object","required":["apiId","apiToken","startDate"]},"airbyte:index/SourceAircallResourceAllocation:SourceAircallResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAircallResourceAllocationDefault:SourceAircallResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAircallResourceAllocationJobSpecific:SourceAircallResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAircallResourceAllocationDefault:SourceAircallResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAircallResourceAllocationJobSpecific:SourceAircallResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAircallResourceAllocationJobSpecificResourceRequirements:SourceAircallResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAircallResourceAllocationJobSpecificResourceRequirements:SourceAircallResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAirtableConfiguration:SourceAirtableConfiguration":{"properties":{"addBaseIdToStreamName":{"type":"boolean","description":"When enabled, includes the base ID in stream names to ensure uniqueness. Use this if you have cloned Airtable bases with duplicate table names. Note that enabling this will change stream names and require a full refresh. Default: false\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceAirtableConfigurationCredentials:SourceAirtableConfigurationCredentials"},"numWorkers":{"type":"number","description":"Number of concurrent threads for syncing. Higher values can speed up syncs but may hit rate limits. Airtable limits to 5 requests per second per base. Default: 5\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["addBaseIdToStreamName","numWorkers"]}}},"airbyte:index/SourceAirtableConfigurationCredentials:SourceAirtableConfigurationCredentials":{"properties":{"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceAirtableConfigurationCredentialsOAuth20:SourceAirtableConfigurationCredentialsOAuth20"},"personalAccessToken":{"$ref":"#/types/airbyte:index%2FSourceAirtableConfigurationCredentialsPersonalAccessToken:SourceAirtableConfigurationCredentialsPersonalAccessToken"}},"type":"object"},"airbyte:index/SourceAirtableConfigurationCredentialsOAuth20:SourceAirtableConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The client ID of the Airtable developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The client secret of the Airtable developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The key to refresh the expired access token.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceAirtableConfigurationCredentialsPersonalAccessToken:SourceAirtableConfigurationCredentialsPersonalAccessToken":{"properties":{"apiKey":{"type":"string","description":"The Personal Access Token for the Airtable account. See the \\n\\nSupport Guide\\n\\n for more information on how to obtain this token.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceAirtableResourceAllocation:SourceAirtableResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAirtableResourceAllocationDefault:SourceAirtableResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAirtableResourceAllocationJobSpecific:SourceAirtableResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAirtableResourceAllocationDefault:SourceAirtableResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAirtableResourceAllocationJobSpecific:SourceAirtableResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAirtableResourceAllocationJobSpecificResourceRequirements:SourceAirtableResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAirtableResourceAllocationJobSpecificResourceRequirements:SourceAirtableResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmazonAdsConfiguration:SourceAmazonAdsConfiguration":{"properties":{"clientId":{"type":"string","description":"The client ID of your Amazon Ads developer application. See the \\n\\ndocs\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The client secret of your Amazon Ads developer application. See the \\n\\ndocs\\n\\n for more information.\n","secret":true},"lookBackWindow":{"type":"number","description":"The amount of days to go back in time to get the updated data from Amazon Ads. Default: 3\n"},"marketplaceIds":{"type":"array","items":{"type":"string"},"description":"Marketplace IDs you want to fetch data for. Note: If Profile IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID.\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. Default: 10\n"},"profiles":{"type":"array","items":{"type":"number"},"description":"Profile IDs you want to fetch data for. The Amazon Ads source connector supports only profiles with seller and vendor type, profiles with agency type will be ignored. See \\n\\ndocs\\n\\n for more details. Note: If Marketplace IDs are also selected, profiles will be selected if they match the Profile ID OR the Marketplace ID.\n"},"refreshToken":{"type":"string","description":"Amazon Ads refresh token. See the \\n\\ndocs\\n\\n for more information on how to obtain this token.\n","secret":true},"region":{"type":"string","description":"Region to pull data from (EU/NA/FE). See \\n\\ndocs\\n\\n for more details. Default: \"NA\"; must be one of [\"NA\", \"EU\", \"FE\"]\n"},"startDate":{"type":"string","description":"The Start date for collecting reports, should not be more than 60 days in the past. In YYYY-MM-DD format\n"}},"type":"object","required":["clientId","clientSecret","refreshToken"],"language":{"nodejs":{"requiredOutputs":["clientId","clientSecret","lookBackWindow","numWorkers","refreshToken","region"]}}},"airbyte:index/SourceAmazonAdsResourceAllocation:SourceAmazonAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsResourceAllocationDefault:SourceAmazonAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsResourceAllocationJobSpecific:SourceAmazonAdsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAmazonAdsResourceAllocationDefault:SourceAmazonAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmazonAdsResourceAllocationJobSpecific:SourceAmazonAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsResourceAllocationJobSpecificResourceRequirements:SourceAmazonAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAmazonAdsResourceAllocationJobSpecificResourceRequirements:SourceAmazonAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmazonSellerPartnerConfiguration:SourceAmazonSellerPartnerConfiguration":{"properties":{"accountType":{"type":"string","description":"Type of the Account you're going to authorize the Airbyte application by. Default: \"Seller\"; must be one of [\"Seller\", \"Vendor\"]\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"appId":{"type":"string","description":"Your Amazon Application ID.\n","secret":true},"awsEnvironment":{"type":"string","description":"Select the AWS Environment. Default: \"PRODUCTION\"; must be one of [\"PRODUCTION\", \"SANDBOX\"]\n"},"financialEventsMaxResultsPerPage":{"type":"number","description":"The maximum number of results to return per page for the ListFinancialEvents stream. If the response exceeds the maximum number of transactions or 10 MB, the API returns an InvalidInput error. Lower this value if you encounter InvalidInput errors during sync. Valid range is 1-100. Default: 100\n"},"financialEventsStep":{"type":"string","description":"The time window size for fetching financial events data in chunks for the ListFinancialEvents and ListFinancialEventGroups streams. Options include hourly (1H, 6H, 12H) and daily (1D, 7D, 14D, 30D, 60D, 90D, 180D) granularity. - **Hourly step sizes (e.g., 1H, 6H)** are recommended for very high data volumes where daily windows cause pagination token expiration (TTL errors). They fetch smaller chunks per request, reducing the risk of timeouts. - **Daily step sizes (e.g., 1D, 7D)** are better for moderate data volumes. They balance sync speed with API efficiency. - **Larger step sizes (e.g., 30D, 180D)** are better for smaller data volumes. They fetch more data per request, speeding up syncing and reducing the number of API calls. Select a step size that matches your data volume to optimize syncing speed and API performance. Default: \"180D\"; must be one of [\"1H\", \"2H\", \"4H\", \"6H\", \"8H\", \"12H\", \"1D\", \"7D\", \"14D\", \"30D\", \"60D\", \"90D\", \"180D\"]\n"},"lwaAppId":{"type":"string","description":"Your Login with Amazon Client ID.\n","secret":true},"lwaClientSecret":{"type":"string","description":"Your Login with Amazon Client Secret.\n","secret":true},"maxAsyncJobCount":{"type":"number","description":"The maximum number of concurrent asynchronous job requests that can be active at a time. Default: 2\n"},"numWorkers":{"type":"number","description":"The number of workers to use for the connector when syncing concurrently. Default: 2\n"},"periodInDays":{"type":"number","description":"For syncs spanning a large date range, this option is used to request data in a smaller fixed window to improve sync reliability. This time window can be configured granularly by day. Default: 90\n"},"refreshToken":{"type":"string","description":"The Refresh Token obtained via OAuth flow authorization.\n","secret":true},"region":{"type":"string","description":"Select the AWS Region. Default: \"US\"; must be one of [\"AE\", \"AU\", \"BE\", \"BR\", \"CA\", \"DE\", \"EG\", \"ES\", \"FR\", \"GB\", \"IN\", \"IT\", \"JP\", \"MX\", \"NL\", \"PL\", \"SA\", \"SE\", \"SG\", \"TR\", \"UK\", \"US\"]\n"},"replicationEndDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data after this date will not be replicated.\n"},"replicationStartDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. If start date is not provided or older than 2 years ago from today, the date 2 years ago from today will be used.\n"},"reportOptionsLists":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerConfigurationReportOptionsList:SourceAmazonSellerPartnerConfigurationReportOptionsList"},"description":"Additional information passed to reports. This varies by report type.\n"},"waitToAvoidFatalErrors":{"type":"boolean","description":"For report based streams with known amount of requests per time period, this option will use waiting time between requests to avoid fatal statuses in reports. See \\n\\nTroubleshooting\\n\\n section for more details. Default: false\n"}},"type":"object","required":["lwaAppId","lwaClientSecret","refreshToken"],"language":{"nodejs":{"requiredOutputs":["accountType","awsEnvironment","financialEventsMaxResultsPerPage","financialEventsStep","lwaAppId","lwaClientSecret","maxAsyncJobCount","numWorkers","periodInDays","refreshToken","region","waitToAvoidFatalErrors"]}}},"airbyte:index/SourceAmazonSellerPartnerConfigurationReportOptionsList:SourceAmazonSellerPartnerConfigurationReportOptionsList":{"properties":{"optionsLists":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerConfigurationReportOptionsListOptionsList:SourceAmazonSellerPartnerConfigurationReportOptionsListOptionsList"},"description":"List of options\n"},"reportName":{"type":"string","description":"must be one of [\"GET*AFN*INVENTORY*DATA\", \"GET*AFN*INVENTORY*DATA*BY*COUNTRY\", \"GET*AMAZON*FULFILLED*SHIPMENTS*DATA*GENERAL\", \"GET*BRAND*ANALYTICS*ALTERNATE*PURCHASE*REPORT\", \"GET*BRAND*ANALYTICS*ITEM*COMPARISON*REPORT\", \"GET*BRAND*ANALYTICS*MARKET*BASKET*REPORT\", \"GET*BRAND*ANALYTICS*REPEAT*PURCHASE*REPORT\", \"GET*BRAND*ANALYTICS*SEARCH*TERMS*REPORT\", \"GET*FBA*ESTIMATED*FBA*FEES*TXT*DATA\", \"GET*FBA*FULFILLMENT*CUSTOMER*RETURNS*DATA\", \"GET*FBA*FULFILLMENT*CUSTOMER*SHIPMENT*PROMOTION*DATA\", \"GET*FBA*FULFILLMENT*CUSTOMER*SHIPMENT*REPLACEMENT*DATA\", \"GET*FBA*FULFILLMENT*REMOVAL*ORDER*DETAIL*DATA\", \"GET*FBA*FULFILLMENT*REMOVAL*SHIPMENT*DETAIL*DATA\", \"GET*FBA*INVENTORY*PLANNING*DATA\", \"GET*FBA*MYI*UNSUPPRESSED*INVENTORY*DATA\", \"GET*FBA*REIMBURSEMENTS*DATA\", \"GET*FBA*STORAGE*FEE*CHARGES*DATA\", \"GET*FLAT*FILE*ACTIONABLE*ORDER*DATA*SHIPPING\", \"GET*FLAT*FILE*ALL*ORDERS*DATA*BY*LAST*UPDATE*GENERAL\", \"GET*FLAT*FILE*ALL*ORDERS*DATA*BY*ORDER*DATE*GENERAL\", \"GET*FLAT*FILE*ARCHIVED*ORDERS*DATA*BY*ORDER*DATE\", \"GET*FLAT*FILE*OPEN*LISTINGS*DATA\", \"GET*FLAT*FILE*RETURNS*DATA*BY*RETURN*DATE\", \"GET*LEDGER*DETAIL*VIEW*DATA\", \"GET*LEDGER*SUMMARY*VIEW*DATA\", \"GET*MERCHANT*CANCELLED*LISTINGS*DATA\", \"GET*MERCHANT*LISTINGS*ALL*DATA\", \"GET*MERCHANT*LISTINGS*DATA\", \"GET*MERCHANT*LISTINGS*DATA*BACK*COMPAT\", \"GET*MERCHANT*LISTINGS*INACTIVE*DATA\", \"GET*MERCHANTS*LISTINGS*FYP*REPORT\", \"GET*ORDER*REPORT*DATA*SHIPPING\", \"GET*RESTOCK*INVENTORY*RECOMMENDATIONS*REPORT\", \"GET*SALES*AND*TRAFFIC*REPORT\", \"GET*SELLER*FEEDBACK*DATA\", \"GET*STRANDED*INVENTORY*UI*DATA\", \"GET*V2*SETTLEMENT*REPORT*DATA*FLAT*FILE\", \"GET*VENDOR*FORECASTING*REPORT\", \"GET*VENDOR*INVENTORY*REPORT\", \"GET*VENDOR*REAL*TIME*INVENTORY*REPORT\", \"GET*VENDOR*SALES*REPORT\", \"GET*XML*ALL*ORDERS*DATA*BY*ORDER*DATE*GENERAL\", \"GET*XML*BROWSE*TREE_DATA\"]\n"},"streamName":{"type":"string"}},"type":"object","required":["optionsLists","reportName","streamName"]},"airbyte:index/SourceAmazonSellerPartnerConfigurationReportOptionsListOptionsList:SourceAmazonSellerPartnerConfigurationReportOptionsListOptionsList":{"properties":{"optionName":{"type":"string"},"optionValue":{"type":"string"}},"type":"object","required":["optionName","optionValue"]},"airbyte:index/SourceAmazonSellerPartnerResourceAllocation:SourceAmazonSellerPartnerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerResourceAllocationDefault:SourceAmazonSellerPartnerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerResourceAllocationJobSpecific:SourceAmazonSellerPartnerResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAmazonSellerPartnerResourceAllocationDefault:SourceAmazonSellerPartnerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmazonSellerPartnerResourceAllocationJobSpecific:SourceAmazonSellerPartnerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements:SourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements:SourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmazonSqsConfiguration:SourceAmazonSqsConfiguration":{"properties":{"accessKey":{"type":"string","description":"The Access Key ID of the AWS IAM Role to use for pulling messages\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"attributesToReturn":{"type":"string","description":"Comma separated list of Mesage Attribute names to return. Default: \"All\"\n"},"maxBatchSize":{"type":"number","description":"Max amount of messages to get in one batch (10 max). Default: 10\n"},"maxWaitTime":{"type":"number","description":"Max amount of time in seconds to wait for messages in a single poll (20 max). Default: 20\n"},"queueUrl":{"type":"string","description":"URL of the SQS Queue\n"},"region":{"type":"string","description":"AWS Region of the SQS Queue. Default: \"us-east-1\"; must be one of [\"af-south-1\", \"ap-east-1\", \"ap-northeast-1\", \"ap-northeast-2\", \"ap-northeast-3\", \"ap-south-1\", \"ap-south-2\", \"ap-southeast-1\", \"ap-southeast-2\", \"ap-southeast-3\", \"ap-southeast-4\", \"ca-central-1\", \"ca-west-1\", \"cn-north-1\", \"cn-northwest-1\", \"eu-central-1\", \"eu-central-2\", \"eu-north-1\", \"eu-south-1\", \"eu-south-2\", \"eu-west-1\", \"eu-west-2\", \"eu-west-3\", \"il-central-1\", \"me-central-1\", \"me-south-1\", \"sa-east-1\", \"us-east-1\", \"us-east-2\", \"us-gov-east-1\", \"us-gov-west-1\", \"us-west-1\", \"us-west-2\"]\n"},"secretKey":{"type":"string","description":"The Secret Key of the AWS IAM Role to use for pulling messages\n","secret":true},"target":{"type":"string","description":"Note - Different targets have different attribute enum requirements, please refer actions sections in https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/Welcome.html. Default: \"ReceiveMessage\"; must be one of [\"GetQueueAttributes\", \"ReceiveMessage\"]\n"},"visibilityTimeout":{"type":"number","description":"Modify the Visibility Timeout of the individual message from the Queue's default (seconds). Default: 20\n"}},"type":"object","required":["accessKey","queueUrl","secretKey"],"language":{"nodejs":{"requiredOutputs":["accessKey","attributesToReturn","maxBatchSize","maxWaitTime","queueUrl","region","secretKey","target","visibilityTimeout"]}}},"airbyte:index/SourceAmazonSqsResourceAllocation:SourceAmazonSqsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsResourceAllocationDefault:SourceAmazonSqsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsResourceAllocationJobSpecific:SourceAmazonSqsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAmazonSqsResourceAllocationDefault:SourceAmazonSqsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmazonSqsResourceAllocationJobSpecific:SourceAmazonSqsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsResourceAllocationJobSpecificResourceRequirements:SourceAmazonSqsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAmazonSqsResourceAllocationJobSpecificResourceRequirements:SourceAmazonSqsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmplitudeConfiguration:SourceAmplitudeConfiguration":{"properties":{"activeUsersGroupByCountry":{"type":"boolean","description":"According to \\n\\nAmplitude documentation\\n\\n, grouping by `Country` is optional. If you face issues fetching the stream or checking the connection please set this field to `False`. Default: true\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Amplitude API Key. See the \\n\\nsetup guide\\n\\n for more information on how to obtain this key.\n","secret":true},"dataRegion":{"type":"string","description":"Amplitude data region server. Default: \"Standard Server\"; must be one of [\"Standard Server\", \"EU Residency Server\"]\n"},"requestTimeRange":{"type":"number","description":"According to \\n\\nConsiderations\\n\\n too large of a time range in te request can cause a timeout error. In this case, please provide a shorter time interval in hours. Default: 24\n"},"secretKey":{"type":"string","description":"Amplitude Secret Key. See the \\n\\nsetup guide\\n\\n for more information on how to obtain this key.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2021-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["apiKey","secretKey","startDate"],"language":{"nodejs":{"requiredOutputs":["activeUsersGroupByCountry","apiKey","dataRegion","requestTimeRange","secretKey","startDate"]}}},"airbyte:index/SourceAmplitudeResourceAllocation:SourceAmplitudeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeResourceAllocationDefault:SourceAmplitudeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeResourceAllocationJobSpecific:SourceAmplitudeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAmplitudeResourceAllocationDefault:SourceAmplitudeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAmplitudeResourceAllocationJobSpecific:SourceAmplitudeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeResourceAllocationJobSpecificResourceRequirements:SourceAmplitudeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAmplitudeResourceAllocationJobSpecificResourceRequirements:SourceAmplitudeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceApifyDatasetConfiguration:SourceApifyDatasetConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"datasetId":{"type":"string","description":"ID of the dataset you would like to load to Airbyte. In Apify Console, you can view your datasets in the \\n\\nStorage section under the Datasets tab\\n\\n after you login. See the \\n\\nApify Docs\\n\\n for more information.\n"},"token":{"type":"string","description":"Personal API token of your Apify account. In Apify Console, you can find your API token in the \\n\\nSettings section under the Integrations tab\\n\\n after you login. See the \\n\\nApify Docs\\n\\n for more information.\n","secret":true}},"type":"object","required":["datasetId","token"]},"airbyte:index/SourceApifyDatasetResourceAllocation:SourceApifyDatasetResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetResourceAllocationDefault:SourceApifyDatasetResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetResourceAllocationJobSpecific:SourceApifyDatasetResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceApifyDatasetResourceAllocationDefault:SourceApifyDatasetResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceApifyDatasetResourceAllocationJobSpecific:SourceApifyDatasetResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetResourceAllocationJobSpecificResourceRequirements:SourceApifyDatasetResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceApifyDatasetResourceAllocationJobSpecificResourceRequirements:SourceApifyDatasetResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAppcuesConfiguration:SourceAppcuesConfiguration":{"properties":{"accountId":{"type":"string","description":"Account ID of Appcues found in account settings page (https://studio.appcues.com/settings/account)\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"password":{"type":"string","secret":true},"startDate":{"type":"string"},"username":{"type":"string"}},"type":"object","required":["accountId","startDate","username"]},"airbyte:index/SourceAppcuesResourceAllocation:SourceAppcuesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAppcuesResourceAllocationDefault:SourceAppcuesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAppcuesResourceAllocationJobSpecific:SourceAppcuesResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAppcuesResourceAllocationDefault:SourceAppcuesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAppcuesResourceAllocationJobSpecific:SourceAppcuesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAppcuesResourceAllocationJobSpecificResourceRequirements:SourceAppcuesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAppcuesResourceAllocationJobSpecificResourceRequirements:SourceAppcuesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAppfiguresConfiguration:SourceAppfiguresConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"groupBy":{"type":"string","description":"Category term for grouping the search results. Default: \"product\"; must be one of [\"network\", \"product\", \"country\", \"date\"]\n"},"searchStore":{"type":"string","description":"The store which needs to be searched in streams. Default: \"apple\"\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","groupBy","searchStore","startDate"]}}},"airbyte:index/SourceAppfiguresResourceAllocation:SourceAppfiguresResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresResourceAllocationDefault:SourceAppfiguresResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresResourceAllocationJobSpecific:SourceAppfiguresResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAppfiguresResourceAllocationDefault:SourceAppfiguresResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAppfiguresResourceAllocationJobSpecific:SourceAppfiguresResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresResourceAllocationJobSpecificResourceRequirements:SourceAppfiguresResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAppfiguresResourceAllocationJobSpecificResourceRequirements:SourceAppfiguresResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAppfollowConfiguration:SourceAppfollowConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiSecret":{"type":"string","description":"API Key provided by Appfollow\n","secret":true}},"type":"object"},"airbyte:index/SourceAppfollowResourceAllocation:SourceAppfollowResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAppfollowResourceAllocationDefault:SourceAppfollowResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAppfollowResourceAllocationJobSpecific:SourceAppfollowResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAppfollowResourceAllocationDefault:SourceAppfollowResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAppfollowResourceAllocationJobSpecific:SourceAppfollowResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAppfollowResourceAllocationJobSpecificResourceRequirements:SourceAppfollowResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAppfollowResourceAllocationJobSpecificResourceRequirements:SourceAppfollowResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAsanaConfiguration:SourceAsanaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceAsanaConfigurationCredentials:SourceAsanaConfigurationCredentials","description":"Choose how to authenticate to Github\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. The performance upper boundary is based on the limit of your Asana pricing plan. More info about the rate limit tiers can be found on Asana's API \\n\\ndocs\\n\\n. Default: 10\n"},"organizationExportIds":{"type":"array","items":{"type":"string"},"description":"Globally unique identifiers for the organization exports\n"},"testMode":{"type":"boolean","description":"This flag is used for testing purposes for certain streams that return a lot of data. This flag is not meant to be enabled for prod.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["numWorkers"]}}},"airbyte:index/SourceAsanaConfigurationCredentials:SourceAsanaConfigurationCredentials":{"properties":{"authenticateViaAsanaOauth":{"$ref":"#/types/airbyte:index%2FSourceAsanaConfigurationCredentialsAuthenticateViaAsanaOauth:SourceAsanaConfigurationCredentialsAuthenticateViaAsanaOauth"},"authenticateWithPersonalAccessToken":{"$ref":"#/types/airbyte:index%2FSourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessToken:SourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessToken"}},"type":"object"},"airbyte:index/SourceAsanaConfigurationCredentialsAuthenticateViaAsanaOauth:SourceAsanaConfigurationCredentialsAuthenticateViaAsanaOauth":{"properties":{"clientId":{"type":"string","secret":true},"clientSecret":{"type":"string","secret":true},"refreshToken":{"type":"string","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessToken:SourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessToken":{"properties":{"personalAccessToken":{"type":"string","description":"Asana Personal Access Token (generate yours \\n\\nhere\\n\\n).\n","secret":true}},"type":"object","required":["personalAccessToken"]},"airbyte:index/SourceAsanaResourceAllocation:SourceAsanaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAsanaResourceAllocationDefault:SourceAsanaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAsanaResourceAllocationJobSpecific:SourceAsanaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAsanaResourceAllocationDefault:SourceAsanaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAsanaResourceAllocationJobSpecific:SourceAsanaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAsanaResourceAllocationJobSpecificResourceRequirements:SourceAsanaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAsanaResourceAllocationJobSpecificResourceRequirements:SourceAsanaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAuth0Configuration:SourceAuth0Configuration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"baseUrl":{"type":"string","description":"The Authentication API is served over HTTPS. All URLs referenced in the documentation have the following base `https://YOUR_DOMAIN`\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceAuth0ConfigurationCredentials:SourceAuth0ConfigurationCredentials"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. Default: \"2023-08-05T00:43:59.244Z\"\n"}},"type":"object","required":["baseUrl","credentials"],"language":{"nodejs":{"requiredOutputs":["baseUrl","credentials","startDate"]}}},"airbyte:index/SourceAuth0ConfigurationCredentials:SourceAuth0ConfigurationCredentials":{"properties":{"oAuth2AccessToken":{"$ref":"#/types/airbyte:index%2FSourceAuth0ConfigurationCredentialsOAuth2AccessToken:SourceAuth0ConfigurationCredentialsOAuth2AccessToken"},"oAuth2ConfidentialApplication":{"$ref":"#/types/airbyte:index%2FSourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplication:SourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplication"}},"type":"object"},"airbyte:index/SourceAuth0ConfigurationCredentialsOAuth2AccessToken:SourceAuth0ConfigurationCredentialsOAuth2AccessToken":{"properties":{"accessToken":{"type":"string","description":"Also called \\n\\nAPI Access Token \\n\\n The access token used to call the Auth0 Management API Token. It's a JWT that contains specific grant permissions knowns as scopes.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplication:SourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplication":{"properties":{"audience":{"type":"string","description":"The audience for the token, which is your API. You can find this in the Identifier field on your  \\n\\nAPI's settings tab\\n\\n\n"},"clientId":{"type":"string","description":"Your application's Client ID. You can find this value on the \\n\\napplication's settings tab\\n\\n after you login the admin portal.\n"},"clientSecret":{"type":"string","description":"Your application's Client Secret. You can find this value on the \\n\\napplication's settings tab\\n\\n after you login the admin portal.\n","secret":true}},"type":"object","required":["audience","clientId","clientSecret"]},"airbyte:index/SourceAuth0ResourceAllocation:SourceAuth0ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAuth0ResourceAllocationDefault:SourceAuth0ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAuth0ResourceAllocationJobSpecific:SourceAuth0ResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAuth0ResourceAllocationDefault:SourceAuth0ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAuth0ResourceAllocationJobSpecific:SourceAuth0ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAuth0ResourceAllocationJobSpecificResourceRequirements:SourceAuth0ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAuth0ResourceAllocationJobSpecificResourceRequirements:SourceAuth0ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAwsCloudtrailConfiguration:SourceAwsCloudtrailConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"awsKeyId":{"type":"string","description":"AWS CloudTrail Access Key ID. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"awsRegionName":{"type":"string","description":"The default AWS Region to use, for example, us-west-1 or us-west-2. When specifying a Region inline during client initialization, this property is named region_name. Default: \"us-east-1\"\n"},"awsSecretKey":{"type":"string","description":"AWS CloudTrail Access Key ID. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"lookupAttributesFilter":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailConfigurationLookupAttributesFilter:SourceAwsCloudtrailConfigurationLookupAttributesFilter"},"startDate":{"type":"string","description":"The date you would like to replicate data. Data in AWS CloudTrail is available for last 90 days only. Format: YYYY-MM-DD.\n"}},"type":"object","required":["awsKeyId","awsSecretKey"],"language":{"nodejs":{"requiredOutputs":["awsKeyId","awsRegionName","awsSecretKey"]}}},"airbyte:index/SourceAwsCloudtrailConfigurationLookupAttributesFilter:SourceAwsCloudtrailConfigurationLookupAttributesFilter":{"properties":{"attributeKey":{"type":"string","description":"Default: \"EventName\"\n"},"attributeValue":{"type":"string","description":"Default: \"ListInstanceAssociations\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["attributeKey","attributeValue"]}}},"airbyte:index/SourceAwsCloudtrailResourceAllocation:SourceAwsCloudtrailResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailResourceAllocationDefault:SourceAwsCloudtrailResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailResourceAllocationJobSpecific:SourceAwsCloudtrailResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAwsCloudtrailResourceAllocationDefault:SourceAwsCloudtrailResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAwsCloudtrailResourceAllocationJobSpecific:SourceAwsCloudtrailResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements:SourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements:SourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAzureBlobStorageConfiguration:SourceAzureBlobStorageConfiguration":{"properties":{"azureBlobStorageAccountName":{"type":"string","description":"The account's name of the Azure Blob Storage.\n"},"azureBlobStorageContainerName":{"type":"string","description":"The name of the Azure blob storage container.\n"},"azureBlobStorageEndpoint":{"type":"string","description":"This is Azure Blob Storage endpoint domain name. Leave default value (or leave it empty if run container from command line) to use Microsoft native from example.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationCredentials:SourceAzureBlobStorageConfigurationCredentials","description":"Credentials for connecting to the Azure Blob Storage\n"},"deliveryMethod":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationDeliveryMethod:SourceAzureBlobStorageConfigurationDeliveryMethod"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.\n"},"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStream:SourceAzureBlobStorageConfigurationStream"},"description":"Each instance of this configuration defines a \\n\\nstream\\n\\n. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.\n"}},"type":"object","required":["azureBlobStorageAccountName","azureBlobStorageContainerName","credentials","streams"]},"airbyte:index/SourceAzureBlobStorageConfigurationCredentials:SourceAzureBlobStorageConfigurationCredentials":{"properties":{"authenticateViaClientCredentials":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationCredentialsAuthenticateViaClientCredentials:SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaClientCredentials"},"authenticateViaOauth2":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationCredentialsAuthenticateViaOauth2:SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaOauth2"},"authenticateViaStorageAccountKey":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKey:SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKey"}},"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaClientCredentials:SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaClientCredentials":{"properties":{"appClientId":{"type":"string","description":"Client ID of your Microsoft developer application\n","secret":true},"appClientSecret":{"type":"string","description":"Client Secret of your Microsoft developer application\n","secret":true},"appTenantId":{"type":"string","description":"Tenant ID of the Microsoft Azure Application\n","secret":true}},"type":"object","required":["appClientId","appClientSecret","appTenantId"]},"airbyte:index/SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaOauth2:SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaOauth2":{"properties":{"clientId":{"type":"string","description":"Client ID of your Microsoft developer application\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret of your Microsoft developer application\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token of your Microsoft developer application\n","secret":true},"tenantId":{"type":"string","description":"Tenant ID of the Microsoft Azure Application user\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken","tenantId"]},"airbyte:index/SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKey:SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKey":{"properties":{"azureBlobStorageAccountKey":{"type":"string","description":"The Azure blob storage account key.\n","secret":true}},"type":"object","required":["azureBlobStorageAccountKey"]},"airbyte:index/SourceAzureBlobStorageConfigurationDeliveryMethod:SourceAzureBlobStorageConfigurationDeliveryMethod":{"properties":{"copyRawFiles":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFiles:SourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFiles","description":"Copy raw files without parsing their contents. Bits are copied into the destination exactly as they appeared in the source. Recommended for use with unstructured text data, non-text and compressed files.\n"},"replicateRecords":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationDeliveryMethodReplicateRecords:SourceAzureBlobStorageConfigurationDeliveryMethodReplicateRecords","description":"Recommended - Extract and load structured records into your destination of choice. This is the classic method of moving data in Airbyte. It allows for blocking and hashing individual fields or files from a structured schema. Data can be flattened, typed and deduped depending on the destination.\n"}},"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFiles:SourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFiles":{"properties":{"preserveDirectoryStructure":{"type":"boolean","description":"If enabled, sends subdirectory folder structure along with source file names to the destination. Otherwise, files will be synced by their names only. This option is ignored when file-based replication is not enabled. Default: true\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["preserveDirectoryStructure"]}}},"airbyte:index/SourceAzureBlobStorageConfigurationDeliveryMethodReplicateRecords:SourceAzureBlobStorageConfigurationDeliveryMethodReplicateRecords":{"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStream:SourceAzureBlobStorageConfigurationStream":{"properties":{"daysToSyncIfHistoryIsFull":{"type":"number","description":"When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. Default: 3\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormat:SourceAzureBlobStorageConfigurationStreamFormat","description":"The configuration options that are used to alter how to read incoming files that deviate from the standard formatting.\n"},"globs":{"type":"array","items":{"type":"string"},"description":"The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look \\n\\nhere\\n\\n. Default: [\"**\"]\n"},"inputSchema":{"type":"string","description":"The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files.\n"},"legacyPrefix":{"type":"string","description":"The path prefix configured in v3 versions of the S3 connector. This option is deprecated in favor of a single glob.\n"},"name":{"type":"string","description":"The name of the stream.\n"},"primaryKey":{"type":"string","description":"The column or columns (for a composite key) that serves as the unique identifier of a record. If empty, the primary key will default to the parser's default primary key.\n"},"recentNFilesToReadForSchemaDiscovery":{"type":"number","description":"The number of resent files which will be used to discover the schema for this stream.\n"},"schemaless":{"type":"boolean","description":"When enabled, syncs will not validate or structure records against the stream's schema. Default: false\n"},"useFirstFoundFileForSchemaDiscovery":{"type":"boolean","description":"When enabled, the source will use the first found file for schema discovery. Helps to avoid long discovery step. Default: false\n"},"validationPolicy":{"type":"string","description":"The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. Default: \"Emit Record\"; must be one of [\"Emit Record\", \"Skip Record\", \"Wait for Discover\"]\n"}},"type":"object","required":["format","name"],"language":{"nodejs":{"requiredOutputs":["daysToSyncIfHistoryIsFull","format","globs","name","schemaless","useFirstFoundFileForSchemaDiscovery","validationPolicy"]}}},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormat:SourceAzureBlobStorageConfigurationStreamFormat":{"properties":{"avroFormat":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatAvroFormat:SourceAzureBlobStorageConfigurationStreamFormatAvroFormat"},"csvFormat":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatCsvFormat:SourceAzureBlobStorageConfigurationStreamFormatCsvFormat"},"excelFormat":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatExcelFormat:SourceAzureBlobStorageConfigurationStreamFormatExcelFormat"},"jsonlFormat":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatJsonlFormat:SourceAzureBlobStorageConfigurationStreamFormatJsonlFormat"},"parquetFormat":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatParquetFormat:SourceAzureBlobStorageConfigurationStreamFormatParquetFormat"},"unstructuredDocumentFormat":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormat:SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormat","description":"Extract text from document formats (.pdf, .docx, .md, .pptx) and emit as one record per file.\n"}},"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatAvroFormat:SourceAzureBlobStorageConfigurationStreamFormatAvroFormat":{"properties":{"doubleAsString":{"type":"boolean","description":"Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["doubleAsString"]}}},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatCsvFormat:SourceAzureBlobStorageConfigurationStreamFormatCsvFormat":{"properties":{"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"falseValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as false values. Default: [\"n\",\"no\",\"f\",\"false\",\"off\",\"0\"]\n"},"headerDefinition":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinition:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinition","description":"How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where \u003cspan pulumi-lang-nodejs=\"`i`\" pulumi-lang-dotnet=\"`I`\" pulumi-lang-go=\"`i`\" pulumi-lang-python=\"`i`\" pulumi-lang-yaml=\"`i`\" pulumi-lang-java=\"`i`\"\u003e`i`\u003c/span\u003e is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows.\n"},"ignoreErrorsOnFieldsMismatch":{"type":"boolean","description":"Whether to ignore errors that occur when the number of fields in the CSV does not match the number of columns in the schema. Default: false\n"},"inferenceType":{"type":"string","description":"How to infer the types of the columns. If none, inference default to strings. must be one of [\"None\", \"Primitive Types Only\"]\n"},"nullValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. Default: []\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"},"skipRowsAfterHeader":{"type":"number","description":"The number of rows to skip after the header row. Default: 0\n"},"skipRowsBeforeHeader":{"type":"number","description":"The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. Default: 0\n"},"stringsCanBeNull":{"type":"boolean","description":"Whether strings can be interpreted as null values. If true, strings that match the null*values set will be interpreted as null. If false, strings that match the null*values set will be interpreted as the string itself. Default: true\n"},"trueValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as true values. Default: [\"y\",\"yes\",\"t\",\"true\",\"on\",\"1\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["delimiter","doubleQuote","encoding","falseValues","ignoreErrorsOnFieldsMismatch","nullValues","quoteChar","skipRowsAfterHeader","skipRowsBeforeHeader","stringsCanBeNull","trueValues"]}}},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinition:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinition":{"properties":{"autogenerated":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated"},"fromCsv":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv"},"userProvided":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided"}},"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated":{"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv":{"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceAzureBlobStorageConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided":{"properties":{"columnNames":{"type":"array","items":{"type":"string"},"description":"The column names that will be used while emitting the CSV records\n"}},"type":"object","required":["columnNames"]},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatExcelFormat:SourceAzureBlobStorageConfigurationStreamFormatExcelFormat":{"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatJsonlFormat:SourceAzureBlobStorageConfigurationStreamFormatJsonlFormat":{"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatParquetFormat:SourceAzureBlobStorageConfigurationStreamFormatParquetFormat":{"properties":{"decimalAsFloat":{"type":"boolean","description":"Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["decimalAsFloat"]}}},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormat:SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormat":{"properties":{"processing":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessing","description":"Processing configuration\n"},"skipUnprocessableFiles":{"type":"boolean","description":"If true, skip files that cannot be parsed and pass the error message along as the *ab*source*file*parse_error field. If false, fail the sync. Default: true\n"},"strategy":{"type":"string","description":"The strategy used to parse documents. \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e extracts text directly from the document which doesn't work for all files. \u003cspan pulumi-lang-nodejs=\"`ocrOnly`\" pulumi-lang-dotnet=\"`OcrOnly`\" pulumi-lang-go=\"`ocrOnly`\" pulumi-lang-python=\"`ocr_only`\" pulumi-lang-yaml=\"`ocrOnly`\" pulumi-lang-java=\"`ocrOnly`\"\u003e`ocr_only`\u003c/span\u003e is more reliable, but slower. \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e is the most reliable, but requires an API key and a hosted instance of unstructured and can't be used with local mode. See the unstructured.io documentation for more details: https://unstructured-io.github.io/unstructured/core/partition.html#partition-pdf. Default: \"auto\"; must be one of [\"auto\", \"fast\", \"ocr*only\", \"hi*res\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["skipUnprocessableFiles","strategy"]}}},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessing":{"properties":{"local":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal","description":"Process files locally, supporting \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`ocr`\" pulumi-lang-dotnet=\"`Ocr`\" pulumi-lang-go=\"`ocr`\" pulumi-lang-python=\"`ocr`\" pulumi-lang-yaml=\"`ocr`\" pulumi-lang-java=\"`ocr`\"\u003e`ocr`\u003c/span\u003e modes. This is the default option.\n"}},"type":"object"},"airbyte:index/SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceAzureBlobStorageConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal":{"type":"object"},"airbyte:index/SourceAzureBlobStorageResourceAllocation:SourceAzureBlobStorageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageResourceAllocationDefault:SourceAzureBlobStorageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageResourceAllocationJobSpecific:SourceAzureBlobStorageResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAzureBlobStorageResourceAllocationDefault:SourceAzureBlobStorageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAzureBlobStorageResourceAllocationJobSpecific:SourceAzureBlobStorageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:SourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:SourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAzureTableConfiguration:SourceAzureTableConfiguration":{"properties":{"storageAccessKey":{"type":"string","description":"Azure Table Storage Access Key. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"storageAccountName":{"type":"string","description":"The name of your storage account.\n"},"storageEndpointSuffix":{"type":"string","description":"Azure Table Storage service account URL suffix. See the \\n\\ndocs\\n\\n for more information on how to obtain endpoint suffix. Default: \"core.windows.net\"\n"}},"type":"object","required":["storageAccessKey","storageAccountName"],"language":{"nodejs":{"requiredOutputs":["storageAccessKey","storageAccountName","storageEndpointSuffix"]}}},"airbyte:index/SourceAzureTableResourceAllocation:SourceAzureTableResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceAzureTableResourceAllocationDefault:SourceAzureTableResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceAzureTableResourceAllocationJobSpecific:SourceAzureTableResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceAzureTableResourceAllocationDefault:SourceAzureTableResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceAzureTableResourceAllocationJobSpecific:SourceAzureTableResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceAzureTableResourceAllocationJobSpecificResourceRequirements:SourceAzureTableResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceAzureTableResourceAllocationJobSpecificResourceRequirements:SourceAzureTableResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBambooHrConfiguration:SourceBambooHrConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Api key of bamboo hr\n","secret":true},"customReportsFields":{"type":"string","description":"Comma-separated list of fields to include in custom reports.\n"},"customReportsIncludeDefaultFields":{"type":"boolean","description":"If true, the custom reports endpoint will include the default fields defined here: https://documentation.bamboohr.com/docs/list-of-field-names. Default: true\n"},"employeeFields":{"type":"string","description":"Comma-separated list of fields to include for employees. Default: \"firstName,lastName\"\n"},"startDate":{"type":"string"},"subdomain":{"type":"string","description":"Sub Domain of bamboo hr\n"}},"type":"object","required":["apiKey","subdomain"],"language":{"nodejs":{"requiredOutputs":["apiKey","customReportsIncludeDefaultFields","employeeFields","subdomain"]}}},"airbyte:index/SourceBambooHrResourceAllocation:SourceBambooHrResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBambooHrResourceAllocationDefault:SourceBambooHrResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBambooHrResourceAllocationJobSpecific:SourceBambooHrResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBambooHrResourceAllocationDefault:SourceBambooHrResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBambooHrResourceAllocationJobSpecific:SourceBambooHrResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBambooHrResourceAllocationJobSpecificResourceRequirements:SourceBambooHrResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBambooHrResourceAllocationJobSpecificResourceRequirements:SourceBambooHrResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBasecampConfiguration:SourceBasecampConfiguration":{"properties":{"accountId":{"type":"number"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","secret":true},"clientRefreshToken2":{"type":"string","secret":true},"clientSecret":{"type":"string","secret":true},"startDate":{"type":"string"}},"type":"object","required":["accountId","clientId","clientRefreshToken2","clientSecret","startDate"]},"airbyte:index/SourceBasecampResourceAllocation:SourceBasecampResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBasecampResourceAllocationDefault:SourceBasecampResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBasecampResourceAllocationJobSpecific:SourceBasecampResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBasecampResourceAllocationDefault:SourceBasecampResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBasecampResourceAllocationJobSpecific:SourceBasecampResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBasecampResourceAllocationJobSpecificResourceRequirements:SourceBasecampResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBasecampResourceAllocationJobSpecificResourceRequirements:SourceBasecampResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBigqueryConfiguration:SourceBigqueryConfiguration":{"properties":{"credentialsJson":{"type":"string","description":"The contents of your Service Account Key JSON file. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"datasetId":{"type":"string","description":"The dataset ID to search for tables and views. If you are only loading data from one dataset, setting this option could result in much faster schema discovery.\n"},"projectId":{"type":"string","description":"The GCP project ID for the project containing the target BigQuery dataset.\n"}},"type":"object","required":["credentialsJson","projectId"]},"airbyte:index/SourceBigqueryResourceAllocation:SourceBigqueryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBigqueryResourceAllocationDefault:SourceBigqueryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBigqueryResourceAllocationJobSpecific:SourceBigqueryResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBigqueryResourceAllocationDefault:SourceBigqueryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBigqueryResourceAllocationJobSpecific:SourceBigqueryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBigqueryResourceAllocationJobSpecificResourceRequirements:SourceBigqueryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBigqueryResourceAllocationJobSpecificResourceRequirements:SourceBigqueryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBingAdsConfiguration:SourceBingAdsConfiguration":{"properties":{"accountNames":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBingAdsConfigurationAccountName:SourceBingAdsConfigurationAccountName"},"description":"Predicates that will be used to sync data by specific accounts.\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your Microsoft Advertising developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your Microsoft Advertising developer application. Default: \"\"\n","secret":true},"customReports":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBingAdsConfigurationCustomReport:SourceBingAdsConfigurationCustomReport"},"description":"You can add your Custom Bing Ads report by creating one.\n"},"developerToken":{"type":"string","description":"Developer token associated with user. See more info \\n\\n in the docs\\n\\n.\n","secret":true},"lookbackWindow":{"type":"number","description":"Also known as attribution or conversion window. How far into the past to look for records (in days). If your conversion window has an hours/minutes granularity, round it up to the number of days exceeding. Used only for performance report streams in incremental mode without specified Reports Start Date. Default: 0\n"},"refreshToken":{"type":"string","description":"Refresh Token to renew the expired Access Token.\n","secret":true},"reportsStartDate":{"type":"string","description":"The start date from which to begin replicating report data. Any data generated before this date will not be replicated in reports. This is a UTC date in YYYY-MM-DD format. If not set, data from previous and current calendar year will be replicated.\n"},"tenantId":{"type":"string","description":"The Tenant ID of your Microsoft Advertising developer application. Set this to \"common\" unless you know you need a different value. Default: \"common\"\n","secret":true}},"type":"object","required":["clientId","developerToken","refreshToken"],"language":{"nodejs":{"requiredOutputs":["clientId","clientSecret","developerToken","lookbackWindow","refreshToken","tenantId"]}}},"airbyte:index/SourceBingAdsConfigurationAccountName:SourceBingAdsConfigurationAccountName":{"properties":{"name":{"type":"string","description":"Account Name is a string value for comparing with the specified predicate.\n"},"operator":{"type":"string","description":"An Operator that will be used to filter accounts. The Contains predicate has features for matching words, matching inflectional forms of words, searching using wildcard characters, and searching using proximity. The Equals is used to return all rows where account name is equal(=) to the string that you provided. must be one of [\"Contains\", \"Equals\"]\n"}},"type":"object","required":["name","operator"]},"airbyte:index/SourceBingAdsConfigurationCustomReport:SourceBingAdsConfigurationCustomReport":{"properties":{"disableCustomReportNamesCamelToSnakeConversion":{"type":"boolean","description":"When enabled, disables the automatic conversion of custom report names from camelCase to snake*case. By default, custom report names are automatically converted (e.g., 'MyCustomReport' becomes 'my*custom_report'). Enable this option if you want to use the exact report names you specify. Default: false\n"},"name":{"type":"string","description":"The name of the custom report, this name would be used as stream name\n"},"reportAggregation":{"type":"string","description":"A list of available aggregations.\n"},"reportColumns":{"type":"array","items":{"type":"string"},"description":"A list of available report object columns. You can find it in description of reporting object that you want to add to custom report.\n"},"reportingObject":{"type":"string","description":"The name of the the object derives from the ReportRequest object. You can find it in Bing Ads Api docs - Reporting API - Reporting Data Objects. must be one of [\"AccountPerformanceReportRequest\", \"AdDynamicTextPerformanceReportRequest\", \"AdExtensionByAdReportRequest\", \"AdExtensionByKeywordReportRequest\", \"AdExtensionDetailReportRequest\", \"AdGroupPerformanceReportRequest\", \"AdPerformanceReportRequest\", \"AgeGenderAudienceReportRequest\", \"AudiencePerformanceReportRequest\", \"CallDetailReportRequest\", \"CampaignPerformanceReportRequest\", \"ConversionPerformanceReportRequest\", \"DestinationUrlPerformanceReportRequest\", \"DSAAutoTargetPerformanceReportRequest\", \"DSACategoryPerformanceReportRequest\", \"DSASearchQueryPerformanceReportRequest\", \"GeographicPerformanceReportRequest\", \"GoalsAndFunnelsReportRequest\", \"HotelDimensionPerformanceReportRequest\", \"HotelGroupPerformanceReportRequest\", \"KeywordPerformanceReportRequest\", \"NegativeKeywordConflictReportRequest\", \"ProductDimensionPerformanceReportRequest\", \"ProductMatchCountReportRequest\", \"ProductNegativeKeywordConflictReportRequest\", \"ProductPartitionPerformanceReportRequest\", \"ProductPartitionUnitPerformanceReportRequest\", \"ProductSearchQueryPerformanceReportRequest\", \"ProfessionalDemographicsAudienceReportRequest\", \"PublisherUsagePerformanceReportRequest\", \"SearchCampaignChangeHistoryReportRequest\", \"SearchQueryPerformanceReportRequest\", \"ShareOfVoiceReportRequest\", \"UserLocationPerformanceReportRequest\"]\n"}},"type":"object","required":["name","reportColumns","reportingObject"],"language":{"nodejs":{"requiredOutputs":["disableCustomReportNamesCamelToSnakeConversion","name","reportColumns","reportingObject"]}}},"airbyte:index/SourceBingAdsResourceAllocation:SourceBingAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBingAdsResourceAllocationDefault:SourceBingAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBingAdsResourceAllocationJobSpecific:SourceBingAdsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBingAdsResourceAllocationDefault:SourceBingAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBingAdsResourceAllocationJobSpecific:SourceBingAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBingAdsResourceAllocationJobSpecificResourceRequirements:SourceBingAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBingAdsResourceAllocationJobSpecificResourceRequirements:SourceBingAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBitlyConfiguration:SourceBitlyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"endDate":{"type":"string"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","endDate","startDate"]},"airbyte:index/SourceBitlyResourceAllocation:SourceBitlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBitlyResourceAllocationDefault:SourceBitlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBitlyResourceAllocationJobSpecific:SourceBitlyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBitlyResourceAllocationDefault:SourceBitlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBitlyResourceAllocationJobSpecific:SourceBitlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBitlyResourceAllocationJobSpecificResourceRequirements:SourceBitlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBitlyResourceAllocationJobSpecificResourceRequirements:SourceBitlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBraintreeConfiguration:SourceBraintreeConfiguration":{"properties":{"environment":{"type":"string","description":"Environment specifies where the data will come from. must be one of [\"Development\", \"Sandbox\", \"Qa\", \"Production\"]\n"},"merchantId":{"type":"string","description":"The unique identifier for your entire gateway account. See the \\n\\ndocs\\n\\n for more information on how to obtain this ID.\n"},"privateKey":{"type":"string","description":"Braintree Private Key. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"publicKey":{"type":"string","description":"Braintree Public Key. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["environment","merchantId","privateKey","publicKey"]},"airbyte:index/SourceBraintreeResourceAllocation:SourceBraintreeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBraintreeResourceAllocationDefault:SourceBraintreeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBraintreeResourceAllocationJobSpecific:SourceBraintreeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBraintreeResourceAllocationDefault:SourceBraintreeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBraintreeResourceAllocationJobSpecific:SourceBraintreeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBraintreeResourceAllocationJobSpecificResourceRequirements:SourceBraintreeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBraintreeResourceAllocationJobSpecificResourceRequirements:SourceBraintreeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBrazeConfiguration:SourceBrazeConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Braze REST API key\n","secret":true},"startDate":{"type":"string","description":"Rows after this date will be synced\n"},"url":{"type":"string","description":"Braze REST API endpoint\n"}},"type":"object","required":["apiKey","startDate","url"]},"airbyte:index/SourceBrazeResourceAllocation:SourceBrazeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBrazeResourceAllocationDefault:SourceBrazeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBrazeResourceAllocationJobSpecific:SourceBrazeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBrazeResourceAllocationDefault:SourceBrazeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBrazeResourceAllocationJobSpecific:SourceBrazeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBrazeResourceAllocationJobSpecificResourceRequirements:SourceBrazeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBrazeResourceAllocationJobSpecificResourceRequirements:SourceBrazeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBreezyHrConfiguration:SourceBreezyHrConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"companyId":{"type":"string","secret":true}},"type":"object","required":["apiKey","companyId"]},"airbyte:index/SourceBreezyHrResourceAllocation:SourceBreezyHrResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrResourceAllocationDefault:SourceBreezyHrResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrResourceAllocationJobSpecific:SourceBreezyHrResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBreezyHrResourceAllocationDefault:SourceBreezyHrResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBreezyHrResourceAllocationJobSpecific:SourceBreezyHrResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrResourceAllocationJobSpecificResourceRequirements:SourceBreezyHrResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBreezyHrResourceAllocationJobSpecificResourceRequirements:SourceBreezyHrResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBrevoConfiguration:SourceBrevoConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceBrevoResourceAllocation:SourceBrevoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBrevoResourceAllocationDefault:SourceBrevoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBrevoResourceAllocationJobSpecific:SourceBrevoResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBrevoResourceAllocationDefault:SourceBrevoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBrevoResourceAllocationJobSpecific:SourceBrevoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBrevoResourceAllocationJobSpecificResourceRequirements:SourceBrevoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBrevoResourceAllocationJobSpecificResourceRequirements:SourceBrevoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBuildkiteConfiguration:SourceBuildkiteConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceBuildkiteResourceAllocation:SourceBuildkiteResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteResourceAllocationDefault:SourceBuildkiteResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteResourceAllocationJobSpecific:SourceBuildkiteResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBuildkiteResourceAllocationDefault:SourceBuildkiteResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBuildkiteResourceAllocationJobSpecific:SourceBuildkiteResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteResourceAllocationJobSpecificResourceRequirements:SourceBuildkiteResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBuildkiteResourceAllocationJobSpecificResourceRequirements:SourceBuildkiteResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBuzzsproutConfiguration:SourceBuzzsproutConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"podcastId":{"type":"string","description":"Podcast ID found in `https://www.buzzsprout.com/my/profile/api`\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","podcastId","startDate"]},"airbyte:index/SourceBuzzsproutResourceAllocation:SourceBuzzsproutResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutResourceAllocationDefault:SourceBuzzsproutResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutResourceAllocationJobSpecific:SourceBuzzsproutResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceBuzzsproutResourceAllocationDefault:SourceBuzzsproutResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceBuzzsproutResourceAllocationJobSpecific:SourceBuzzsproutResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutResourceAllocationJobSpecificResourceRequirements:SourceBuzzsproutResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceBuzzsproutResourceAllocationJobSpecificResourceRequirements:SourceBuzzsproutResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCalendlyConfiguration:SourceCalendlyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Go to Integrations → API \u0026 Webhooks to obtain your bearer token. https://calendly.com/integrations/api_webhooks\n","secret":true},"lookbackDays":{"type":"number","description":"Number of days to be subtracted from the last cutoff date before starting to sync the \u003cspan pulumi-lang-nodejs=\"`scheduledEvents`\" pulumi-lang-dotnet=\"`ScheduledEvents`\" pulumi-lang-go=\"`scheduledEvents`\" pulumi-lang-python=\"`scheduled_events`\" pulumi-lang-yaml=\"`scheduledEvents`\" pulumi-lang-java=\"`scheduledEvents`\"\u003e`scheduled_events`\u003c/span\u003e stream. Default: 0\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","lookbackDays","startDate"]}}},"airbyte:index/SourceCalendlyResourceAllocation:SourceCalendlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCalendlyResourceAllocationDefault:SourceCalendlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCalendlyResourceAllocationJobSpecific:SourceCalendlyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCalendlyResourceAllocationDefault:SourceCalendlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCalendlyResourceAllocationJobSpecific:SourceCalendlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCalendlyResourceAllocationJobSpecificResourceRequirements:SourceCalendlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCalendlyResourceAllocationJobSpecificResourceRequirements:SourceCalendlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCannyConfiguration:SourceCannyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"You can find your secret API key in Your Canny Subdomain \u003e Settings \u003e API\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceCannyResourceAllocation:SourceCannyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCannyResourceAllocationDefault:SourceCannyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCannyResourceAllocationJobSpecific:SourceCannyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCannyResourceAllocationDefault:SourceCannyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCannyResourceAllocationJobSpecific:SourceCannyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCannyResourceAllocationJobSpecificResourceRequirements:SourceCannyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCannyResourceAllocationJobSpecificResourceRequirements:SourceCannyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCartConfiguration:SourceCartConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceCartConfigurationCredentials:SourceCartConfigurationCredentials"},"startDate":{"type":"string","description":"The date from which you'd like to replicate the data\n"}},"type":"object","required":["startDate"]},"airbyte:index/SourceCartConfigurationCredentials:SourceCartConfigurationCredentials":{"properties":{"centralApiRouter":{"$ref":"#/types/airbyte:index%2FSourceCartConfigurationCredentialsCentralApiRouter:SourceCartConfigurationCredentialsCentralApiRouter"},"singleStoreAccessToken":{"$ref":"#/types/airbyte:index%2FSourceCartConfigurationCredentialsSingleStoreAccessToken:SourceCartConfigurationCredentialsSingleStoreAccessToken"}},"type":"object"},"airbyte:index/SourceCartConfigurationCredentialsCentralApiRouter:SourceCartConfigurationCredentialsCentralApiRouter":{"properties":{"siteId":{"type":"string","description":"You can determine a site provisioning site Id by hitting https://site.com/store/sitemonitor.aspx and reading the response param PSID\n","secret":true},"userName":{"type":"string","description":"Enter your application's User Name\n","secret":true},"userSecret":{"type":"string","description":"Enter your application's User Secret\n","secret":true}},"type":"object","required":["siteId","userName","userSecret"]},"airbyte:index/SourceCartConfigurationCredentialsSingleStoreAccessToken:SourceCartConfigurationCredentialsSingleStoreAccessToken":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"storeName":{"type":"string","description":"The name of Cart.com Online Store. All API URLs start with https://[mystorename.com]/api/v1/, where [mystorename.com] is the domain name of your store.\n"}},"type":"object","required":["accessToken","storeName"]},"airbyte:index/SourceCartResourceAllocation:SourceCartResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCartResourceAllocationDefault:SourceCartResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCartResourceAllocationJobSpecific:SourceCartResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCartResourceAllocationDefault:SourceCartResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCartResourceAllocationJobSpecific:SourceCartResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCartResourceAllocationJobSpecificResourceRequirements:SourceCartResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCartResourceAllocationJobSpecificResourceRequirements:SourceCartResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceChameleonConfiguration:SourceChameleonConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"endDate":{"type":"string","description":"End date for incremental sync\n"},"filter":{"type":"string","description":"Filter for using in the \u003cspan pulumi-lang-nodejs=\"`segmentsExperiences`\" pulumi-lang-dotnet=\"`SegmentsExperiences`\" pulumi-lang-go=\"`segmentsExperiences`\" pulumi-lang-python=\"`segments_experiences`\" pulumi-lang-yaml=\"`segmentsExperiences`\" pulumi-lang-java=\"`segmentsExperiences`\"\u003e`segments_experiences`\u003c/span\u003e stream. Default: \"tour\"; must be one of [\"tour\", \"survey\", \"launcher\"]\n"},"limit":{"type":"string","description":"Max records per page limit. Default: \"50\"\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","filter","limit","startDate"]}}},"airbyte:index/SourceChameleonResourceAllocation:SourceChameleonResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceChameleonResourceAllocationDefault:SourceChameleonResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceChameleonResourceAllocationJobSpecific:SourceChameleonResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceChameleonResourceAllocationDefault:SourceChameleonResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceChameleonResourceAllocationJobSpecific:SourceChameleonResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceChameleonResourceAllocationJobSpecificResourceRequirements:SourceChameleonResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceChameleonResourceAllocationJobSpecificResourceRequirements:SourceChameleonResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceChargebeeConfiguration:SourceChargebeeConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. The performance upper boundary is based on the limit of your Chargebee plan. More info about the rate limit plan tiers can be found on Chargebee's API \\n\\ndocs\\n\\n. Default: 3\n"},"productCatalog":{"type":"string","description":"Product Catalog version of your Chargebee site. Instructions on how to find your version you may find \\n\\nhere\\n\\n under `API Version` section. If left blank, the product catalog version will be set to 2.0. Default: \"2.0\"; must be one of [\"1.0\", \"2.0\"]\n"},"site":{"type":"string","description":"The site prefix for your Chargebee instance.\n"},"siteApiKey":{"type":"string","description":"Chargebee API Key. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["site","siteApiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["numWorkers","productCatalog","site","siteApiKey","startDate"]}}},"airbyte:index/SourceChargebeeResourceAllocation:SourceChargebeeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceChargebeeResourceAllocationDefault:SourceChargebeeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceChargebeeResourceAllocationJobSpecific:SourceChargebeeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceChargebeeResourceAllocationDefault:SourceChargebeeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceChargebeeResourceAllocationJobSpecific:SourceChargebeeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceChargebeeResourceAllocationJobSpecificResourceRequirements:SourceChargebeeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceChargebeeResourceAllocationJobSpecificResourceRequirements:SourceChargebeeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceChartmogulConfiguration:SourceChartmogulConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your Chartmogul API key. See \\n\\n the docs \\n\\n for info on how to obtain this.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. When feasible, any data before this date will not be replicated.\n"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceChartmogulResourceAllocation:SourceChartmogulResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceChartmogulResourceAllocationDefault:SourceChartmogulResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceChartmogulResourceAllocationJobSpecific:SourceChartmogulResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceChartmogulResourceAllocationDefault:SourceChartmogulResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceChartmogulResourceAllocationJobSpecific:SourceChartmogulResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceChartmogulResourceAllocationJobSpecificResourceRequirements:SourceChartmogulResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceChartmogulResourceAllocationJobSpecificResourceRequirements:SourceChartmogulResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCimisConfiguration:SourceCimisConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"dailyDataItems":{"type":"array","items":{"type":"string"}},"endDate":{"type":"string"},"hourlyDataItems":{"type":"array","items":{"type":"string"}},"startDate":{"type":"string"},"targets":{"type":"array","items":{"type":"string"}},"targetsType":{"type":"string","description":"must be one of [\"WSN station numbers\", \"California zip codes\", \"decimal-degree coordinates\", \"street addresses\"]\n"},"unitOfMeasure":{"type":"string","description":"must be one of [\"E\", \"M\"]\n"}},"type":"object","required":["apiKey","endDate","startDate","targets","targetsType"]},"airbyte:index/SourceCimisResourceAllocation:SourceCimisResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCimisResourceAllocationDefault:SourceCimisResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCimisResourceAllocationJobSpecific:SourceCimisResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCimisResourceAllocationDefault:SourceCimisResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCimisResourceAllocationJobSpecific:SourceCimisResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCimisResourceAllocationJobSpecificResourceRequirements:SourceCimisResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCimisResourceAllocationJobSpecificResourceRequirements:SourceCimisResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClazarConfiguration:SourceClazarConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","secret":true},"clientSecret":{"type":"string","secret":true}},"type":"object","required":["clientId","clientSecret"]},"airbyte:index/SourceClazarResourceAllocation:SourceClazarResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceClazarResourceAllocationDefault:SourceClazarResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceClazarResourceAllocationJobSpecific:SourceClazarResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceClazarResourceAllocationDefault:SourceClazarResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClazarResourceAllocationJobSpecific:SourceClazarResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceClazarResourceAllocationJobSpecificResourceRequirements:SourceClazarResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceClazarResourceAllocationJobSpecificResourceRequirements:SourceClazarResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClickhouseConfiguration:SourceClickhouseConfiguration":{"properties":{"database":{"type":"string","description":"The name of the database.\n"},"host":{"type":"string","description":"The host endpoint of the Clickhouse cluster.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (Eg. key1=value1\u0026key2=value2\u0026key3=value3). For more information read about \\n\\nJDBC URL parameters\\n\\n.\n"},"password":{"type":"string","description":"The password associated with this username.\n","secret":true},"port":{"type":"number","description":"The port of the database. Default: 8123\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FSourceClickhouseConfigurationTunnelMethod:SourceClickhouseConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"The username which is used to access the database.\n"}},"type":"object","required":["database","host","username"],"language":{"nodejs":{"requiredOutputs":["database","host","port","username"]}}},"airbyte:index/SourceClickhouseConfigurationTunnelMethod:SourceClickhouseConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FSourceClickhouseConfigurationTunnelMethodNoTunnel:SourceClickhouseConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FSourceClickhouseConfigurationTunnelMethodPasswordAuthentication:SourceClickhouseConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceClickhouseConfigurationTunnelMethodSshKeyAuthentication:SourceClickhouseConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/SourceClickhouseConfigurationTunnelMethodNoTunnel:SourceClickhouseConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/SourceClickhouseConfigurationTunnelMethodPasswordAuthentication:SourceClickhouseConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/SourceClickhouseConfigurationTunnelMethodSshKeyAuthentication:SourceClickhouseConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/SourceClickhouseResourceAllocation:SourceClickhouseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceClickhouseResourceAllocationDefault:SourceClickhouseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceClickhouseResourceAllocationJobSpecific:SourceClickhouseResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceClickhouseResourceAllocationDefault:SourceClickhouseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClickhouseResourceAllocationJobSpecific:SourceClickhouseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceClickhouseResourceAllocationJobSpecificResourceRequirements:SourceClickhouseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceClickhouseResourceAllocationJobSpecificResourceRequirements:SourceClickhouseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClickupApiConfiguration:SourceClickupApiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Every ClickUp API call required authentication. This field is your personal API token. See \\n\\nhere\\n\\n.\n","secret":true},"includeClosedTasks":{"type":"boolean","description":"Include or exclude closed tasks. By default, they are excluded. See \\n\\nhere\\n\\n. Default: false\n"}},"type":"object","required":["apiToken"],"language":{"nodejs":{"requiredOutputs":["apiToken","includeClosedTasks"]}}},"airbyte:index/SourceClickupApiResourceAllocation:SourceClickupApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceClickupApiResourceAllocationDefault:SourceClickupApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceClickupApiResourceAllocationJobSpecific:SourceClickupApiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceClickupApiResourceAllocationDefault:SourceClickupApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClickupApiResourceAllocationJobSpecific:SourceClickupApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceClickupApiResourceAllocationJobSpecificResourceRequirements:SourceClickupApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceClickupApiResourceAllocationJobSpecificResourceRequirements:SourceClickupApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClockifyConfiguration:SourceClockifyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"You can get your api\u003cspan pulumi-lang-nodejs=\" accessKey \" pulumi-lang-dotnet=\" AccessKey \" pulumi-lang-go=\" accessKey \" pulumi-lang-python=\" access_key \" pulumi-lang-yaml=\" accessKey \" pulumi-lang-java=\" accessKey \"\u003e access_key \u003c/span\u003e\\n\\nhere\\n\\n This API is Case Sensitive.\n","secret":true},"apiUrl":{"type":"string","description":"The URL for the Clockify API. This should only need to be modified if connecting to an enterprise version of Clockify. Default: \"https://api.clockify.me\"\n"},"workspaceId":{"type":"string","description":"WorkSpace Id\n"}},"type":"object","required":["apiKey","workspaceId"],"language":{"nodejs":{"requiredOutputs":["apiKey","apiUrl","workspaceId"]}}},"airbyte:index/SourceClockifyResourceAllocation:SourceClockifyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceClockifyResourceAllocationDefault:SourceClockifyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceClockifyResourceAllocationJobSpecific:SourceClockifyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceClockifyResourceAllocationDefault:SourceClockifyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceClockifyResourceAllocationJobSpecific:SourceClockifyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceClockifyResourceAllocationJobSpecificResourceRequirements:SourceClockifyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceClockifyResourceAllocationJobSpecificResourceRequirements:SourceClockifyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCloseComConfiguration:SourceCloseComConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Close.com API key (usually starts with 'api_'; find yours \\n\\nhere\\n\\n).\n","secret":true},"startDate":{"type":"string","description":"The start date to sync data; all data after this date will be replicated. Leave blank to retrieve all the data available in the account. Format: YYYY-MM-DD. Default: \"2021-01-01\"\n"}},"type":"object","required":["apiKey"],"language":{"nodejs":{"requiredOutputs":["apiKey","startDate"]}}},"airbyte:index/SourceCloseComResourceAllocation:SourceCloseComResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCloseComResourceAllocationDefault:SourceCloseComResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCloseComResourceAllocationJobSpecific:SourceCloseComResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCloseComResourceAllocationDefault:SourceCloseComResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCloseComResourceAllocationJobSpecific:SourceCloseComResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCloseComResourceAllocationJobSpecificResourceRequirements:SourceCloseComResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCloseComResourceAllocationJobSpecificResourceRequirements:SourceCloseComResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCodaConfiguration:SourceCodaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authToken":{"type":"string","description":"Bearer token\n","secret":true}},"type":"object","required":["authToken"]},"airbyte:index/SourceCodaResourceAllocation:SourceCodaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCodaResourceAllocationDefault:SourceCodaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCodaResourceAllocationJobSpecific:SourceCodaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCodaResourceAllocationDefault:SourceCodaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCodaResourceAllocationJobSpecific:SourceCodaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCodaResourceAllocationJobSpecificResourceRequirements:SourceCodaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCodaResourceAllocationJobSpecificResourceRequirements:SourceCodaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCoinApiConfiguration:SourceCoinApiConfiguration":{"properties":{"apiKey":{"type":"string","description":"API Key\n","secret":true},"endDate":{"type":"string","description":"The end date in ISO 8601 format. If not supplied, data will be returned from the start date to the current time, or when the count of result elements reaches its limit.\n"},"environment":{"type":"string","description":"The environment to use. Either sandbox or production. Default: \"sandbox\"; must be one of [\"sandbox\", \"production\"]\n"},"limit":{"type":"number","description":"The maximum number of elements to return. If not supplied, the default is 100. For numbers larger than 100, each 100 items is counted as one request for pricing purposes. Maximum value is 100000. Default: 100\n"},"period":{"type":"string","description":"The period to use. See the documentation for a list. https://docs.coinapi.io/#list-all-periods-get\n"},"startDate":{"type":"string","description":"The start date in ISO 8601 format.\n"},"symbolId":{"type":"string","description":"The symbol ID to use. See the documentation for a list. https://docs.coinapi.io/#list-all-symbols-get\n"}},"type":"object","required":["apiKey","period","startDate","symbolId"],"language":{"nodejs":{"requiredOutputs":["apiKey","environment","limit","period","startDate","symbolId"]}}},"airbyte:index/SourceCoinApiResourceAllocation:SourceCoinApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCoinApiResourceAllocationDefault:SourceCoinApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCoinApiResourceAllocationJobSpecific:SourceCoinApiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCoinApiResourceAllocationDefault:SourceCoinApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCoinApiResourceAllocationJobSpecific:SourceCoinApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCoinApiResourceAllocationJobSpecificResourceRequirements:SourceCoinApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCoinApiResourceAllocationJobSpecificResourceRequirements:SourceCoinApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCoinmarketcapConfiguration:SourceCoinmarketcapConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your API Key. See \\n\\nhere\\n\\n. The token is case sensitive.\n","secret":true},"dataType":{"type":"string","description":"/latest: Latest market ticker quotes and averages for cryptocurrencies and exchanges. /historical: Intervals of historic market data like OHLCV data or data for use in charting libraries. See \\n\\nhere\\n\\n. must be one of [\"latest\", \"historical\"]\n"},"symbols":{"type":"array","items":{"type":"string"},"description":"Cryptocurrency symbols. (only used for quotes stream)\n"}},"type":"object","required":["apiKey","dataType"]},"airbyte:index/SourceCoinmarketcapResourceAllocation:SourceCoinmarketcapResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapResourceAllocationDefault:SourceCoinmarketcapResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapResourceAllocationJobSpecific:SourceCoinmarketcapResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCoinmarketcapResourceAllocationDefault:SourceCoinmarketcapResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCoinmarketcapResourceAllocationJobSpecific:SourceCoinmarketcapResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements:SourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements:SourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceConfigcatConfiguration:SourceConfigcatConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"password":{"type":"string","description":"Basic auth password. See \\n\\nhere\\n\\n.\n","secret":true},"username":{"type":"string","description":"Basic auth user name. See \\n\\nhere\\n\\n.\n"}},"type":"object","required":["password","username"]},"airbyte:index/SourceConfigcatResourceAllocation:SourceConfigcatResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceConfigcatResourceAllocationDefault:SourceConfigcatResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceConfigcatResourceAllocationJobSpecific:SourceConfigcatResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceConfigcatResourceAllocationDefault:SourceConfigcatResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceConfigcatResourceAllocationJobSpecific:SourceConfigcatResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceConfigcatResourceAllocationJobSpecificResourceRequirements:SourceConfigcatResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceConfigcatResourceAllocationJobSpecificResourceRequirements:SourceConfigcatResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceConfluenceConfiguration:SourceConfluenceConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Please follow the Jira confluence for generating an API token: \\n\\ngenerating an API token\\n\\n.\n","secret":true},"domainName":{"type":"string","description":"Your Confluence domain name\n"},"email":{"type":"string","description":"Your Confluence login email\n"}},"type":"object","required":["apiToken","domainName","email"]},"airbyte:index/SourceConfluenceResourceAllocation:SourceConfluenceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceConfluenceResourceAllocationDefault:SourceConfluenceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceConfluenceResourceAllocationJobSpecific:SourceConfluenceResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceConfluenceResourceAllocationDefault:SourceConfluenceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceConfluenceResourceAllocationJobSpecific:SourceConfluenceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceConfluenceResourceAllocationJobSpecificResourceRequirements:SourceConfluenceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceConfluenceResourceAllocationJobSpecificResourceRequirements:SourceConfluenceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceConvexConfiguration:SourceConvexConfiguration":{"properties":{"accessKey":{"type":"string","description":"API access key used to retrieve data from Convex.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"deploymentUrl":{"type":"string"}},"type":"object","required":["accessKey","deploymentUrl"]},"airbyte:index/SourceConvexResourceAllocation:SourceConvexResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceConvexResourceAllocationDefault:SourceConvexResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceConvexResourceAllocationJobSpecific:SourceConvexResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceConvexResourceAllocationDefault:SourceConvexResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceConvexResourceAllocationJobSpecific:SourceConvexResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceConvexResourceAllocationJobSpecificResourceRequirements:SourceConvexResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceConvexResourceAllocationJobSpecificResourceRequirements:SourceConvexResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCustomResourceAllocation:SourceCustomResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceCustomResourceAllocationDefault:SourceCustomResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceCustomResourceAllocationJobSpecific:SourceCustomResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceCustomResourceAllocationDefault:SourceCustomResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceCustomResourceAllocationJobSpecific:SourceCustomResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs. Not Null; must be one of [\"get*spec\", \"check*connection\", \"discover*schema\", \"sync\", \"reset*connection\", \u003cspan pulumi-lang-nodejs=\"\"connectionUpdater\"\" pulumi-lang-dotnet=\"\"ConnectionUpdater\"\" pulumi-lang-go=\"\"connectionUpdater\"\" pulumi-lang-python=\"\"connection_updater\"\" pulumi-lang-yaml=\"\"connectionUpdater\"\" pulumi-lang-java=\"\"connectionUpdater\"\"\u003e\"connection_updater\"\u003c/span\u003e, \"replicate\"]\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceCustomResourceAllocationJobSpecificResourceRequirements:SourceCustomResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations). Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceCustomResourceAllocationJobSpecificResourceRequirements:SourceCustomResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDatadogConfiguration:SourceDatadogConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Datadog API key\n","secret":true},"applicationKey":{"type":"string","description":"Datadog application key\n","secret":true},"endDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Data after this date will  not be replicated. An empty value will represent the current datetime for each  execution. This just applies to Incremental syncs.\n"},"maxRecordsPerRequest":{"type":"number","description":"Maximum number of records to collect per request. Default: 5000\n"},"queries":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDatadogConfigurationQuery:SourceDatadogConfigurationQuery"},"description":"List of queries to be run and used as inputs.\n"},"query":{"type":"string","description":"The search query. This just applies to Incremental syncs. If empty, it'll collect all logs.\n"},"site":{"type":"string","description":"The site where Datadog data resides in. Default: \"datadoghq.com\"; must be one of [\"datadoghq.com\", \"us3.datadoghq.com\", \"us5.datadoghq.com\", \"datadoghq.eu\", \"ddog-gov.com\"]\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. This just applies to Incremental syncs. Default: \"2023-12-01T00:00:00Z\"\n"}},"type":"object","required":["apiKey","applicationKey"],"language":{"nodejs":{"requiredOutputs":["apiKey","applicationKey","maxRecordsPerRequest","site","startDate"]}}},"airbyte:index/SourceDatadogConfigurationQuery:SourceDatadogConfigurationQuery":{"properties":{"dataSource":{"type":"string","description":"A data source that is powered by the platform. must be one of [\"metrics\", \u003cspan pulumi-lang-nodejs=\"\"cloudCost\"\" pulumi-lang-dotnet=\"\"CloudCost\"\" pulumi-lang-go=\"\"cloudCost\"\" pulumi-lang-python=\"\"cloud_cost\"\" pulumi-lang-yaml=\"\"cloudCost\"\" pulumi-lang-java=\"\"cloudCost\"\"\u003e\"cloud_cost\"\u003c/span\u003e, \"logs\", \"rum\"]\n"},"name":{"type":"string","description":"The variable name for use in queries.\n"},"query":{"type":"string","description":"A classic query string.\n"}},"type":"object","required":["dataSource","name","query"]},"airbyte:index/SourceDatadogResourceAllocation:SourceDatadogResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDatadogResourceAllocationDefault:SourceDatadogResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDatadogResourceAllocationJobSpecific:SourceDatadogResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDatadogResourceAllocationDefault:SourceDatadogResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDatadogResourceAllocationJobSpecific:SourceDatadogResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDatadogResourceAllocationJobSpecificResourceRequirements:SourceDatadogResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDatadogResourceAllocationJobSpecificResourceRequirements:SourceDatadogResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDatascopeConfiguration:SourceDatascopeConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key\n","secret":true},"startDate":{"type":"string","description":"Start date for the data to be replicated\n"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceDatascopeResourceAllocation:SourceDatascopeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDatascopeResourceAllocationDefault:SourceDatascopeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDatascopeResourceAllocationJobSpecific:SourceDatascopeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDatascopeResourceAllocationDefault:SourceDatascopeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDatascopeResourceAllocationJobSpecific:SourceDatascopeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDatascopeResourceAllocationJobSpecificResourceRequirements:SourceDatascopeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDatascopeResourceAllocationJobSpecificResourceRequirements:SourceDatascopeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDbtConfiguration:SourceDbtConfiguration":{"properties":{"accountId":{"type":"string"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey2":{"type":"string","secret":true}},"type":"object","required":["accountId","apiKey2"]},"airbyte:index/SourceDbtResourceAllocation:SourceDbtResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDbtResourceAllocationDefault:SourceDbtResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDbtResourceAllocationJobSpecific:SourceDbtResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDbtResourceAllocationDefault:SourceDbtResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDbtResourceAllocationJobSpecific:SourceDbtResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDbtResourceAllocationJobSpecificResourceRequirements:SourceDbtResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDbtResourceAllocationJobSpecificResourceRequirements:SourceDbtResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDelightedConfiguration:SourceDelightedConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"A Delighted API key.\n","secret":true},"since":{"type":"string","description":"The date from which you'd like to replicate the data\n"}},"type":"object","required":["apiKey","since"]},"airbyte:index/SourceDelightedResourceAllocation:SourceDelightedResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDelightedResourceAllocationDefault:SourceDelightedResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDelightedResourceAllocationJobSpecific:SourceDelightedResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDelightedResourceAllocationDefault:SourceDelightedResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDelightedResourceAllocationJobSpecific:SourceDelightedResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDelightedResourceAllocationJobSpecificResourceRequirements:SourceDelightedResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDelightedResourceAllocationJobSpecificResourceRequirements:SourceDelightedResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDixaConfiguration:SourceDixaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Dixa API token\n","secret":true},"batchSize":{"type":"number","description":"Number of days to batch into one request. Max 31. Default: 31\n"},"startDate":{"type":"string","description":"The connector pulls records updated from this date onwards.\n"}},"type":"object","required":["apiToken","startDate"],"language":{"nodejs":{"requiredOutputs":["apiToken","batchSize","startDate"]}}},"airbyte:index/SourceDixaResourceAllocation:SourceDixaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDixaResourceAllocationDefault:SourceDixaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDixaResourceAllocationJobSpecific:SourceDixaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDixaResourceAllocationDefault:SourceDixaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDixaResourceAllocationJobSpecific:SourceDixaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDixaResourceAllocationJobSpecificResourceRequirements:SourceDixaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDixaResourceAllocationJobSpecificResourceRequirements:SourceDixaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDockerhubConfiguration:SourceDockerhubConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"dockerUsername":{"type":"string","description":"Username of DockerHub person or organization (for https://hub.docker.com/v2/repositories/USERNAME/ API call)\n"}},"type":"object","required":["dockerUsername"]},"airbyte:index/SourceDockerhubResourceAllocation:SourceDockerhubResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDockerhubResourceAllocationDefault:SourceDockerhubResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDockerhubResourceAllocationJobSpecific:SourceDockerhubResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDockerhubResourceAllocationDefault:SourceDockerhubResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDockerhubResourceAllocationJobSpecific:SourceDockerhubResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDockerhubResourceAllocationJobSpecificResourceRequirements:SourceDockerhubResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDockerhubResourceAllocationJobSpecificResourceRequirements:SourceDockerhubResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDremioConfiguration:SourceDremioConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key that is generated when you authenticate to Dremio API\n","secret":true},"baseUrl":{"type":"string","description":"URL of your Dremio instance. Default: \"https://app.dremio.cloud\"\n"}},"type":"object","required":["apiKey"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl"]}}},"airbyte:index/SourceDremioResourceAllocation:SourceDremioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDremioResourceAllocationDefault:SourceDremioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDremioResourceAllocationJobSpecific:SourceDremioResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDremioResourceAllocationDefault:SourceDremioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDremioResourceAllocationJobSpecific:SourceDremioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDremioResourceAllocationJobSpecificResourceRequirements:SourceDremioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDremioResourceAllocationJobSpecificResourceRequirements:SourceDremioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDynamodbConfiguration:SourceDynamodbConfiguration":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FSourceDynamodbConfigurationCredentials:SourceDynamodbConfigurationCredentials","description":"Credentials for the service\n"},"endpoint":{"type":"string","description":"the URL of the Dynamodb database. Default: \"\"\n"},"ignoreMissingReadPermissionsTables":{"type":"boolean","description":"Ignore tables with missing scan/read permissions. Default: false\n"},"region":{"type":"string","description":"The region of the Dynamodb database. Default: \"\"; must be one of [\"\", \"af-south-1\", \"ap-east-1\", \"ap-northeast-1\", \"ap-northeast-2\", \"ap-northeast-3\", \"ap-south-1\", \"ap-south-2\", \"ap-southeast-1\", \"ap-southeast-2\", \"ap-southeast-3\", \"ap-southeast-4\", \"ca-central-1\", \"ca-west-1\", \"cn-north-1\", \"cn-northwest-1\", \"eu-central-1\", \"eu-central-2\", \"eu-north-1\", \"eu-south-1\", \"eu-south-2\", \"eu-west-1\", \"eu-west-2\", \"eu-west-3\", \"il-central-1\", \"me-central-1\", \"me-south-1\", \"sa-east-1\", \"us-east-1\", \"us-east-2\", \"us-gov-east-1\", \"us-gov-west-1\", \"us-west-1\", \"us-west-2\"]\n"},"reservedAttributeNames":{"type":"string","description":"Comma separated reserved attribute names present in your tables\n","secret":true}},"type":"object","language":{"nodejs":{"requiredOutputs":["endpoint","ignoreMissingReadPermissionsTables","region"]}}},"airbyte:index/SourceDynamodbConfigurationCredentials:SourceDynamodbConfigurationCredentials":{"properties":{"authenticateViaAccessKeys":{"$ref":"#/types/airbyte:index%2FSourceDynamodbConfigurationCredentialsAuthenticateViaAccessKeys:SourceDynamodbConfigurationCredentialsAuthenticateViaAccessKeys"},"roleBasedAuthentication":{"$ref":"#/types/airbyte:index%2FSourceDynamodbConfigurationCredentialsRoleBasedAuthentication:SourceDynamodbConfigurationCredentialsRoleBasedAuthentication"}},"type":"object"},"airbyte:index/SourceDynamodbConfigurationCredentialsAuthenticateViaAccessKeys:SourceDynamodbConfigurationCredentialsAuthenticateViaAccessKeys":{"properties":{"accessKeyId":{"type":"string","description":"The access key id to access Dynamodb. Airbyte requires read permissions to the database\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"secretAccessKey":{"type":"string","description":"The corresponding secret to the access key id.\n","secret":true}},"type":"object","required":["accessKeyId","secretAccessKey"]},"airbyte:index/SourceDynamodbConfigurationCredentialsRoleBasedAuthentication:SourceDynamodbConfigurationCredentialsRoleBasedAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object"},"airbyte:index/SourceDynamodbResourceAllocation:SourceDynamodbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceDynamodbResourceAllocationDefault:SourceDynamodbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceDynamodbResourceAllocationJobSpecific:SourceDynamodbResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceDynamodbResourceAllocationDefault:SourceDynamodbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceDynamodbResourceAllocationJobSpecific:SourceDynamodbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceDynamodbResourceAllocationJobSpecificResourceRequirements:SourceDynamodbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceDynamodbResourceAllocationJobSpecificResourceRequirements:SourceDynamodbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceEmailoctopusConfiguration:SourceEmailoctopusConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"EmailOctopus API Key. See the \\n\\ndocs\\n\\n for information on how to generate this key.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceEmailoctopusResourceAllocation:SourceEmailoctopusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusResourceAllocationDefault:SourceEmailoctopusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusResourceAllocationJobSpecific:SourceEmailoctopusResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceEmailoctopusResourceAllocationDefault:SourceEmailoctopusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceEmailoctopusResourceAllocationJobSpecific:SourceEmailoctopusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusResourceAllocationJobSpecificResourceRequirements:SourceEmailoctopusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceEmailoctopusResourceAllocationJobSpecificResourceRequirements:SourceEmailoctopusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceExchangeRatesConfiguration:SourceExchangeRatesConfiguration":{"properties":{"accessKey":{"type":"string","description":"Your API Key. See \\n\\nhere\\n\\n. The key is case sensitive.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"base":{"type":"string","description":"ISO reference currency. See \\n\\nhere\\n\\n. Free plan doesn't support Source Currency Switching, default base currency is EUR\n"},"ignoreWeekends":{"type":"boolean","description":"Ignore weekends? (Exchanges don't run on weekends). Default: true\n"},"startDate":{"type":"string","description":"Start getting data from that date.\n"}},"type":"object","required":["accessKey","startDate"],"language":{"nodejs":{"requiredOutputs":["accessKey","ignoreWeekends","startDate"]}}},"airbyte:index/SourceExchangeRatesResourceAllocation:SourceExchangeRatesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesResourceAllocationDefault:SourceExchangeRatesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesResourceAllocationJobSpecific:SourceExchangeRatesResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceExchangeRatesResourceAllocationDefault:SourceExchangeRatesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceExchangeRatesResourceAllocationJobSpecific:SourceExchangeRatesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesResourceAllocationJobSpecificResourceRequirements:SourceExchangeRatesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceExchangeRatesResourceAllocationJobSpecificResourceRequirements:SourceExchangeRatesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceEzofficeinventoryConfiguration:SourceEzofficeinventoryConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your EZOfficeInventory Access Token. API Access is disabled by default. Enable API Access in Settings \u003e Integrations \u003e API Integration and click on Update to generate a new access token\n","secret":true},"startDate":{"type":"string","description":"Earliest date you want to sync historical streams (inventory*histories, asset*histories, asset*stock*histories) from\n"},"subdomain":{"type":"string","description":"The company name used in signup, also visible in the URL when logged in.\n"}},"type":"object","required":["apiKey","startDate","subdomain"]},"airbyte:index/SourceEzofficeinventoryResourceAllocation:SourceEzofficeinventoryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryResourceAllocationDefault:SourceEzofficeinventoryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryResourceAllocationJobSpecific:SourceEzofficeinventoryResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceEzofficeinventoryResourceAllocationDefault:SourceEzofficeinventoryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceEzofficeinventoryResourceAllocationJobSpecific:SourceEzofficeinventoryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements:SourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements:SourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFacebookMarketingConfiguration:SourceFacebookMarketingConfiguration":{"properties":{"accessToken":{"type":"string","description":"The value of the generated access token. From your App’s Dashboard, click on \"Marketing API\" then \"Tools\". Select permissions \\n\\nads*management, ads*read, read*insights, business*management\\n\\n. Then click on \"Get token\". See the \\n\\ndocs\\n\\n for more information.\n","secret":true},"accountIds":{"type":"array","items":{"type":"string"},"description":"The Facebook Ad account ID(s) to pull data from. The Ad account ID number is in the account dropdown menu or in your browser's address bar of your \\n\\nMeta Ads Manager\\n\\n. See the \\n\\ndocs\\n\\n for more information.\n"},"actionBreakdownsAllowEmpty":{"type":"boolean","description":"Allows\u003cspan pulumi-lang-nodejs=\" actionBreakdowns \" pulumi-lang-dotnet=\" ActionBreakdowns \" pulumi-lang-go=\" actionBreakdowns \" pulumi-lang-python=\" action_breakdowns \" pulumi-lang-yaml=\" actionBreakdowns \" pulumi-lang-java=\" actionBreakdowns \"\u003e action_breakdowns \u003c/span\u003eto be an empty list\n"},"adStatuses":{"type":"array","items":{"type":"string"},"description":"Select the statuses you want to be loaded in the stream. If no specific statuses are selected, the API's default behavior applies, and some statuses may be filtered out. Default: []\n"},"adsetStatuses":{"type":"array","items":{"type":"string"},"description":"Select the statuses you want to be loaded in the stream. If no specific statuses are selected, the API's default behavior applies, and some statuses may be filtered out. Default: []\n"},"campaignStatuses":{"type":"array","items":{"type":"string"},"description":"Select the statuses you want to be loaded in the stream. If no specific statuses are selected, the API's default behavior applies, and some statuses may be filtered out. Default: []\n"},"clientId":{"type":"string","description":"The Client Id for your OAuth app\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret for your OAuth app\n","secret":true},"credentials":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingConfigurationCredentials:SourceFacebookMarketingConfigurationCredentials","description":"Credentials for connecting to the Facebook Marketing API\n"},"customInsights":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingConfigurationCustomInsight:SourceFacebookMarketingConfigurationCustomInsight"},"description":"A list which contains ad statistics entries, each entry must have a name and can contains fields, breakdowns or action*breakdowns. Click on \"add\" to fill this field.\n"},"defaultAdsInsightsActionBreakdowns":{"type":"array","items":{"type":"string"},"description":"Action breakdowns for the Built-in Ads Insights stream that will be used in the request. You can override default values or remove them to make it empty if needed. Default: [\"action*type\",\"action*target*id\",\"action*destination\"]\n"},"endDate":{"type":"string","description":"The date until which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. All data generated between the start date and this end date will be replicated. Not setting this option will result in always syncing the latest data.\n"},"fetchThumbnailImages":{"type":"boolean","description":"Set to active if you want to fetch the thumbnail*url and store the result in thumbnail*data_url for each Ad Creative. Default: false\n"},"insightsJobTimeout":{"type":"number","description":"Insights Job Timeout establishes the maximum amount of time (in minutes) of waiting for the report job to complete. When timeout is reached the job is considered failed and we are trying to request smaller amount of data by breaking the job to few smaller ones. If you definitely know that 60 minutes is not enough for your report to be processed then you can decrease the timeout value, so we start breaking job to smaller parts faster. Default: 60\n"},"insightsLookbackWindow":{"type":"number","description":"The attribution window. Facebook freezes insight data 28 days after it was generated, which means that all data from the past 28 days may have changed since we last emitted it, so you can retrieve refreshed insights from the past by setting this parameter. If you set a custom lookback window value in Facebook account, please provide the same value here. Default: 28\n"},"pageSize":{"type":"number","description":"Page size used when sending requests to Facebook API to specify number of records per page when response has pagination. Most users do not need to set this field unless they specifically need to tune the connector to address specific issues or use cases. Default: 100\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DDT00:00:00Z. If not set then all data will be replicated for usual streams and only last 2 years for insight streams.\n"}},"type":"object","required":["accountIds","credentials"],"language":{"nodejs":{"requiredOutputs":["accountIds","adStatuses","adsetStatuses","campaignStatuses","credentials","defaultAdsInsightsActionBreakdowns","fetchThumbnailImages","insightsJobTimeout","insightsLookbackWindow","pageSize"]}}},"airbyte:index/SourceFacebookMarketingConfigurationCredentials:SourceFacebookMarketingConfigurationCredentials":{"properties":{"authenticateViaFacebookMarketingOauth":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauth:SourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauth"},"serviceAccountKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingConfigurationCredentialsServiceAccountKeyAuthentication:SourceFacebookMarketingConfigurationCredentialsServiceAccountKeyAuthentication"}},"type":"object"},"airbyte:index/SourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauth:SourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauth":{"properties":{"accessToken":{"type":"string","description":"The value of the generated access token. From your App’s Dashboard, click on \"Marketing API\" then \"Tools\". Select permissions \\n\\nads*management, ads*read, read*insights, business*management\\n\\n. Then click on \"Get token\". See the \\n\\ndocs\\n\\n for more information.\n","secret":true},"clientId":{"type":"string","description":"Client ID for the Facebook Marketing API\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret for the Facebook Marketing API\n","secret":true}},"type":"object","required":["clientId","clientSecret"]},"airbyte:index/SourceFacebookMarketingConfigurationCredentialsServiceAccountKeyAuthentication:SourceFacebookMarketingConfigurationCredentialsServiceAccountKeyAuthentication":{"properties":{"accessToken":{"type":"string","description":"The value of the generated access token. From your App’s Dashboard, click on \"Marketing API\" then \"Tools\". Select permissions \\n\\nads*management, ads*read, read*insights, business*management\\n\\n. Then click on \"Get token\". See the \\n\\ndocs\\n\\n for more information.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceFacebookMarketingConfigurationCustomInsight:SourceFacebookMarketingConfigurationCustomInsight":{"properties":{"actionBreakdowns":{"type":"array","items":{"type":"string"},"description":"A list of chosen action*breakdowns for action*breakdowns. Default: []\n"},"actionReportTime":{"type":"string","description":"Determines the report time of action stats. For example, if a person saw the ad on Jan 1st but converted on Jan 2nd, when you query the API with action*report*time=impression, you see a conversion on Jan 1st. When you query the API with action*report*time=conversion, you see a conversion on Jan 2nd. must be one of [\"conversion\", \"impression\", \"mixed\"]\n"},"breakdowns":{"type":"array","items":{"type":"string"},"description":"A list of chosen breakdowns for breakdowns. Default: []\n"},"endDate":{"type":"string","description":"The date until which you'd like to replicate data for this stream, in the format YYYY-MM-DDT00:00:00Z. All data generated between the start date and this end date will be replicated. Not setting this option will result in always syncing the latest data.\n"},"fields":{"type":"array","items":{"type":"string"},"description":"A list of chosen fields for fields parameter. Default: []\n"},"insightsJobTimeout":{"type":"number","description":"The insights job timeout. Default: 60\n"},"insightsLookbackWindow":{"type":"number","description":"The attribution window. Default: 28\n"},"level":{"type":"string","description":"Chosen level for API. Default: \"ad\"; must be one of [\"ad\", \"adset\", \"campaign\", \"account\"]\n"},"name":{"type":"string","description":"The name value of insight\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for this stream, in the format YYYY-MM-DDT00:00:00Z.\n"},"timeIncrement":{"type":"number","description":"Time window in days by which to aggregate statistics. The sync will be chunked into N day intervals, where N is the number of days you specified. For example, if you set this value to 7, then all statistics will be reported as 7-day aggregates by starting from the start_date. If the start and end dates are October 1st and October 30th, then the connector will output 5 records: 01 - 06, 07 - 13, 14 - 20, 21 - 27, and 28 - 30 (3 days only). The minimum allowed value for this field is 1, and the maximum is 89. Default: 1\n"}},"type":"object","required":["name"],"language":{"nodejs":{"requiredOutputs":["actionBreakdowns","breakdowns","fields","insightsJobTimeout","insightsLookbackWindow","level","name","timeIncrement"]}}},"airbyte:index/SourceFacebookMarketingResourceAllocation:SourceFacebookMarketingResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingResourceAllocationDefault:SourceFacebookMarketingResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingResourceAllocationJobSpecific:SourceFacebookMarketingResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFacebookMarketingResourceAllocationDefault:SourceFacebookMarketingResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFacebookMarketingResourceAllocationJobSpecific:SourceFacebookMarketingResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements:SourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements:SourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFakerConfiguration:SourceFakerConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"alwaysUpdated":{"type":"boolean","description":"Should the\u003cspan pulumi-lang-nodejs=\" updatedAt \" pulumi-lang-dotnet=\" UpdatedAt \" pulumi-lang-go=\" updatedAt \" pulumi-lang-python=\" updated_at \" pulumi-lang-yaml=\" updatedAt \" pulumi-lang-java=\" updatedAt \"\u003e updated_at \u003c/span\u003evalues for every record be new each sync?  Setting this to false will case the source to stop emitting records after COUNT records have been emitted. Default: true\n"},"count":{"type":"number","description":"How many users should be generated in total. The purchases table will be scaled to match, with 10 purchases created per 10 users. This setting does not apply to the products stream. Default: 1000\n"},"parallelism":{"type":"number","description":"How many parallel workers should we use to generate fake data?  Choose a value equal to the number of CPUs you will allocate to this source. Default: 4\n"},"recordsPerSlice":{"type":"number","description":"How many fake records will be in each page (stream slice), before a state message is emitted?. Default: 1000\n"},"seed":{"type":"number","description":"Manually control the faker random seed to return the same values on subsequent runs (leave -1 for random). Default: -1\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["alwaysUpdated","count","parallelism","recordsPerSlice","seed"]}}},"airbyte:index/SourceFakerResourceAllocation:SourceFakerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFakerResourceAllocationDefault:SourceFakerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFakerResourceAllocationJobSpecific:SourceFakerResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFakerResourceAllocationDefault:SourceFakerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFakerResourceAllocationJobSpecific:SourceFakerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFakerResourceAllocationJobSpecificResourceRequirements:SourceFakerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFakerResourceAllocationJobSpecificResourceRequirements:SourceFakerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFaunaConfiguration:SourceFaunaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"collection":{"$ref":"#/types/airbyte:index%2FSourceFaunaConfigurationCollection:SourceFaunaConfigurationCollection","description":"Settings for the Fauna Collection.\n"},"domain":{"type":"string","description":"Domain of Fauna to query. Defaults db.fauna.com. See \\n\\nthe docs\\n\\n. Default: \"db.fauna.com\"\n"},"port":{"type":"number","description":"Endpoint port. Default: 443\n"},"scheme":{"type":"string","description":"URL scheme. Default: \"https\"\n"},"secret":{"type":"string","description":"Fauna secret, used when authenticating with the database.\n","secret":true}},"type":"object","required":["secret"],"language":{"nodejs":{"requiredOutputs":["domain","port","scheme","secret"]}}},"airbyte:index/SourceFaunaConfigurationCollection:SourceFaunaConfigurationCollection":{"properties":{"deletions":{"$ref":"#/types/airbyte:index%2FSourceFaunaConfigurationCollectionDeletions:SourceFaunaConfigurationCollectionDeletions","description":"\\n\\nThis only applies to incremental syncs.\\n\\n \\n\\n Enabling deletion mode informs your destination of deleted documents.\\n\\n Disabled - Leave this feature disabled, and ignore deleted documents.\\n\\n Enabled - Enables this feature. When a document is deleted, the connector exports a record with a \"deleted at\" column containing the time that the document was deleted.\n"},"pageSize":{"type":"number","description":"The page size used when reading documents from the database. The larger the page size, the faster the connector processes documents. However, if a page is too large, the connector may fail. \\n\\n Choose your page size based on how large the documents are. \\n\\n See \\n\\nthe docs\\n\\n. Default: 64\n"}},"type":"object","required":["deletions"],"language":{"nodejs":{"requiredOutputs":["deletions","pageSize"]}}},"airbyte:index/SourceFaunaConfigurationCollectionDeletions:SourceFaunaConfigurationCollectionDeletions":{"properties":{"disabled":{"$ref":"#/types/airbyte:index%2FSourceFaunaConfigurationCollectionDeletionsDisabled:SourceFaunaConfigurationCollectionDeletionsDisabled"},"enabled":{"$ref":"#/types/airbyte:index%2FSourceFaunaConfigurationCollectionDeletionsEnabled:SourceFaunaConfigurationCollectionDeletionsEnabled"}},"type":"object"},"airbyte:index/SourceFaunaConfigurationCollectionDeletionsDisabled:SourceFaunaConfigurationCollectionDeletionsDisabled":{"type":"object"},"airbyte:index/SourceFaunaConfigurationCollectionDeletionsEnabled:SourceFaunaConfigurationCollectionDeletionsEnabled":{"properties":{"column":{"type":"string","description":"Name of the \"deleted at\" column. Default: \u003cspan pulumi-lang-nodejs=\"\"deletedAt\"\" pulumi-lang-dotnet=\"\"DeletedAt\"\" pulumi-lang-go=\"\"deletedAt\"\" pulumi-lang-python=\"\"deleted_at\"\" pulumi-lang-yaml=\"\"deletedAt\"\" pulumi-lang-java=\"\"deletedAt\"\"\u003e\"deleted_at\"\u003c/span\u003e\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["column"]}}},"airbyte:index/SourceFaunaResourceAllocation:SourceFaunaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFaunaResourceAllocationDefault:SourceFaunaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFaunaResourceAllocationJobSpecific:SourceFaunaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFaunaResourceAllocationDefault:SourceFaunaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFaunaResourceAllocationJobSpecific:SourceFaunaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFaunaResourceAllocationJobSpecificResourceRequirements:SourceFaunaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFaunaResourceAllocationJobSpecificResourceRequirements:SourceFaunaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFileConfiguration:SourceFileConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"datasetName":{"type":"string","description":"The Name of the final table to replicate this file into (should include letters, numbers dash and underscores only).\n"},"format":{"type":"string","description":"The Format of the file which should be replicated (Warning: some formats may be experimental, please refer to the docs). Default: \"csv\"; must be one of [\"csv\", \"json\", \"jsonl\", \"excel\", \u003cspan pulumi-lang-nodejs=\"\"excelBinary\"\" pulumi-lang-dotnet=\"\"ExcelBinary\"\" pulumi-lang-go=\"\"excelBinary\"\" pulumi-lang-python=\"\"excel_binary\"\" pulumi-lang-yaml=\"\"excelBinary\"\" pulumi-lang-java=\"\"excelBinary\"\"\u003e\"excel_binary\"\u003c/span\u003e, \"fwf\", \"feather\", \"parquet\", \"yaml\"]\n"},"provider":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProvider:SourceFileConfigurationProvider","description":"The storage Provider or Location of the file(s) which should be replicated.\n"},"readerOptions":{"type":"string","description":"This should be a string in JSON format. It depends on the chosen file format to provide additional options and tune its behavior.\n"},"url":{"type":"string","description":"The URL path to access the file which should be replicated.\n"}},"type":"object","required":["datasetName","provider","url"],"language":{"nodejs":{"requiredOutputs":["datasetName","format","provider","url"]}}},"airbyte:index/SourceFileConfigurationProvider:SourceFileConfigurationProvider":{"properties":{"azBlobAzureBlobStorage":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProviderAzBlobAzureBlobStorage:SourceFileConfigurationProviderAzBlobAzureBlobStorage"},"gcsGoogleCloudStorage":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProviderGcsGoogleCloudStorage:SourceFileConfigurationProviderGcsGoogleCloudStorage"},"httpsPublicWeb":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProviderHttpsPublicWeb:SourceFileConfigurationProviderHttpsPublicWeb"},"s3AmazonWebServices":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProviderS3AmazonWebServices:SourceFileConfigurationProviderS3AmazonWebServices"},"scpSecureCopyProtocol":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProviderScpSecureCopyProtocol:SourceFileConfigurationProviderScpSecureCopyProtocol"},"sftpSecureFileTransferProtocol":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProviderSftpSecureFileTransferProtocol:SourceFileConfigurationProviderSftpSecureFileTransferProtocol"},"sshSecureShell":{"$ref":"#/types/airbyte:index%2FSourceFileConfigurationProviderSshSecureShell:SourceFileConfigurationProviderSshSecureShell"}},"type":"object"},"airbyte:index/SourceFileConfigurationProviderAzBlobAzureBlobStorage:SourceFileConfigurationProviderAzBlobAzureBlobStorage":{"properties":{"sasToken":{"type":"string","description":"To access Azure Blob Storage, this connector would need credentials with the proper permissions. One option is a SAS (Shared Access Signature) token. If accessing publicly available data, this field is not necessary.\n","secret":true},"sharedKey":{"type":"string","description":"To access Azure Blob Storage, this connector would need credentials with the proper permissions. One option is a storage account shared key (aka account key or access key). If accessing publicly available data, this field is not necessary.\n","secret":true},"storageAccount":{"type":"string","description":"The globally unique name of the storage account that the desired blob sits within. See \\n\\nhere\\n\\n for more details.\n"}},"type":"object","required":["storageAccount"]},"airbyte:index/SourceFileConfigurationProviderGcsGoogleCloudStorage:SourceFileConfigurationProviderGcsGoogleCloudStorage":{"properties":{"serviceAccountJson":{"type":"string","description":"In order to access private Buckets stored on Google Cloud, this connector would need a service account json credentials with the proper permissions as described \\n\\nhere\\n\\n. Please generate the credentials.json file and copy/paste its content to this field (expecting JSON formats). If accessing publicly available data, this field is not necessary.\n","secret":true}},"type":"object"},"airbyte:index/SourceFileConfigurationProviderHttpsPublicWeb:SourceFileConfigurationProviderHttpsPublicWeb":{"properties":{"userAgent":{"type":"boolean","description":"Add User-Agent to request. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["userAgent"]}}},"airbyte:index/SourceFileConfigurationProviderS3AmazonWebServices:SourceFileConfigurationProviderS3AmazonWebServices":{"properties":{"awsAccessKeyId":{"type":"string","description":"In order to access private Buckets stored on AWS S3, this connector would need credentials with the proper permissions. If accessing publicly available data, this field is not necessary.\n"},"awsSecretAccessKey":{"type":"string","description":"In order to access private Buckets stored on AWS S3, this connector would need credentials with the proper permissions. If accessing publicly available data, this field is not necessary.\n","secret":true}},"type":"object"},"airbyte:index/SourceFileConfigurationProviderScpSecureCopyProtocol:SourceFileConfigurationProviderScpSecureCopyProtocol":{"properties":{"host":{"type":"string"},"password":{"type":"string","secret":true},"port":{"type":"string","description":"Default: \"22\"\n"},"user":{"type":"string"}},"type":"object","required":["host","user"],"language":{"nodejs":{"requiredOutputs":["host","port","user"]}}},"airbyte:index/SourceFileConfigurationProviderSftpSecureFileTransferProtocol:SourceFileConfigurationProviderSftpSecureFileTransferProtocol":{"properties":{"host":{"type":"string"},"password":{"type":"string","secret":true},"port":{"type":"string","description":"Default: \"22\"\n"},"user":{"type":"string"}},"type":"object","required":["host","user"],"language":{"nodejs":{"requiredOutputs":["host","port","user"]}}},"airbyte:index/SourceFileConfigurationProviderSshSecureShell:SourceFileConfigurationProviderSshSecureShell":{"properties":{"host":{"type":"string"},"password":{"type":"string","secret":true},"port":{"type":"string","description":"Default: \"22\"\n"},"user":{"type":"string"}},"type":"object","required":["host","user"],"language":{"nodejs":{"requiredOutputs":["host","port","user"]}}},"airbyte:index/SourceFileResourceAllocation:SourceFileResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFileResourceAllocationDefault:SourceFileResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFileResourceAllocationJobSpecific:SourceFileResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFileResourceAllocationDefault:SourceFileResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFileResourceAllocationJobSpecific:SourceFileResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFileResourceAllocationJobSpecificResourceRequirements:SourceFileResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFileResourceAllocationJobSpecificResourceRequirements:SourceFileResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFireboltConfiguration:SourceFireboltConfiguration":{"properties":{"account":{"type":"string","description":"Firebolt account to login.\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"Firebolt service account ID.\n"},"clientSecret":{"type":"string","description":"Firebolt secret, corresponding to the service account ID.\n","secret":true},"database":{"type":"string","description":"The database to connect to.\n"},"engine":{"type":"string","description":"Engine name to connect to.\n"},"host":{"type":"string","description":"The host name of your Firebolt database.\n"}},"type":"object","required":["account","clientId","clientSecret","database","engine"]},"airbyte:index/SourceFireboltResourceAllocation:SourceFireboltResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFireboltResourceAllocationDefault:SourceFireboltResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFireboltResourceAllocationJobSpecific:SourceFireboltResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFireboltResourceAllocationDefault:SourceFireboltResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFireboltResourceAllocationJobSpecific:SourceFireboltResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFireboltResourceAllocationJobSpecificResourceRequirements:SourceFireboltResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFireboltResourceAllocationJobSpecificResourceRequirements:SourceFireboltResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFleetioConfiguration:SourceFleetioConfiguration":{"properties":{"accountToken":{"type":"string","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true}},"type":"object","required":["accountToken","apiKey"]},"airbyte:index/SourceFleetioResourceAllocation:SourceFleetioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFleetioResourceAllocationDefault:SourceFleetioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFleetioResourceAllocationJobSpecific:SourceFleetioResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFleetioResourceAllocationDefault:SourceFleetioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFleetioResourceAllocationJobSpecific:SourceFleetioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFleetioResourceAllocationJobSpecificResourceRequirements:SourceFleetioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFleetioResourceAllocationJobSpecificResourceRequirements:SourceFleetioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFreshcallerConfiguration:SourceFreshcallerConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Freshcaller API Key. See the docs for more information on how to obtain this key.\n","secret":true},"domain":{"type":"string","description":"Used to construct Base URL for the Freshcaller APIs\n"},"requestsPerMinute":{"type":"number","description":"The number of requests per minute that this source allowed to use. There is a rate limit of 50 requests per minute per app per account.\n"},"startDate":{"type":"string","description":"UTC date and time. Any data created after this date will be replicated.\n"},"syncLagMinutes":{"type":"number","description":"Lag in minutes for each sync, i.e., at time T, data for the time range [prev*sync*time, T-30] will be fetched\n"}},"type":"object","required":["apiKey","domain"]},"airbyte:index/SourceFreshcallerResourceAllocation:SourceFreshcallerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerResourceAllocationDefault:SourceFreshcallerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerResourceAllocationJobSpecific:SourceFreshcallerResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFreshcallerResourceAllocationDefault:SourceFreshcallerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFreshcallerResourceAllocationJobSpecific:SourceFreshcallerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerResourceAllocationJobSpecificResourceRequirements:SourceFreshcallerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFreshcallerResourceAllocationJobSpecificResourceRequirements:SourceFreshcallerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFreshdeskConfiguration:SourceFreshdeskConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Freshdesk API Key. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"domain":{"type":"string","description":"Freshdesk domain\n"},"lookbackWindowInDays":{"type":"number","description":"Number of days for lookback window for the stream Satisfaction Ratings. Default: 14\n"},"rateLimitPlan":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfigurationRateLimitPlan:SourceFreshdeskConfigurationRateLimitPlan","description":"Rate Limit Plan for API Budget\n"},"requestsPerMinute":{"type":"number","description":"The number of requests per minute that this source allowed to use. There is a rate limit of 50 requests per minute per app per account.\n"},"startDate":{"type":"string","description":"UTC date and time. Any data created after this date will be replicated. If this parameter is not set, all data will be replicated.\n"}},"type":"object","required":["apiKey","domain"],"language":{"nodejs":{"requiredOutputs":["apiKey","domain","lookbackWindowInDays"]}}},"airbyte:index/SourceFreshdeskConfigurationRateLimitPlan:SourceFreshdeskConfigurationRateLimitPlan":{"properties":{"customPlan":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfigurationRateLimitPlanCustomPlan:SourceFreshdeskConfigurationRateLimitPlanCustomPlan"},"enterprisePlan":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfigurationRateLimitPlanEnterprisePlan:SourceFreshdeskConfigurationRateLimitPlanEnterprisePlan"},"freePlan":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfigurationRateLimitPlanFreePlan:SourceFreshdeskConfigurationRateLimitPlanFreePlan"},"growthPlan":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfigurationRateLimitPlanGrowthPlan:SourceFreshdeskConfigurationRateLimitPlanGrowthPlan"},"proPlan":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfigurationRateLimitPlanProPlan:SourceFreshdeskConfigurationRateLimitPlanProPlan"}},"type":"object"},"airbyte:index/SourceFreshdeskConfigurationRateLimitPlanCustomPlan:SourceFreshdeskConfigurationRateLimitPlanCustomPlan":{"properties":{"contactsRateLimit":{"type":"number","description":"Maximum Rate in Limit/minute for contacts list endpoint in Custom Plan\n"},"generalRateLimit":{"type":"number","description":"General Maximum Rate in Limit/minute for other endpoints in Custom Plan\n"},"ticketsRateLimit":{"type":"number","description":"Maximum Rate in Limit/minute for tickets list endpoint in Custom Plan\n"}},"type":"object"},"airbyte:index/SourceFreshdeskConfigurationRateLimitPlanEnterprisePlan:SourceFreshdeskConfigurationRateLimitPlanEnterprisePlan":{"type":"object"},"airbyte:index/SourceFreshdeskConfigurationRateLimitPlanFreePlan:SourceFreshdeskConfigurationRateLimitPlanFreePlan":{"type":"object"},"airbyte:index/SourceFreshdeskConfigurationRateLimitPlanGrowthPlan:SourceFreshdeskConfigurationRateLimitPlanGrowthPlan":{"type":"object"},"airbyte:index/SourceFreshdeskConfigurationRateLimitPlanProPlan:SourceFreshdeskConfigurationRateLimitPlanProPlan":{"type":"object"},"airbyte:index/SourceFreshdeskResourceAllocation:SourceFreshdeskResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskResourceAllocationDefault:SourceFreshdeskResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskResourceAllocationJobSpecific:SourceFreshdeskResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFreshdeskResourceAllocationDefault:SourceFreshdeskResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFreshdeskResourceAllocationJobSpecific:SourceFreshdeskResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskResourceAllocationJobSpecificResourceRequirements:SourceFreshdeskResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFreshdeskResourceAllocationJobSpecificResourceRequirements:SourceFreshdeskResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFreshsalesConfiguration:SourceFreshsalesConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Freshsales API Key. See \\n\\nhere\\n\\n. The key is case sensitive.\n","secret":true},"domainName":{"type":"string","description":"The Name of your Freshsales domain\n"}},"type":"object","required":["apiKey","domainName"]},"airbyte:index/SourceFreshsalesResourceAllocation:SourceFreshsalesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesResourceAllocationDefault:SourceFreshsalesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesResourceAllocationJobSpecific:SourceFreshsalesResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFreshsalesResourceAllocationDefault:SourceFreshsalesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFreshsalesResourceAllocationJobSpecific:SourceFreshsalesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesResourceAllocationJobSpecificResourceRequirements:SourceFreshsalesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFreshsalesResourceAllocationJobSpecificResourceRequirements:SourceFreshsalesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFrontConfiguration:SourceFrontConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"pageLimit":{"type":"string","description":"Page limit for the responses. Default: \"50\"\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","pageLimit","startDate"]}}},"airbyte:index/SourceFrontResourceAllocation:SourceFrontResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceFrontResourceAllocationDefault:SourceFrontResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceFrontResourceAllocationJobSpecific:SourceFrontResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceFrontResourceAllocationDefault:SourceFrontResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceFrontResourceAllocationJobSpecific:SourceFrontResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceFrontResourceAllocationJobSpecificResourceRequirements:SourceFrontResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceFrontResourceAllocationJobSpecificResourceRequirements:SourceFrontResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGainsightPxConfiguration:SourceGainsightPxConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"The Aptrinsic API Key which is recieved from the dashboard settings (ref - https://app.aptrinsic.com/settings/api-keys)\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceGainsightPxResourceAllocation:SourceGainsightPxResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxResourceAllocationDefault:SourceGainsightPxResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxResourceAllocationJobSpecific:SourceGainsightPxResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGainsightPxResourceAllocationDefault:SourceGainsightPxResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGainsightPxResourceAllocationJobSpecific:SourceGainsightPxResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxResourceAllocationJobSpecificResourceRequirements:SourceGainsightPxResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGainsightPxResourceAllocationJobSpecificResourceRequirements:SourceGainsightPxResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGcsConfiguration:SourceGcsConfiguration":{"properties":{"bucket":{"type":"string","description":"Name of the GCS bucket where the file(s) exist.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationCredentials:SourceGcsConfigurationCredentials","description":"Credentials for connecting to the Google Cloud Storage API\n"},"deliveryMethod":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationDeliveryMethod:SourceGcsConfigurationDeliveryMethod"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.\n"},"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStream:SourceGcsConfigurationStream"},"description":"Each instance of this configuration defines a \\n\\nstream\\n\\n. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.\n"}},"type":"object","required":["bucket","credentials","streams"]},"airbyte:index/SourceGcsConfigurationCredentials:SourceGcsConfigurationCredentials":{"properties":{"authenticateViaGoogleOAuth":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationCredentialsAuthenticateViaGoogleOAuth:SourceGcsConfigurationCredentialsAuthenticateViaGoogleOAuth"},"serviceAccountAuthentication":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationCredentialsServiceAccountAuthentication:SourceGcsConfigurationCredentialsServiceAccountAuthentication"}},"type":"object"},"airbyte:index/SourceGcsConfigurationCredentialsAuthenticateViaGoogleOAuth:SourceGcsConfigurationCredentialsAuthenticateViaGoogleOAuth":{"properties":{"accessToken":{"type":"string","description":"Access Token\n","secret":true},"clientId":{"type":"string","description":"Client ID\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret\n","secret":true},"refreshToken":{"type":"string","description":"Access Token\n","secret":true}},"type":"object","required":["accessToken","clientId","clientSecret","refreshToken"]},"airbyte:index/SourceGcsConfigurationCredentialsServiceAccountAuthentication:SourceGcsConfigurationCredentialsServiceAccountAuthentication":{"properties":{"serviceAccount":{"type":"string","description":"Enter your Google Cloud \\n\\nservice account key\\n\\n in JSON format\n","secret":true}},"type":"object","required":["serviceAccount"]},"airbyte:index/SourceGcsConfigurationDeliveryMethod:SourceGcsConfigurationDeliveryMethod":{"properties":{"copyRawFiles":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationDeliveryMethodCopyRawFiles:SourceGcsConfigurationDeliveryMethodCopyRawFiles","description":"Copy raw files without parsing their contents. Bits are copied into the destination exactly as they appeared in the source. Recommended for use with unstructured text data, non-text and compressed files.\n"},"replicateRecords":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationDeliveryMethodReplicateRecords:SourceGcsConfigurationDeliveryMethodReplicateRecords","description":"Recommended - Extract and load structured records into your destination of choice. This is the classic method of moving data in Airbyte. It allows for blocking and hashing individual fields or files from a structured schema. Data can be flattened, typed and deduped depending on the destination.\n"}},"type":"object"},"airbyte:index/SourceGcsConfigurationDeliveryMethodCopyRawFiles:SourceGcsConfigurationDeliveryMethodCopyRawFiles":{"properties":{"preserveDirectoryStructure":{"type":"boolean","description":"If enabled, sends subdirectory folder structure along with source file names to the destination. Otherwise, files will be synced by their names only. This option is ignored when file-based replication is not enabled. Default: true\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["preserveDirectoryStructure"]}}},"airbyte:index/SourceGcsConfigurationDeliveryMethodReplicateRecords:SourceGcsConfigurationDeliveryMethodReplicateRecords":{"type":"object"},"airbyte:index/SourceGcsConfigurationStream:SourceGcsConfigurationStream":{"properties":{"daysToSyncIfHistoryIsFull":{"type":"number","description":"When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. Default: 3\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormat:SourceGcsConfigurationStreamFormat","description":"The configuration options that are used to alter how to read incoming files that deviate from the standard formatting.\n"},"globs":{"type":"array","items":{"type":"string"},"description":"The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look \\n\\nhere\\n\\n. Default: [\"**\"]\n"},"inputSchema":{"type":"string","description":"The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files.\n"},"legacyPrefix":{"type":"string","description":"The path prefix configured in v3 versions of the S3 connector. This option is deprecated in favor of a single glob.\n"},"name":{"type":"string","description":"The name of the stream.\n"},"primaryKey":{"type":"string","description":"The column or columns (for a composite key) that serves as the unique identifier of a record. If empty, the primary key will default to the parser's default primary key.\n"},"recentNFilesToReadForSchemaDiscovery":{"type":"number","description":"The number of resent files which will be used to discover the schema for this stream.\n"},"schemaless":{"type":"boolean","description":"When enabled, syncs will not validate or structure records against the stream's schema. Default: false\n"},"useFirstFoundFileForSchemaDiscovery":{"type":"boolean","description":"When enabled, the source will use the first found file for schema discovery. Helps to avoid long discovery step. Default: false\n"},"validationPolicy":{"type":"string","description":"The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. Default: \"Emit Record\"; must be one of [\"Emit Record\", \"Skip Record\", \"Wait for Discover\"]\n"}},"type":"object","required":["format","name"],"language":{"nodejs":{"requiredOutputs":["daysToSyncIfHistoryIsFull","format","globs","name","schemaless","useFirstFoundFileForSchemaDiscovery","validationPolicy"]}}},"airbyte:index/SourceGcsConfigurationStreamFormat:SourceGcsConfigurationStreamFormat":{"properties":{"avroFormat":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatAvroFormat:SourceGcsConfigurationStreamFormatAvroFormat"},"csvFormat":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatCsvFormat:SourceGcsConfigurationStreamFormatCsvFormat"},"excelFormat":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatExcelFormat:SourceGcsConfigurationStreamFormatExcelFormat"},"jsonlFormat":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatJsonlFormat:SourceGcsConfigurationStreamFormatJsonlFormat"},"parquetFormat":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatParquetFormat:SourceGcsConfigurationStreamFormatParquetFormat"},"unstructuredDocumentFormat":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatUnstructuredDocumentFormat:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormat","description":"Extract text from document formats (.pdf, .docx, .md, .pptx) and emit as one record per file.\n"}},"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatAvroFormat:SourceGcsConfigurationStreamFormatAvroFormat":{"properties":{"doubleAsString":{"type":"boolean","description":"Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["doubleAsString"]}}},"airbyte:index/SourceGcsConfigurationStreamFormatCsvFormat:SourceGcsConfigurationStreamFormatCsvFormat":{"properties":{"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"falseValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as false values. Default: [\"n\",\"no\",\"f\",\"false\",\"off\",\"0\"]\n"},"headerDefinition":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatCsvFormatHeaderDefinition:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinition","description":"How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where \u003cspan pulumi-lang-nodejs=\"`i`\" pulumi-lang-dotnet=\"`I`\" pulumi-lang-go=\"`i`\" pulumi-lang-python=\"`i`\" pulumi-lang-yaml=\"`i`\" pulumi-lang-java=\"`i`\"\u003e`i`\u003c/span\u003e is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows.\n"},"ignoreErrorsOnFieldsMismatch":{"type":"boolean","description":"Whether to ignore errors that occur when the number of fields in the CSV does not match the number of columns in the schema. Default: false\n"},"inferenceType":{"type":"string","description":"How to infer the types of the columns. If none, inference default to strings. must be one of [\"None\", \"Primitive Types Only\"]\n"},"nullValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. Default: []\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"},"skipRowsAfterHeader":{"type":"number","description":"The number of rows to skip after the header row. Default: 0\n"},"skipRowsBeforeHeader":{"type":"number","description":"The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. Default: 0\n"},"stringsCanBeNull":{"type":"boolean","description":"Whether strings can be interpreted as null values. If true, strings that match the null*values set will be interpreted as null. If false, strings that match the null*values set will be interpreted as the string itself. Default: true\n"},"trueValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as true values. Default: [\"y\",\"yes\",\"t\",\"true\",\"on\",\"1\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["delimiter","doubleQuote","encoding","falseValues","ignoreErrorsOnFieldsMismatch","nullValues","quoteChar","skipRowsAfterHeader","skipRowsBeforeHeader","stringsCanBeNull","trueValues"]}}},"airbyte:index/SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinition:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinition":{"properties":{"autogenerated":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated"},"fromCsv":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv"},"userProvided":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided"}},"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated":{"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv":{"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceGcsConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided":{"properties":{"columnNames":{"type":"array","items":{"type":"string"},"description":"The column names that will be used while emitting the CSV records\n"}},"type":"object","required":["columnNames"]},"airbyte:index/SourceGcsConfigurationStreamFormatExcelFormat:SourceGcsConfigurationStreamFormatExcelFormat":{"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatJsonlFormat:SourceGcsConfigurationStreamFormatJsonlFormat":{"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatParquetFormat:SourceGcsConfigurationStreamFormatParquetFormat":{"properties":{"decimalAsFloat":{"type":"boolean","description":"Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["decimalAsFloat"]}}},"airbyte:index/SourceGcsConfigurationStreamFormatUnstructuredDocumentFormat:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormat":{"properties":{"processing":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessing","description":"Processing configuration\n"},"skipUnprocessableFiles":{"type":"boolean","description":"If true, skip files that cannot be parsed and pass the error message along as the *ab*source*file*parse_error field. If false, fail the sync. Default: true\n"},"strategy":{"type":"string","description":"The strategy used to parse documents. \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e extracts text directly from the document which doesn't work for all files. \u003cspan pulumi-lang-nodejs=\"`ocrOnly`\" pulumi-lang-dotnet=\"`OcrOnly`\" pulumi-lang-go=\"`ocrOnly`\" pulumi-lang-python=\"`ocr_only`\" pulumi-lang-yaml=\"`ocrOnly`\" pulumi-lang-java=\"`ocrOnly`\"\u003e`ocr_only`\u003c/span\u003e is more reliable, but slower. \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e is the most reliable, but requires an API key and a hosted instance of unstructured and can't be used with local mode. See the unstructured.io documentation for more details: https://unstructured-io.github.io/unstructured/core/partition.html#partition-pdf. Default: \"auto\"; must be one of [\"auto\", \"fast\", \"ocr*only\", \"hi*res\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["skipUnprocessableFiles","strategy"]}}},"airbyte:index/SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessing":{"properties":{"local":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal","description":"Process files locally, supporting \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`ocr`\" pulumi-lang-dotnet=\"`Ocr`\" pulumi-lang-go=\"`ocr`\" pulumi-lang-python=\"`ocr`\" pulumi-lang-yaml=\"`ocr`\" pulumi-lang-java=\"`ocr`\"\u003e`ocr`\u003c/span\u003e modes. This is the default option.\n"},"viaApi":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi","description":"Process files via an API, using the \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e mode. This option is useful for increased performance and accuracy, but requires an API key and a hosted instance of unstructured.\n"}},"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal":{"type":"object"},"airbyte:index/SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi":{"properties":{"apiKey":{"type":"string","description":"The API key to use matching the environment. Default: \"\"\n","secret":true},"apiUrl":{"type":"string","description":"The URL of the unstructured API to use. Default: \"https://api.unstructured.io\"\n"},"parameters":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter"},"description":"List of parameters send to the API\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["apiKey","apiUrl"]}}},"airbyte:index/SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter:SourceGcsConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter":{"properties":{"name":{"type":"string","description":"The name of the unstructured API parameter to use\n"},"value":{"type":"string","description":"The value of the parameter\n"}},"type":"object","required":["name","value"]},"airbyte:index/SourceGcsResourceAllocation:SourceGcsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGcsResourceAllocationDefault:SourceGcsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGcsResourceAllocationJobSpecific:SourceGcsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGcsResourceAllocationDefault:SourceGcsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGcsResourceAllocationJobSpecific:SourceGcsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGcsResourceAllocationJobSpecificResourceRequirements:SourceGcsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGcsResourceAllocationJobSpecificResourceRequirements:SourceGcsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGetlagoConfiguration:SourceGetlagoConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your API Key. See \\n\\nhere\\n\\n.\n","secret":true},"apiUrl":{"type":"string","description":"Your Lago API URL. Default: \"https://api.getlago.com/api/v1\"\n"}},"type":"object","required":["apiKey"],"language":{"nodejs":{"requiredOutputs":["apiKey","apiUrl"]}}},"airbyte:index/SourceGetlagoResourceAllocation:SourceGetlagoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGetlagoResourceAllocationDefault:SourceGetlagoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGetlagoResourceAllocationJobSpecific:SourceGetlagoResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGetlagoResourceAllocationDefault:SourceGetlagoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGetlagoResourceAllocationJobSpecific:SourceGetlagoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGetlagoResourceAllocationJobSpecificResourceRequirements:SourceGetlagoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGetlagoResourceAllocationJobSpecificResourceRequirements:SourceGetlagoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGithubConfiguration:SourceGithubConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiUrl":{"type":"string","description":"Please enter your basic URL from self-hosted GitHub instance or leave it empty to use GitHub. Default: \"https://api.github.com/\"\n"},"branch":{"type":"string","description":"(DEPRCATED) Space-delimited list of GitHub repository branches to pull commits for, e.g. `airbytehq/airbyte/master`. If no branches are specified for a repository, the default branch will be pulled.\n"},"branches":{"type":"array","items":{"type":"string"},"description":"List of GitHub repository branches to pull commits for, e.g. `airbytehq/airbyte/master`. If no branches are specified for a repository, the default branch will be pulled.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceGithubConfigurationCredentials:SourceGithubConfigurationCredentials","description":"Choose how to authenticate to GitHub\n"},"maxWaitingTime":{"type":"number","description":"Max Waiting Time for rate limit. Set higher value to wait till rate limits will be resetted to continue sync. Default: 10\n"},"repositories":{"type":"array","items":{"type":"string"},"description":"List of GitHub organizations/repositories, e.g. `airbytehq/airbyte` for single repository, `airbytehq/*` for get all repositories from organization and `airbytehq/a* for matching multiple repositories by pattern.\n"},"repository":{"type":"string","description":"(DEPRCATED) Space-delimited list of GitHub organizations/repositories, e.g. `airbytehq/airbyte` for single repository, `airbytehq/*` for get all repositories from organization and `airbytehq/airbyte airbytehq/another-repo` for multiple repositories.\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data from GitHub in the format YYYY-MM-DDT00:00:00Z. If the date is not set, all data will be replicated.  For the streams which support this configuration, only data generated on or after the start date will be replicated. This field doesn't apply to all streams, see the \\n\\ndocs\\n\\n for more info\n"}},"type":"object","required":["credentials","repositories"],"language":{"nodejs":{"requiredOutputs":["apiUrl","credentials","maxWaitingTime","repositories"]}}},"airbyte:index/SourceGithubConfigurationCredentials:SourceGithubConfigurationCredentials":{"properties":{"oAuth":{"$ref":"#/types/airbyte:index%2FSourceGithubConfigurationCredentialsOAuth:SourceGithubConfigurationCredentialsOAuth"},"personalAccessToken":{"$ref":"#/types/airbyte:index%2FSourceGithubConfigurationCredentialsPersonalAccessToken:SourceGithubConfigurationCredentialsPersonalAccessToken"}},"type":"object"},"airbyte:index/SourceGithubConfigurationCredentialsOAuth:SourceGithubConfigurationCredentialsOAuth":{"properties":{"accessToken":{"type":"string","description":"OAuth access token\n","secret":true},"clientId":{"type":"string","description":"OAuth Client Id\n","secret":true},"clientSecret":{"type":"string","description":"OAuth Client secret\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceGithubConfigurationCredentialsPersonalAccessToken:SourceGithubConfigurationCredentialsPersonalAccessToken":{"properties":{"personalAccessToken":{"type":"string","description":"Log into GitHub and then generate a \\n\\npersonal access token\\n\\n. To load balance your API quota consumption across multiple API tokens, input multiple tokens separated with \",\"\n","secret":true}},"type":"object","required":["personalAccessToken"]},"airbyte:index/SourceGithubResourceAllocation:SourceGithubResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGithubResourceAllocationDefault:SourceGithubResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGithubResourceAllocationJobSpecific:SourceGithubResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGithubResourceAllocationDefault:SourceGithubResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGithubResourceAllocationJobSpecific:SourceGithubResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGithubResourceAllocationJobSpecificResourceRequirements:SourceGithubResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGithubResourceAllocationJobSpecificResourceRequirements:SourceGithubResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGitlabConfiguration:SourceGitlabConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiUrl":{"type":"string","description":"Please enter your basic URL from GitLab instance. Default: \"gitlab.com\"\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceGitlabConfigurationCredentials:SourceGitlabConfigurationCredentials"},"groups":{"type":"string","description":"[DEPRECATED] Space-delimited list of groups. e.g. airbyte.io.\n"},"groupsLists":{"type":"array","items":{"type":"string"},"description":"List of groups. e.g. airbyte.io.\n"},"projects":{"type":"string","description":"[DEPRECATED] Space-delimited list of projects. e.g. airbyte.io/documentation meltano/tap-gitlab.\n"},"projectsLists":{"type":"array","items":{"type":"string"},"description":"Space-delimited list of projects. e.g. airbyte.io/documentation meltano/tap-gitlab.\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for GitLab API, in the format YYYY-MM-DDT00:00:00Z. Optional. If not set, all data will be replicated. All data generated after this date will be replicated.\n"}},"type":"object","required":["credentials"],"language":{"nodejs":{"requiredOutputs":["apiUrl","credentials"]}}},"airbyte:index/SourceGitlabConfigurationCredentials:SourceGitlabConfigurationCredentials":{"properties":{"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceGitlabConfigurationCredentialsOAuth20:SourceGitlabConfigurationCredentialsOAuth20"},"privateToken":{"$ref":"#/types/airbyte:index%2FSourceGitlabConfigurationCredentialsPrivateToken:SourceGitlabConfigurationCredentialsPrivateToken"}},"type":"object"},"airbyte:index/SourceGitlabConfigurationCredentialsOAuth20:SourceGitlabConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The API ID of the Gitlab developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The API Secret the Gitlab developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The key to refresh the expired access_token.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["accessToken","clientId","clientSecret","refreshToken","tokenExpiryDate"]},"airbyte:index/SourceGitlabConfigurationCredentialsPrivateToken:SourceGitlabConfigurationCredentialsPrivateToken":{"properties":{"accessToken":{"type":"string","description":"Log into your Gitlab account and then generate a personal Access Token.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceGitlabResourceAllocation:SourceGitlabResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGitlabResourceAllocationDefault:SourceGitlabResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGitlabResourceAllocationJobSpecific:SourceGitlabResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGitlabResourceAllocationDefault:SourceGitlabResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGitlabResourceAllocationJobSpecific:SourceGitlabResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGitlabResourceAllocationJobSpecificResourceRequirements:SourceGitlabResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGitlabResourceAllocationJobSpecificResourceRequirements:SourceGitlabResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGlassfrogConfiguration:SourceGlassfrogConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API key provided by Glassfrog\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceGlassfrogResourceAllocation:SourceGlassfrogResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogResourceAllocationDefault:SourceGlassfrogResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogResourceAllocationJobSpecific:SourceGlassfrogResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGlassfrogResourceAllocationDefault:SourceGlassfrogResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGlassfrogResourceAllocationJobSpecific:SourceGlassfrogResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogResourceAllocationJobSpecificResourceRequirements:SourceGlassfrogResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGlassfrogResourceAllocationJobSpecificResourceRequirements:SourceGlassfrogResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGnewsConfiguration:SourceGnewsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key\n","secret":true},"country":{"type":"string","description":"This parameter allows you to specify the country where the news articles returned by the API were published, the contents of the articles are not necessarily related to the specified country. You have to set as value the 2 letters code of the country you want to filter. must be one of [\"au\", \"br\", \"ca\", \"cn\", \"eg\", \"fr\", \"de\", \"gr\", \"hk\", \"in\", \"ie\", \"il\", \"it\", \"jp\", \"nl\", \"no\", \"pk\", \"pe\", \"ph\", \"pt\", \"ro\", \"ru\", \"sg\", \"es\", \"se\", \"ch\", \"tw\", \"ua\", \"gb\", \"us\"]\n"},"endDate":{"type":"string","description":"This parameter allows you to filter the articles that have a publication date smaller than or equal to the  specified value. The date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC)\n"},"ins":{"type":"array","items":{"type":"string"},"description":"This parameter allows you to choose in which attributes the keywords are searched. The attributes that can be set are title, description and content. It is possible to combine several attributes.\n"},"language":{"type":"string","description":"must be one of [\"ar\", \"zh\", \"nl\", \"en\", \"fr\", \"de\", \"el\", \"he\", \"hi\", \"it\", \"ja\", \"ml\", \"mr\", \"no\", \"pt\", \"ro\", \"ru\", \"es\", \"sv\", \"ta\", \"te\", \"uk\"]\n"},"nullables":{"type":"array","items":{"type":"string"},"description":"This parameter allows you to specify the attributes that you allow to return null values. The attributes that  can be set are title, description and content. It is possible to combine several attributes\n"},"query":{"type":"string","description":"This parameter allows you to specify your search keywords to find the news articles you are looking for. The keywords will be used to return the most relevant articles. It is possible to use logical operators  with keywords. - Phrase Search Operator: This operator allows you to make an exact search. Keywords surrounded by \n  quotation marks are used to search for articles with the exact same keyword\nsequence. \n  For example the query: \"Apple iPhone\" will return articles matching at\nleast once this sequence of keywords. - Logical AND Operator: This operator allows you to make sure that several keywords are all used in the article\n  search. By default the space character acts as an AND operator, it is\npossible to replace the space character \n  by AND to obtain the same result. For example the query: Apple Microsoft\nis equivalent to Apple AND Microsoft - Logical OR Operator: This operator allows you to retrieve articles matching the keyword a or the keyword b.\n  It is important to note that this operator has a higher precedence than\nthe AND operator. For example the \n  query: Apple OR Microsoft will return all articles matching the keyword\nApple as well as all articles matching \n  the keyword Microsoft\n- Logical NOT Operator: This operator allows you to remove from the results the articles corresponding to the\n  specified keywords. To use it, you need to add NOT in front of each word\nor phrase surrounded by quotes.\n  For example the query: Apple NOT iPhone will return all articles matching\nthe keyword Apple but not the keyword\n  iPhone\n"},"sortby":{"type":"string","description":"This parameter allows you to choose with which type of sorting the articles should be returned. Two values  are possible:\n  - publishedAt = sort by publication date, the articles with the most recent\npublication date are returned first\n  - relevance = sort by best match to keywords, the articles with the best\nmatch are returned first\nmust be one of [\"publishedAt\", \"relevance\"]\n"},"startDate":{"type":"string","description":"This parameter allows you to filter the articles that have a publication date greater than or equal to the  specified value. The date must respect the following format: YYYY-MM-DD hh:mm:ss (in UTC)\n"},"topHeadlinesQuery":{"type":"string","description":"This parameter allows you to specify your search keywords to find the news articles you are looking for. The keywords will be used to return the most relevant articles. It is possible to use logical operators  with keywords. - Phrase Search Operator: This operator allows you to make an exact search. Keywords surrounded by \n  quotation marks are used to search for articles with the exact same keyword\nsequence. \n  For example the query: \"Apple iPhone\" will return articles matching at\nleast once this sequence of keywords. - Logical AND Operator: This operator allows you to make sure that several keywords are all used in the article\n  search. By default the space character acts as an AND operator, it is\npossible to replace the space character \n  by AND to obtain the same result. For example the query: Apple Microsoft\nis equivalent to Apple AND Microsoft - Logical OR Operator: This operator allows you to retrieve articles matching the keyword a or the keyword b.\n  It is important to note that this operator has a higher precedence than\nthe AND operator. For example the \n  query: Apple OR Microsoft will return all articles matching the keyword\nApple as well as all articles matching \n  the keyword Microsoft\n- Logical NOT Operator: This operator allows you to remove from the results the articles corresponding to the\n  specified keywords. To use it, you need to add NOT in front of each word\nor phrase surrounded by quotes.\n  For example the query: Apple NOT iPhone will return all articles matching\nthe keyword Apple but not the keyword\n  iPhone\n"},"topHeadlinesTopic":{"type":"string","description":"This parameter allows you to change the category for the request. must be one of [\"breaking-news\", \"world\", \"nation\", \"business\", \"technology\", \"entertainment\", \"sports\", \"science\", \"health\"]\n"}},"type":"object","required":["apiKey","query"]},"airbyte:index/SourceGnewsResourceAllocation:SourceGnewsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGnewsResourceAllocationDefault:SourceGnewsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGnewsResourceAllocationJobSpecific:SourceGnewsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGnewsResourceAllocationDefault:SourceGnewsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGnewsResourceAllocationJobSpecific:SourceGnewsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGnewsResourceAllocationJobSpecificResourceRequirements:SourceGnewsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGnewsResourceAllocationJobSpecificResourceRequirements:SourceGnewsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoldcastConfiguration:SourceGoldcastConfiguration":{"properties":{"accessKey":{"type":"string","description":"Your API Access Key. See \\n\\nhere\\n\\n. The key is case sensitive.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object","required":["accessKey"]},"airbyte:index/SourceGoldcastResourceAllocation:SourceGoldcastResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoldcastResourceAllocationDefault:SourceGoldcastResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoldcastResourceAllocationJobSpecific:SourceGoldcastResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoldcastResourceAllocationDefault:SourceGoldcastResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoldcastResourceAllocationJobSpecific:SourceGoldcastResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoldcastResourceAllocationJobSpecificResourceRequirements:SourceGoldcastResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoldcastResourceAllocationJobSpecificResourceRequirements:SourceGoldcastResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleAdsConfiguration:SourceGoogleAdsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"conversionWindowDays":{"type":"number","description":"A conversion window is the number of days after an ad interaction (such as an ad click or video view) during which a conversion, such as a purchase, is recorded in Google Ads. For more information, see \\n\\nGoogle's documentation\\n\\n. Default: 14\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsConfigurationCredentials:SourceGoogleAdsConfigurationCredentials"},"customQueriesArrays":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsConfigurationCustomQueriesArray:SourceGoogleAdsConfigurationCustomQueriesArray"}},"customerId":{"type":"string","description":"Comma-separated list of (client) customer IDs. Each customer ID must be specified as a 10-digit number without dashes. For detailed instructions on finding this value, refer to our \\n\\ndocumentation\\n\\n.\n"},"customerStatusFilters":{"type":"array","items":{"type":"string"},"description":"A list of customer statuses to filter on. For detailed info about what each status mean refer to Google Ads \\n\\ndocumentation\\n\\n. Default: []\n"},"endDate":{"type":"string","description":"UTC date in the format YYYY-MM-DD. Any data after this date will not be replicated. (Default value of today is used if not set)\n"},"numWorkers":{"type":"number","description":"The number of concurrent workers to use for syncing. Increasing this value may speed up syncs for accounts with many customers or streams. Adjust based on your API usage and rate limits. Default: 3\n"},"startDate":{"type":"string","description":"UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. (Default value of two years ago is used if not set)\n"}},"type":"object","required":["credentials"],"language":{"nodejs":{"requiredOutputs":["conversionWindowDays","credentials","customerStatusFilters","numWorkers"]}}},"airbyte:index/SourceGoogleAdsConfigurationCredentials:SourceGoogleAdsConfigurationCredentials":{"properties":{"accessToken":{"type":"string","description":"The Access Token for making authenticated requests. For detailed instructions on finding this value, refer to our \\n\\ndocumentation\\n\\n.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of your Google Ads developer application. For detailed instructions on finding this value, refer to our \\n\\ndocumentation\\n\\n.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Google Ads developer application. For detailed instructions on finding this value, refer to our \\n\\ndocumentation\\n\\n.\n","secret":true},"developerToken":{"type":"string","description":"The Developer Token granted by Google to use their APIs. For detailed instructions on finding this value, refer to our \\n\\ndocumentation\\n\\n.\n","secret":true},"refreshToken":{"type":"string","description":"The token used to obtain a new Access Token. For detailed instructions on finding this value, refer to our \\n\\ndocumentation\\n\\n.\n","secret":true}},"type":"object","required":["clientId","clientSecret","developerToken","refreshToken"]},"airbyte:index/SourceGoogleAdsConfigurationCustomQueriesArray:SourceGoogleAdsConfigurationCustomQueriesArray":{"properties":{"query":{"type":"string","description":"A custom defined GAQL query for building the report. Avoid including the segments.date field; wherever possible, Airbyte will automatically include it for incremental syncs. For more information, refer to \\n\\nGoogle's documentation\\n\\n.\n"},"tableName":{"type":"string","description":"The table name in your destination database for the chosen query.\n"}},"type":"object","required":["query","tableName"]},"airbyte:index/SourceGoogleAdsResourceAllocation:SourceGoogleAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsResourceAllocationDefault:SourceGoogleAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsResourceAllocationJobSpecific:SourceGoogleAdsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleAdsResourceAllocationDefault:SourceGoogleAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleAdsResourceAllocationJobSpecific:SourceGoogleAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsResourceAllocationJobSpecificResourceRequirements:SourceGoogleAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleAdsResourceAllocationJobSpecificResourceRequirements:SourceGoogleAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleAnalyticsDataApiConfiguration:SourceGoogleAnalyticsDataApiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"convertConversionsEvent":{"type":"boolean","description":"Enables conversion of `conversions:*` event metrics from integers to floats. This is beneficial for preventing data rounding when the API returns float values for any `conversions:*` fields. Default: false\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCredentials:SourceGoogleAnalyticsDataApiConfigurationCredentials","description":"Credentials for the service\n"},"customReportsArrays":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArray:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArray"},"description":"You can add your Custom Analytics report by creating one.\n"},"dateRangesEndDate":{"type":"string","description":"The end date from which to replicate report data in the format YYYY-MM-DD. Data generated after this date will not be included in the report. Not applied to custom Cohort reports. When no date is provided or the date is in the future, the date from today is used.\n"},"dateRangesStartDate":{"type":"string","description":"The start date from which to replicate report data in the format YYYY-MM-DD. Data generated before this date will not be included in the report. Not applied to custom Cohort reports.\n"},"keepEmptyRows":{"type":"boolean","description":"If false, each row with all metrics equal to 0 will not be returned. If true, these rows will be returned if they are not separately removed by a filter. More information is available in \\n\\nthe documentation\\n\\n. Default: false\n"},"lookbackWindow":{"type":"number","description":"Since attribution changes after the event date, and Google Analytics has a data processing latency, we should specify how many days in the past we should refresh the data in every run. So if you set it at 5 days, in every sync it will fetch the last bookmark date minus 5 days. Default: 2\n"},"propertyIds":{"type":"array","items":{"type":"string"},"description":"A list of your Property IDs. The Property ID is a unique number assigned to each property in Google Analytics, found in your GA4 property URL. This ID allows the connector to track the specific events associated with your property. Refer to the \\n\\nGoogle Analytics documentation\\n\\n to locate your property ID.\n"},"windowInDays":{"type":"number","description":"The interval in days for each data request made to the Google Analytics API. A larger value speeds up data sync, but increases the chance of data sampling, which may result in inaccuracies. We recommend a value of 1 to minimize sampling, unless speed is an absolute priority over accuracy. Acceptable values range from 1 to 364. Does not apply to custom Cohort reports. More information is available in \\n\\nthe documentation\\n\\n. Default: 1\n"}},"type":"object","required":["propertyIds"],"language":{"nodejs":{"requiredOutputs":["convertConversionsEvent","keepEmptyRows","lookbackWindow","propertyIds","windowInDays"]}}},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCredentials:SourceGoogleAnalyticsDataApiConfigurationCredentials":{"properties":{"authenticateViaGoogleOauth":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauth:SourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauth"},"serviceAccountKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCredentialsServiceAccountKeyAuthentication:SourceGoogleAnalyticsDataApiConfigurationCredentialsServiceAccountKeyAuthentication"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauth:SourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauth":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of your Google Analytics developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Google Analytics developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The token for obtaining a new access token.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCredentialsServiceAccountKeyAuthentication:SourceGoogleAnalyticsDataApiConfigurationCredentialsServiceAccountKeyAuthentication":{"properties":{"credentialsJson":{"type":"string","description":"The JSON key linked to the service account used for authorization. For steps on obtaining this key, refer to \\n\\nthe setup guide\\n\\n.\n","secret":true}},"type":"object","required":["credentialsJson"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArray:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArray":{"properties":{"cohortSpec":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpec:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpec","description":"Cohort reports creates a time series of user retention for the cohort.\n"},"dimensionFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilter","description":"Dimensions filter\n"},"dimensions":{"type":"array","items":{"type":"string"},"description":"A list of dimensions.\n"},"metricFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilter","description":"Metrics filter\n"},"metrics":{"type":"array","items":{"type":"string"},"description":"A list of metrics.\n"},"name":{"type":"string","description":"The name of the custom report, this name would be used as stream name.\n"}},"type":"object","required":["dimensions","metrics","name"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpec:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpec":{"properties":{"disabled":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecDisabled:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecDisabled"},"enabled":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabled:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabled"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecDisabled:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecDisabled":{"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabled:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabled":{"properties":{"cohortReportSettings":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortReportSettings:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortReportSettings","description":"Optional settings for a cohort report.\n"},"cohorts":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohort:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohort"}},"cohortsRange":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortsRange:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortsRange"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohort:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohort":{"properties":{"dateRange":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortDateRange:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortDateRange"},"dimension":{"type":"string","description":"Dimension used by the cohort. Required and only supports `firstSessionDate`. must be \"firstSessionDate\"\n"},"name":{"type":"string","description":"Assigns a name to this cohort. If not set, cohorts are named by their zero based index cohort*0, cohort*1, etc.\n"}},"type":"object","required":["dateRange","dimension"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortDateRange:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortDateRange":{"properties":{"endDate":{"type":"string"},"startDate":{"type":"string"}},"type":"object","required":["endDate","startDate"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortReportSettings:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortReportSettings":{"properties":{"accumulate":{"type":"boolean","description":"If true, accumulates the result from first touch day to the end day\n"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortsRange:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortsRange":{"properties":{"endOffset":{"type":"number","description":"Specifies the end date of the extended reporting date range for a cohort report.\n"},"granularity":{"type":"string","description":"The granularity used to interpret the startOffset and endOffset for the extended reporting date range for a cohort report. must be one of [\"GRANULARITY_UNSPECIFIED\", \"DAILY\", \"WEEKLY\", \"MONTHLY\"]\n"},"startOffset":{"type":"number","description":"Specifies the start date of the extended reporting date range for a cohort report.\n"}},"type":"object","required":["endOffset","granularity"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilter":{"properties":{"andGroup":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroup","description":"The FilterExpressions in andGroup have an AND relationship.\n"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilter","description":"A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all dimensions.\n"},"notExpression":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpression","description":"The FilterExpression is NOT of notExpression.\n"},"orGroup":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroup","description":"The FilterExpressions in orGroup have an OR relationship.\n"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroup":{"properties":{"expressions":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpression"}}},"type":"object","required":["expressions"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpression":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterAndGroupExpressionFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilter":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpression":{"properties":{"expression":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpression"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpression":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterNotExpressionExpressionFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroup":{"properties":{"expressions":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpression"}}},"type":"object","required":["expressions"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpression":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterOrGroupExpressionFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilter":{"properties":{"andGroup":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroup","description":"The FilterExpressions in andGroup have an AND relationship.\n"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilter","description":"A primitive filter. In the same FilterExpression, all of the filter's field names need to be either all metrics.\n"},"notExpression":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpression","description":"The FilterExpression is NOT of notExpression.\n"},"orGroup":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroup","description":"The FilterExpressions in orGroup have an OR relationship.\n"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroup":{"properties":{"expressions":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpression"}}},"type":"object","required":["expressions"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpression":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilter":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterFilterFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpression":{"properties":{"expression":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpression"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpression":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterNotExpressionExpressionFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroup:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroup":{"properties":{"expressions":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpression"}}},"type":"object","required":["expressions"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpression:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpression":{"properties":{"fieldName":{"type":"string"},"filter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilter"}},"type":"object","required":["fieldName","filter"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilter":{"properties":{"betweenFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilter"},"inListFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterInListFilter"},"numericFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilter"},"stringFilter":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterStringFilter"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilter":{"properties":{"fromValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValue"},"toValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValue"}},"type":"object","required":["fromValue","toValue"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterFromValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterBetweenFilterToValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterInListFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterInListFilter":{"properties":{"caseSensitive":{"type":"boolean"},"values":{"type":"array","items":{"type":"string"}}},"type":"object","required":["values"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilter":{"properties":{"operations":{"type":"array","items":{"type":"string"}},"value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValue"}},"type":"object","required":["operations","value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValue":{"properties":{"doubleValue":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueDoubleValue"},"int64Value":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueInt64Value"}},"type":"object"},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueDoubleValue:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueDoubleValue":{"properties":{"value":{"type":"number"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueInt64Value:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueInt64Value":{"properties":{"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterStringFilter:SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterStringFilter":{"properties":{"caseSensitive":{"type":"boolean"},"matchTypes":{"type":"array","items":{"type":"string"}},"value":{"type":"string"}},"type":"object","required":["value"]},"airbyte:index/SourceGoogleAnalyticsDataApiResourceAllocation:SourceGoogleAnalyticsDataApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiResourceAllocationDefault:SourceGoogleAnalyticsDataApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiResourceAllocationJobSpecific:SourceGoogleAnalyticsDataApiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleAnalyticsDataApiResourceAllocationDefault:SourceGoogleAnalyticsDataApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleAnalyticsDataApiResourceAllocationJobSpecific:SourceGoogleAnalyticsDataApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements:SourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements:SourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleDirectoryConfiguration:SourceGoogleDirectoryConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryConfigurationCredentials:SourceGoogleDirectoryConfigurationCredentials","description":"Google APIs use the OAuth 2.0 protocol for authentication and authorization. The Source supports \\n\\nWeb server application\\n\\n and \\n\\nService accounts\\n\\n scenarios.\n"}},"type":"object"},"airbyte:index/SourceGoogleDirectoryConfigurationCredentials:SourceGoogleDirectoryConfigurationCredentials":{"properties":{"serviceAccountKey":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryConfigurationCredentialsServiceAccountKey:SourceGoogleDirectoryConfigurationCredentialsServiceAccountKey","description":"For these scenario user should obtain service account's credentials from the Google API Console and provide delegated email.\n"},"signInViaGoogleOAuth":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuth:SourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuth","description":"For these scenario user only needs to give permission to read Google Directory data.\n"}},"type":"object"},"airbyte:index/SourceGoogleDirectoryConfigurationCredentialsServiceAccountKey:SourceGoogleDirectoryConfigurationCredentialsServiceAccountKey":{"properties":{"credentialsJson":{"type":"string","description":"The contents of the JSON service account key. See the \\n\\ndocs\\n\\n for more information on how to generate this key.\n","secret":true},"email":{"type":"string","description":"The email of the user, which has permissions to access the Google Workspace Admin APIs.\n"}},"type":"object","required":["credentialsJson","email"]},"airbyte:index/SourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuth:SourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuth":{"properties":{"clientId":{"type":"string","description":"The Client ID of the developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of the developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The Token for obtaining a new access token.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceGoogleDirectoryResourceAllocation:SourceGoogleDirectoryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryResourceAllocationDefault:SourceGoogleDirectoryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryResourceAllocationJobSpecific:SourceGoogleDirectoryResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleDirectoryResourceAllocationDefault:SourceGoogleDirectoryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleDirectoryResourceAllocationJobSpecific:SourceGoogleDirectoryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements:SourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements:SourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleDriveConfiguration:SourceGoogleDriveConfiguration":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationCredentials:SourceGoogleDriveConfigurationCredentials","description":"Credentials for connecting to the Google Drive API\n"},"deliveryMethod":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationDeliveryMethod:SourceGoogleDriveConfigurationDeliveryMethod"},"folderUrl":{"type":"string","description":"URL for the folder you want to sync. Using individual streams and glob patterns, it's possible to only sync a subset of all files located in the folder.\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.\n"},"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStream:SourceGoogleDriveConfigurationStream"},"description":"Each instance of this configuration defines a \\n\\nstream\\n\\n. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.\n"}},"type":"object","required":["credentials","folderUrl","streams"]},"airbyte:index/SourceGoogleDriveConfigurationCredentials:SourceGoogleDriveConfigurationCredentials":{"properties":{"authenticateViaGoogleOAuth":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationCredentialsAuthenticateViaGoogleOAuth:SourceGoogleDriveConfigurationCredentialsAuthenticateViaGoogleOAuth"},"serviceAccountKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthentication:SourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthentication"}},"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationCredentialsAuthenticateViaGoogleOAuth:SourceGoogleDriveConfigurationCredentialsAuthenticateViaGoogleOAuth":{"properties":{"clientId":{"type":"string","description":"Client ID for the Google Drive API\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret for the Google Drive API\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token for the Google Drive API\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthentication:SourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthentication":{"properties":{"serviceAccountInfo":{"type":"string","description":"The JSON key of the service account to use for authorization. Read more \\n\\nhere\\n\\n.\n","secret":true}},"type":"object","required":["serviceAccountInfo"]},"airbyte:index/SourceGoogleDriveConfigurationDeliveryMethod:SourceGoogleDriveConfigurationDeliveryMethod":{"properties":{"copyRawFiles":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationDeliveryMethodCopyRawFiles:SourceGoogleDriveConfigurationDeliveryMethodCopyRawFiles","description":"Copy raw files without parsing their contents. Bits are copied into the destination exactly as they appeared in the source. Recommended for use with unstructured text data, non-text and compressed files.\n"},"replicatePermissionsAcl":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationDeliveryMethodReplicatePermissionsAcl:SourceGoogleDriveConfigurationDeliveryMethodReplicatePermissionsAcl","description":"Sends one identity stream and one for more permissions (ACL) streams to the destination. This data can be used in downstream systems to recreate permission restrictions mirroring the original source.\n"},"replicateRecords":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationDeliveryMethodReplicateRecords:SourceGoogleDriveConfigurationDeliveryMethodReplicateRecords","description":"Recommended - Extract and load structured records into your destination of choice. This is the classic method of moving data in Airbyte. It allows for blocking and hashing individual fields or files from a structured schema. Data can be flattened, typed and deduped depending on the destination.\n"}},"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationDeliveryMethodCopyRawFiles:SourceGoogleDriveConfigurationDeliveryMethodCopyRawFiles":{"properties":{"preserveDirectoryStructure":{"type":"boolean","description":"If enabled, sends subdirectory folder structure along with source file names to the destination. Otherwise, files will be synced by their names only. This option is ignored when file-based replication is not enabled. Default: true\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["preserveDirectoryStructure"]}}},"airbyte:index/SourceGoogleDriveConfigurationDeliveryMethodReplicatePermissionsAcl:SourceGoogleDriveConfigurationDeliveryMethodReplicatePermissionsAcl":{"properties":{"domain":{"type":"string","description":"The Google domain of the identities.\n"},"includeIdentitiesStream":{"type":"boolean","description":"This data can be used in downstream systems to recreate permission restrictions mirroring the original source. Default: true\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["includeIdentitiesStream"]}}},"airbyte:index/SourceGoogleDriveConfigurationDeliveryMethodReplicateRecords:SourceGoogleDriveConfigurationDeliveryMethodReplicateRecords":{"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStream:SourceGoogleDriveConfigurationStream":{"properties":{"daysToSyncIfHistoryIsFull":{"type":"number","description":"When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. Default: 3\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormat:SourceGoogleDriveConfigurationStreamFormat","description":"The configuration options that are used to alter how to read incoming files that deviate from the standard formatting.\n"},"globs":{"type":"array","items":{"type":"string"},"description":"The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look \\n\\nhere\\n\\n. Default: [\"**\"]\n"},"inputSchema":{"type":"string","description":"The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files.\n"},"name":{"type":"string","description":"The name of the stream.\n"},"primaryKey":{"type":"string","description":"The column or columns (for a composite key) that serves as the unique identifier of a record. If empty, the primary key will default to the parser's default primary key.\n"},"recentNFilesToReadForSchemaDiscovery":{"type":"number","description":"The number of resent files which will be used to discover the schema for this stream.\n"},"schemaless":{"type":"boolean","description":"When enabled, syncs will not validate or structure records against the stream's schema. Default: false\n"},"useFirstFoundFileForSchemaDiscovery":{"type":"boolean","description":"When enabled, the source will use the first found file for schema discovery. Helps to avoid long discovery step. Default: false\n"},"validationPolicy":{"type":"string","description":"The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. Default: \"Emit Record\"; must be one of [\"Emit Record\", \"Skip Record\", \"Wait for Discover\"]\n"}},"type":"object","required":["format","name"],"language":{"nodejs":{"requiredOutputs":["daysToSyncIfHistoryIsFull","format","globs","name","schemaless","useFirstFoundFileForSchemaDiscovery","validationPolicy"]}}},"airbyte:index/SourceGoogleDriveConfigurationStreamFormat:SourceGoogleDriveConfigurationStreamFormat":{"properties":{"avroFormat":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatAvroFormat:SourceGoogleDriveConfigurationStreamFormatAvroFormat"},"csvFormat":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatCsvFormat:SourceGoogleDriveConfigurationStreamFormatCsvFormat"},"excelFormat":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatExcelFormat:SourceGoogleDriveConfigurationStreamFormatExcelFormat"},"jsonlFormat":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatJsonlFormat:SourceGoogleDriveConfigurationStreamFormatJsonlFormat"},"parquetFormat":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatParquetFormat:SourceGoogleDriveConfigurationStreamFormatParquetFormat"},"unstructuredDocumentFormat":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormat:SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormat","description":"Extract text from document formats (.pdf, .docx, .md, .pptx) and emit as one record per file.\n"}},"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatAvroFormat:SourceGoogleDriveConfigurationStreamFormatAvroFormat":{"properties":{"doubleAsString":{"type":"boolean","description":"Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["doubleAsString"]}}},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatCsvFormat:SourceGoogleDriveConfigurationStreamFormatCsvFormat":{"properties":{"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"falseValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as false values. Default: [\"n\",\"no\",\"f\",\"false\",\"off\",\"0\"]\n"},"headerDefinition":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinition:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinition","description":"How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where \u003cspan pulumi-lang-nodejs=\"`i`\" pulumi-lang-dotnet=\"`I`\" pulumi-lang-go=\"`i`\" pulumi-lang-python=\"`i`\" pulumi-lang-yaml=\"`i`\" pulumi-lang-java=\"`i`\"\u003e`i`\u003c/span\u003e is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows.\n"},"ignoreErrorsOnFieldsMismatch":{"type":"boolean","description":"Whether to ignore errors that occur when the number of fields in the CSV does not match the number of columns in the schema. Default: false\n"},"nullValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. Default: []\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"},"skipRowsAfterHeader":{"type":"number","description":"The number of rows to skip after the header row. Default: 0\n"},"skipRowsBeforeHeader":{"type":"number","description":"The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. Default: 0\n"},"stringsCanBeNull":{"type":"boolean","description":"Whether strings can be interpreted as null values. If true, strings that match the null*values set will be interpreted as null. If false, strings that match the null*values set will be interpreted as the string itself. Default: true\n"},"trueValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as true values. Default: [\"y\",\"yes\",\"t\",\"true\",\"on\",\"1\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["delimiter","doubleQuote","encoding","falseValues","ignoreErrorsOnFieldsMismatch","nullValues","quoteChar","skipRowsAfterHeader","skipRowsBeforeHeader","stringsCanBeNull","trueValues"]}}},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinition:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinition":{"properties":{"autogenerated":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated"},"fromCsv":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv"},"userProvided":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided"}},"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated":{"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv":{"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceGoogleDriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided":{"properties":{"columnNames":{"type":"array","items":{"type":"string"},"description":"The column names that will be used while emitting the CSV records\n"}},"type":"object","required":["columnNames"]},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatExcelFormat:SourceGoogleDriveConfigurationStreamFormatExcelFormat":{"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatJsonlFormat:SourceGoogleDriveConfigurationStreamFormatJsonlFormat":{"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatParquetFormat:SourceGoogleDriveConfigurationStreamFormatParquetFormat":{"properties":{"decimalAsFloat":{"type":"boolean","description":"Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["decimalAsFloat"]}}},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormat:SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormat":{"properties":{"processing":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing","description":"Processing configuration\n"},"skipUnprocessableFiles":{"type":"boolean","description":"If true, skip files that cannot be parsed and pass the error message along as the *ab*source*file*parse_error field. If false, fail the sync. Default: true\n"},"strategy":{"type":"string","description":"The strategy used to parse documents. \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e extracts text directly from the document which doesn't work for all files. \u003cspan pulumi-lang-nodejs=\"`ocrOnly`\" pulumi-lang-dotnet=\"`OcrOnly`\" pulumi-lang-go=\"`ocrOnly`\" pulumi-lang-python=\"`ocr_only`\" pulumi-lang-yaml=\"`ocrOnly`\" pulumi-lang-java=\"`ocrOnly`\"\u003e`ocr_only`\u003c/span\u003e is more reliable, but slower. \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e is the most reliable, but requires an API key and a hosted instance of unstructured and can't be used with local mode. See the unstructured.io documentation for more details: https://unstructured-io.github.io/unstructured/core/partition.html#partition-pdf. Default: \"auto\"; must be one of [\"auto\", \"fast\", \"ocr*only\", \"hi*res\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["skipUnprocessableFiles","strategy"]}}},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing":{"properties":{"local":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal","description":"Process files locally, supporting \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`ocr`\" pulumi-lang-dotnet=\"`Ocr`\" pulumi-lang-go=\"`ocr`\" pulumi-lang-python=\"`ocr`\" pulumi-lang-yaml=\"`ocr`\" pulumi-lang-java=\"`ocr`\"\u003e`ocr`\u003c/span\u003e modes. This is the default option.\n"}},"type":"object"},"airbyte:index/SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceGoogleDriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal":{"type":"object"},"airbyte:index/SourceGoogleDriveResourceAllocation:SourceGoogleDriveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveResourceAllocationDefault:SourceGoogleDriveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveResourceAllocationJobSpecific:SourceGoogleDriveResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleDriveResourceAllocationDefault:SourceGoogleDriveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleDriveResourceAllocationJobSpecific:SourceGoogleDriveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveResourceAllocationJobSpecificResourceRequirements:SourceGoogleDriveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleDriveResourceAllocationJobSpecificResourceRequirements:SourceGoogleDriveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGooglePagespeedInsightsConfiguration:SourceGooglePagespeedInsightsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Google PageSpeed API Key. See \\n\\nhere\\n\\n. The key is optional - however the API is heavily rate limited when using without API Key. Creating and using the API key therefore is recommended. The key is case sensitive.\n","secret":true},"categories":{"type":"array","items":{"type":"string"},"description":"Defines which Lighthouse category to run. One or many of: \"accessibility\", \"best-practices\", \"performance\", \"pwa\", \"seo\".\n"},"strategies":{"type":"array","items":{"type":"string"},"description":"The analyses strategy to use. Either \"desktop\" or \"mobile\".\n"},"urls":{"type":"array","items":{"type":"string"},"description":"The URLs to retrieve pagespeed information from. The connector will attempt to sync PageSpeed reports for all the defined URLs. Format: https://(www.)url.domain\n"}},"type":"object","required":["categories","strategies","urls"]},"airbyte:index/SourceGooglePagespeedInsightsResourceAllocation:SourceGooglePagespeedInsightsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsResourceAllocationDefault:SourceGooglePagespeedInsightsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsResourceAllocationJobSpecific:SourceGooglePagespeedInsightsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGooglePagespeedInsightsResourceAllocationDefault:SourceGooglePagespeedInsightsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGooglePagespeedInsightsResourceAllocationJobSpecific:SourceGooglePagespeedInsightsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements:SourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements:SourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleSearchConsoleConfiguration:SourceGoogleSearchConsoleConfiguration":{"properties":{"alwaysUseAggregationTypeAuto":{"type":"boolean","description":"Some search analytics streams fail with a 400 error if the specified `aggregationType` is not supported. This is customer implementation dependent and if this error is encountered, enable this setting which will override the existing `aggregationType` to use \u003cspan pulumi-lang-nodejs=\"`auto`\" pulumi-lang-dotnet=\"`Auto`\" pulumi-lang-go=\"`auto`\" pulumi-lang-python=\"`auto`\" pulumi-lang-yaml=\"`auto`\" pulumi-lang-java=\"`auto`\"\u003e`auto`\u003c/span\u003e which should resolve the stream errors. Default: false\n"},"authorization":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleConfigurationAuthorization:SourceGoogleSearchConsoleConfigurationAuthorization"},"customReports":{"type":"string","description":"(DEPRCATED) A JSON array describing the custom reports you want to sync from Google Search Console. See our \\n\\ndocumentation\\n\\n for more information on formulating custom reports.\n"},"customReportsArrays":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleConfigurationCustomReportsArray:SourceGoogleSearchConsoleConfigurationCustomReportsArray"},"description":"You can add your Custom Analytics report by creating one.\n"},"dataState":{"type":"string","description":"If set to 'final', the returned data will include only finalized, stable data. If set to 'all', fresh data will be included. When using Incremental sync mode, we do not recommend setting this parameter to 'all' as it may cause data loss. More information can be found in our \\n\\nfull documentation\\n\\n. Default: \"final\"; must be one of [\"final\", \"all\"]\n"},"endDate":{"type":"string","description":"UTC date in the format YYYY-MM-DD. Any data created after this date will not be replicated. Must be greater or equal to the start date field. Leaving this field blank will replicate all data from the start date onward.\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. For more details on Google Search Console rate limits, refer to the \\n\\ndocs\\n\\n. Default: 40\n"},"requestsPerMinute":{"type":"number","description":"The maximum number of requests per minute for Search Analytics API calls. The default (1200) matches Google's documented maximum quota. If you are experiencing rate limit errors, you may need to lower this value. Most new Google Cloud projects start with a quota of 60 requests per minute. Check your Google Cloud Console quotas to see your actual limit. Default: 1200\n"},"siteUrls":{"type":"array","items":{"type":"string"},"description":"The URLs of the website property attached to your GSC account. Learn more about properties \\n\\nhere\\n\\n.\n"},"startDate":{"type":"string","description":"UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. Default: \"2021-01-01\"\n"}},"type":"object","required":["authorization","siteUrls"],"language":{"nodejs":{"requiredOutputs":["alwaysUseAggregationTypeAuto","authorization","dataState","numWorkers","requestsPerMinute","siteUrls","startDate"]}}},"airbyte:index/SourceGoogleSearchConsoleConfigurationAuthorization:SourceGoogleSearchConsoleConfigurationAuthorization":{"properties":{"oAuth":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleConfigurationAuthorizationOAuth:SourceGoogleSearchConsoleConfigurationAuthorizationOAuth"},"serviceAccountKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthentication:SourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthentication"}},"type":"object"},"airbyte:index/SourceGoogleSearchConsoleConfigurationAuthorizationOAuth:SourceGoogleSearchConsoleConfigurationAuthorizationOAuth":{"properties":{"accessToken":{"type":"string","description":"Access token for making authenticated requests. Read more \\n\\nhere\\n\\n.\n","secret":true},"clientId":{"type":"string","description":"The client ID of your Google Search Console developer application. Read more \\n\\nhere\\n\\n.\n","secret":true},"clientSecret":{"type":"string","description":"The client secret of your Google Search Console developer application. Read more \\n\\nhere\\n\\n.\n","secret":true},"refreshToken":{"type":"string","description":"The token for obtaining a new access token. Read more \\n\\nhere\\n\\n.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthentication:SourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthentication":{"properties":{"email":{"type":"string","description":"The email of the user which has permissions to access the Google Workspace Admin APIs.\n"},"serviceAccountInfo":{"type":"string","description":"The JSON key of the service account to use for authorization. Read more \\n\\nhere\\n\\n.\n","secret":true}},"type":"object","required":["email","serviceAccountInfo"]},"airbyte:index/SourceGoogleSearchConsoleConfigurationCustomReportsArray:SourceGoogleSearchConsoleConfigurationCustomReportsArray":{"properties":{"dimensions":{"type":"array","items":{"type":"string"},"description":"A list of available dimensions. Please note, that for technical reasons \u003cspan pulumi-lang-nodejs=\"`date`\" pulumi-lang-dotnet=\"`Date`\" pulumi-lang-go=\"`date`\" pulumi-lang-python=\"`date`\" pulumi-lang-yaml=\"`date`\" pulumi-lang-java=\"`date`\"\u003e`date`\u003c/span\u003e is the default dimension which will be included in your query whether you specify it or not. Primary key will consist of your custom dimensions and the default dimension along with \u003cspan pulumi-lang-nodejs=\"`siteUrl`\" pulumi-lang-dotnet=\"`SiteUrl`\" pulumi-lang-go=\"`siteUrl`\" pulumi-lang-python=\"`site_url`\" pulumi-lang-yaml=\"`siteUrl`\" pulumi-lang-java=\"`siteUrl`\"\u003e`site_url`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`searchType`\" pulumi-lang-dotnet=\"`SearchType`\" pulumi-lang-go=\"`searchType`\" pulumi-lang-python=\"`search_type`\" pulumi-lang-yaml=\"`searchType`\" pulumi-lang-java=\"`searchType`\"\u003e`search_type`\u003c/span\u003e. Default: [\"date\"]\n"},"name":{"type":"string","description":"The name of the custom report, this name would be used as stream name\n"}},"type":"object","required":["name"],"language":{"nodejs":{"requiredOutputs":["dimensions","name"]}}},"airbyte:index/SourceGoogleSearchConsoleResourceAllocation:SourceGoogleSearchConsoleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleResourceAllocationDefault:SourceGoogleSearchConsoleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleResourceAllocationJobSpecific:SourceGoogleSearchConsoleResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleSearchConsoleResourceAllocationDefault:SourceGoogleSearchConsoleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleSearchConsoleResourceAllocationJobSpecific:SourceGoogleSearchConsoleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements:SourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements:SourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleSheetsConfiguration:SourceGoogleSheetsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"allowLeadingNumbers":{"type":"boolean","description":"Allows column names to start with numbers. Example: \"50th Percentile\" → \u003cspan pulumi-lang-nodejs=\"\"50ThPercentile\"\" pulumi-lang-dotnet=\"\"50ThPercentile\"\" pulumi-lang-go=\"\"50ThPercentile\"\" pulumi-lang-python=\"\"50_th_percentile\"\" pulumi-lang-yaml=\"\"50ThPercentile\"\" pulumi-lang-java=\"\"50ThPercentile\"\"\u003e\"50_th_percentile\"\u003c/span\u003e This option will only work if \"Convert Column Names to SQL-Compliant Format (names_conversion)\" is enabled. Default: false\n"},"batchSize":{"type":"number","description":"Default value is 1000000. An integer representing row batch size for each sent request to Google Sheets API. Row batch size means how many rows are processed from the google sheet, for example default value 1000000 would process rows 2-1000002, then 1000003-2000003 and so on. Based on \u003ca href='https://developers.google.com/sheets/api/limits'\u003eGoogle Sheets API limits documentation\u003c/a\u003e, it is possible to send up to 300 requests per minute, but each individual request has to be processed under 180 seconds, otherwise the request returns a timeout error. In regards to this information, consider network speed and number of columns of the google sheet when deciding a\u003cspan pulumi-lang-nodejs=\" batchSize \" pulumi-lang-dotnet=\" BatchSize \" pulumi-lang-go=\" batchSize \" pulumi-lang-python=\" batch_size \" pulumi-lang-yaml=\" batchSize \" pulumi-lang-java=\" batchSize \"\u003e batch_size \u003c/span\u003evalue. Default: 1000000\n"},"combineLetterNumberPairs":{"type":"boolean","description":"Combines adjacent letters and numbers. Example: \"Q3 2023\" → \u003cspan pulumi-lang-nodejs=\"\"q32023\"\" pulumi-lang-dotnet=\"\"Q32023\"\" pulumi-lang-go=\"\"q32023\"\" pulumi-lang-python=\"\"q3_2023\"\" pulumi-lang-yaml=\"\"q32023\"\" pulumi-lang-java=\"\"q32023\"\"\u003e\"q3_2023\"\u003c/span\u003e This option will only work if \"Convert Column Names to SQL-Compliant Format (names_conversion)\" is enabled. Default: false\n"},"combineNumberWordPairs":{"type":"boolean","description":"Combines adjacent numbers and words. Example: \"50th Percentile?\" → \"_50th_percentile_\" This option will only work if \"Convert Column Names to SQL-Compliant Format (names_conversion)\" is enabled. Default: false\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsConfigurationCredentials:SourceGoogleSheetsConfigurationCredentials","description":"Credentials for connecting to the Google Sheets API\n"},"namesConversion":{"type":"boolean","description":"Converts column names to a SQL-compliant format (snake_case, lowercase, etc). If enabled, you can further customize the sanitization using the options below. Default: false\n"},"readEmptyHeaderColumns":{"type":"boolean","description":"When enabled, the connector will continue reading columns after empty header cells and will include data from those columns using generated column names (e.g., \"column_C\"). By default, the connector stops reading columns when it encounters an empty header cell. Default: false\n"},"removeLeadingTrailingUnderscores":{"type":"boolean","description":"Removes leading and trailing underscores from column names. Does not remove leading underscores from column names that start with a number. Example: \"50th Percentile? \"→ \"_50_th_percentile\" This option will only work if \"Convert Column Names to SQL-Compliant Format (names_conversion)\" is enabled. Default: false\n"},"removeSpecialCharacters":{"type":"boolean","description":"Removes all special characters from column names. Example: \"Example ID*\" → \u003cspan pulumi-lang-nodejs=\"\"exampleId\"\" pulumi-lang-dotnet=\"\"ExampleId\"\" pulumi-lang-go=\"\"exampleId\"\" pulumi-lang-python=\"\"example_id\"\" pulumi-lang-yaml=\"\"exampleId\"\" pulumi-lang-java=\"\"exampleId\"\"\u003e\"example_id\"\u003c/span\u003e This option will only work if \"Convert Column Names to SQL-Compliant Format (names_conversion)\" is enabled. Default: false\n"},"spreadsheetId":{"type":"string","description":"Enter the link to the Google spreadsheet you want to sync. To copy the link, click the 'Share' button in the top-right corner of the spreadsheet, then click 'Copy link'.\n"},"streamNameOverrides":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsConfigurationStreamNameOverride:SourceGoogleSheetsConfigurationStreamNameOverride"},"description":"**Overridden streams will default to Sync Mode: Full Refresh (Append), which does not support primary keys. If you want to use primary keys and deduplication, update the sync mode to \"Full Refresh | Overwrite + Deduped\" in your connection settings.**\nAllows you to rename streams (Google Sheet tab names) as they appear in Airbyte. \nEach item should be an object with a \u003cspan pulumi-lang-nodejs=\"`sourceStreamName`\" pulumi-lang-dotnet=\"`SourceStreamName`\" pulumi-lang-go=\"`sourceStreamName`\" pulumi-lang-python=\"`source_stream_name`\" pulumi-lang-yaml=\"`sourceStreamName`\" pulumi-lang-java=\"`sourceStreamName`\"\u003e`source_stream_name`\u003c/span\u003e (the exact name of the sheet/tab in your spreadsheet)  and a \u003cspan pulumi-lang-nodejs=\"`customStreamName`\" pulumi-lang-dotnet=\"`CustomStreamName`\" pulumi-lang-go=\"`customStreamName`\" pulumi-lang-python=\"`custom_stream_name`\" pulumi-lang-yaml=\"`customStreamName`\" pulumi-lang-java=\"`customStreamName`\"\u003e`custom_stream_name`\u003c/span\u003e (the name you want it to appear as in Airbyte and the destination).\nIf a \u003cspan pulumi-lang-nodejs=\"`sourceStreamName`\" pulumi-lang-dotnet=\"`SourceStreamName`\" pulumi-lang-go=\"`sourceStreamName`\" pulumi-lang-python=\"`source_stream_name`\" pulumi-lang-yaml=\"`sourceStreamName`\" pulumi-lang-java=\"`sourceStreamName`\"\u003e`source_stream_name`\u003c/span\u003e is not found in your spreadsheet, it will be ignored and the default name will be used. This feature only affects stream (sheet/tab) names, not field/column names.\nIf you want to rename fields or column names, you can do so using the Airbyte Mappings feature after your connection is created. See the Airbyte documentation for more details on how to use Mappings.\nExamples:\n  - To rename a sheet called \"Sheet1\" to \u003cspan pulumi-lang-nodejs=\"\"salesData\"\" pulumi-lang-dotnet=\"\"SalesData\"\" pulumi-lang-go=\"\"salesData\"\" pulumi-lang-python=\"\"sales_data\"\" pulumi-lang-yaml=\"\"salesData\"\" pulumi-lang-java=\"\"salesData\"\"\u003e\"sales_data\"\u003c/span\u003e, and \"2024 Q1\" to \u003cspan pulumi-lang-nodejs=\"\"q12024\"\" pulumi-lang-dotnet=\"\"Q12024\"\" pulumi-lang-go=\"\"q12024\"\" pulumi-lang-python=\"\"q1_2024\"\" pulumi-lang-yaml=\"\"q12024\"\" pulumi-lang-java=\"\"q12024\"\"\u003e\"q1_2024\"\u003c/span\u003e:\n    [\n      { \u003cspan pulumi-lang-nodejs=\"\"sourceStreamName\"\" pulumi-lang-dotnet=\"\"SourceStreamName\"\" pulumi-lang-go=\"\"sourceStreamName\"\" pulumi-lang-python=\"\"source_stream_name\"\" pulumi-lang-yaml=\"\"sourceStreamName\"\" pulumi-lang-java=\"\"sourceStreamName\"\"\u003e\"source_stream_name\"\u003c/span\u003e: \"Sheet1\", \u003cspan pulumi-lang-nodejs=\"\"customStreamName\"\" pulumi-lang-dotnet=\"\"CustomStreamName\"\" pulumi-lang-go=\"\"customStreamName\"\" pulumi-lang-python=\"\"custom_stream_name\"\" pulumi-lang-yaml=\"\"customStreamName\"\" pulumi-lang-java=\"\"customStreamName\"\"\u003e\"custom_stream_name\"\u003c/span\u003e: \u003cspan pulumi-lang-nodejs=\"\"salesData\"\" pulumi-lang-dotnet=\"\"SalesData\"\" pulumi-lang-go=\"\"salesData\"\" pulumi-lang-python=\"\"sales_data\"\" pulumi-lang-yaml=\"\"salesData\"\" pulumi-lang-java=\"\"salesData\"\"\u003e\"sales_data\"\u003c/span\u003e },\n      { \u003cspan pulumi-lang-nodejs=\"\"sourceStreamName\"\" pulumi-lang-dotnet=\"\"SourceStreamName\"\" pulumi-lang-go=\"\"sourceStreamName\"\" pulumi-lang-python=\"\"source_stream_name\"\" pulumi-lang-yaml=\"\"sourceStreamName\"\" pulumi-lang-java=\"\"sourceStreamName\"\"\u003e\"source_stream_name\"\u003c/span\u003e: \"2024 Q1\", \u003cspan pulumi-lang-nodejs=\"\"customStreamName\"\" pulumi-lang-dotnet=\"\"CustomStreamName\"\" pulumi-lang-go=\"\"customStreamName\"\" pulumi-lang-python=\"\"custom_stream_name\"\" pulumi-lang-yaml=\"\"customStreamName\"\" pulumi-lang-java=\"\"customStreamName\"\"\u003e\"custom_stream_name\"\u003c/span\u003e: \u003cspan pulumi-lang-nodejs=\"\"q12024\"\" pulumi-lang-dotnet=\"\"Q12024\"\" pulumi-lang-go=\"\"q12024\"\" pulumi-lang-python=\"\"q1_2024\"\" pulumi-lang-yaml=\"\"q12024\"\" pulumi-lang-java=\"\"q12024\"\"\u003e\"q1_2024\"\u003c/span\u003e }\n    ]\n  - If you do not wish to rename any streams, leave this blank.\n"}},"type":"object","required":["credentials","spreadsheetId"],"language":{"nodejs":{"requiredOutputs":["allowLeadingNumbers","batchSize","combineLetterNumberPairs","combineNumberWordPairs","credentials","namesConversion","readEmptyHeaderColumns","removeLeadingTrailingUnderscores","removeSpecialCharacters","spreadsheetId"]}}},"airbyte:index/SourceGoogleSheetsConfigurationCredentials:SourceGoogleSheetsConfigurationCredentials":{"properties":{"authenticateViaGoogleOAuth":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth:SourceGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth"},"serviceAccountKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication:SourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication"}},"type":"object"},"airbyte:index/SourceGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth:SourceGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuth":{"properties":{"clientId":{"type":"string","description":"Enter your Google application's Client ID. See \u003ca href='https://developers.google.com/identity/protocols/oauth2'\u003eGoogle's documentation\u003c/a\u003e for more information.\n","secret":true},"clientSecret":{"type":"string","description":"Enter your Google application's Client Secret. See \u003ca href='https://developers.google.com/identity/protocols/oauth2'\u003eGoogle's documentation\u003c/a\u003e for more information.\n","secret":true},"refreshToken":{"type":"string","description":"Enter your Google application's refresh token. See \u003ca href='https://developers.google.com/identity/protocols/oauth2'\u003eGoogle's documentation\u003c/a\u003e for more information.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication:SourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthentication":{"properties":{"serviceAccountInfo":{"type":"string","description":"The JSON key of the service account to use for authorization. Read more \u003ca href=\"https://cloud.google.com/iam/docs/creating-managing-service-account-keys#creating_service_account_keys\"\u003ehere\u003c/a\u003e.\n","secret":true}},"type":"object","required":["serviceAccountInfo"]},"airbyte:index/SourceGoogleSheetsConfigurationStreamNameOverride:SourceGoogleSheetsConfigurationStreamNameOverride":{"properties":{"customStreamName":{"type":"string","description":"The name you want this stream to appear as in Airbyte and your destination.\n"},"sourceStreamName":{"type":"string","description":"The exact name of the sheet/tab in your Google Spreadsheet.\n"}},"type":"object","required":["customStreamName","sourceStreamName"]},"airbyte:index/SourceGoogleSheetsResourceAllocation:SourceGoogleSheetsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsResourceAllocationDefault:SourceGoogleSheetsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsResourceAllocationJobSpecific:SourceGoogleSheetsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleSheetsResourceAllocationDefault:SourceGoogleSheetsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleSheetsResourceAllocationJobSpecific:SourceGoogleSheetsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements:SourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements:SourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleTasksConfiguration:SourceGoogleTasksConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"recordsLimit":{"type":"string","description":"The maximum number of records to be returned per request. Default: \"50\"\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","recordsLimit","startDate"]}}},"airbyte:index/SourceGoogleTasksResourceAllocation:SourceGoogleTasksResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksResourceAllocationDefault:SourceGoogleTasksResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksResourceAllocationJobSpecific:SourceGoogleTasksResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleTasksResourceAllocationDefault:SourceGoogleTasksResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleTasksResourceAllocationJobSpecific:SourceGoogleTasksResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksResourceAllocationJobSpecificResourceRequirements:SourceGoogleTasksResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleTasksResourceAllocationJobSpecificResourceRequirements:SourceGoogleTasksResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleWebfontsConfiguration:SourceGoogleWebfontsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"alt":{"type":"string","description":"Optional, Available params- json, media, proto\n"},"apiKey":{"type":"string","description":"API key is required to access google apis, For getting your's goto google console and generate api key for Webfonts\n","secret":true},"prettyPrint":{"type":"string","description":"Optional, boolean type\n"},"sort":{"type":"string","description":"Optional, to find how to sort\n"}},"type":"object","required":["apiKey"]},"airbyte:index/SourceGoogleWebfontsResourceAllocation:SourceGoogleWebfontsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsResourceAllocationDefault:SourceGoogleWebfontsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsResourceAllocationJobSpecific:SourceGoogleWebfontsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGoogleWebfontsResourceAllocationDefault:SourceGoogleWebfontsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGoogleWebfontsResourceAllocationJobSpecific:SourceGoogleWebfontsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements:SourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements:SourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGreenhouseConfiguration:SourceGreenhouseConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Greenhouse API Key. See the \\n\\ndocs\\n\\n for more information on how to generate this key.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceGreenhouseResourceAllocation:SourceGreenhouseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseResourceAllocationDefault:SourceGreenhouseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseResourceAllocationJobSpecific:SourceGreenhouseResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGreenhouseResourceAllocationDefault:SourceGreenhouseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGreenhouseResourceAllocationJobSpecific:SourceGreenhouseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseResourceAllocationJobSpecificResourceRequirements:SourceGreenhouseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGreenhouseResourceAllocationJobSpecificResourceRequirements:SourceGreenhouseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGridlyConfiguration:SourceGridlyConfiguration":{"properties":{"apiKey":{"type":"string","secret":true},"gridId":{"type":"string","description":"ID of a grid, or can be ID of a branch\n"}},"type":"object","required":["apiKey","gridId"]},"airbyte:index/SourceGridlyResourceAllocation:SourceGridlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGridlyResourceAllocationDefault:SourceGridlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGridlyResourceAllocationJobSpecific:SourceGridlyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGridlyResourceAllocationDefault:SourceGridlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGridlyResourceAllocationJobSpecific:SourceGridlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGridlyResourceAllocationJobSpecificResourceRequirements:SourceGridlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGridlyResourceAllocationJobSpecificResourceRequirements:SourceGridlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGuruConfiguration:SourceGuruConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"password":{"type":"string","secret":true},"searchCardsQuery":{"type":"string","description":"Query for searching cards\n"},"startDate":{"type":"string"},"teamId":{"type":"string","description":"Team ID received through response of /teams streams, make sure about access to the team\n"},"username":{"type":"string"}},"type":"object","required":["startDate","username"]},"airbyte:index/SourceGuruResourceAllocation:SourceGuruResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceGuruResourceAllocationDefault:SourceGuruResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceGuruResourceAllocationJobSpecific:SourceGuruResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceGuruResourceAllocationDefault:SourceGuruResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceGuruResourceAllocationJobSpecific:SourceGuruResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceGuruResourceAllocationJobSpecificResourceRequirements:SourceGuruResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceGuruResourceAllocationJobSpecificResourceRequirements:SourceGuruResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHardcodedRecordsConfiguration:SourceHardcodedRecordsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"count":{"type":"number","description":"How many records per stream should be generated. Default: 1000\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["count"]}}},"airbyte:index/SourceHardcodedRecordsResourceAllocation:SourceHardcodedRecordsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsResourceAllocationDefault:SourceHardcodedRecordsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsResourceAllocationJobSpecific:SourceHardcodedRecordsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceHardcodedRecordsResourceAllocationDefault:SourceHardcodedRecordsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHardcodedRecordsResourceAllocationJobSpecific:SourceHardcodedRecordsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements:SourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements:SourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHarvestConfiguration:SourceHarvestConfiguration":{"properties":{"accountId":{"type":"string","description":"Harvest account ID. Required for all Harvest requests in pair with Personal Access Token\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceHarvestConfigurationCredentials:SourceHarvestConfigurationCredentials","description":"Choose how to authenticate to Harvest.\n"},"replicationEndDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data after this date will not be replicated.\n"},"replicationStartDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["accountId","replicationStartDate"]},"airbyte:index/SourceHarvestConfigurationCredentials:SourceHarvestConfigurationCredentials":{"properties":{"authenticateViaHarvestOAuth":{"$ref":"#/types/airbyte:index%2FSourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuth:SourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuth"},"authenticateWithPersonalAccessToken":{"$ref":"#/types/airbyte:index%2FSourceHarvestConfigurationCredentialsAuthenticateWithPersonalAccessToken:SourceHarvestConfigurationCredentialsAuthenticateWithPersonalAccessToken"}},"type":"object"},"airbyte:index/SourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuth:SourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuth":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your Harvest developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Harvest developer application.\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token to renew the expired Access Token.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceHarvestConfigurationCredentialsAuthenticateWithPersonalAccessToken:SourceHarvestConfigurationCredentialsAuthenticateWithPersonalAccessToken":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Log into Harvest and then create new \\n\\n personal access token\\n\\n.\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourceHarvestResourceAllocation:SourceHarvestResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceHarvestResourceAllocationDefault:SourceHarvestResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceHarvestResourceAllocationJobSpecific:SourceHarvestResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceHarvestResourceAllocationDefault:SourceHarvestResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHarvestResourceAllocationJobSpecific:SourceHarvestResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceHarvestResourceAllocationJobSpecificResourceRequirements:SourceHarvestResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceHarvestResourceAllocationJobSpecificResourceRequirements:SourceHarvestResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHeightConfiguration:SourceHeightConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"searchQuery":{"type":"string","description":"Search query to be used with search stream. Default: \"task\"\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","searchQuery","startDate"]}}},"airbyte:index/SourceHeightResourceAllocation:SourceHeightResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceHeightResourceAllocationDefault:SourceHeightResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceHeightResourceAllocationJobSpecific:SourceHeightResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceHeightResourceAllocationDefault:SourceHeightResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHeightResourceAllocationJobSpecific:SourceHeightResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceHeightResourceAllocationJobSpecificResourceRequirements:SourceHeightResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceHeightResourceAllocationJobSpecificResourceRequirements:SourceHeightResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHibobConfiguration:SourceHibobConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"isSandbox":{"type":"boolean","description":"Toggle true if this instance is a HiBob sandbox\n"},"password":{"type":"string","secret":true},"username":{"type":"string"}},"type":"object","required":["isSandbox","username"]},"airbyte:index/SourceHibobResourceAllocation:SourceHibobResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceHibobResourceAllocationDefault:SourceHibobResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceHibobResourceAllocationJobSpecific:SourceHibobResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceHibobResourceAllocationDefault:SourceHibobResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHibobResourceAllocationJobSpecific:SourceHibobResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceHibobResourceAllocationJobSpecificResourceRequirements:SourceHibobResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceHibobResourceAllocationJobSpecificResourceRequirements:SourceHibobResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHighLevelConfiguration:SourceHighLevelConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"locationId":{"type":"string"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","locationId","startDate"]},"airbyte:index/SourceHighLevelResourceAllocation:SourceHighLevelResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceHighLevelResourceAllocationDefault:SourceHighLevelResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceHighLevelResourceAllocationJobSpecific:SourceHighLevelResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceHighLevelResourceAllocationDefault:SourceHighLevelResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHighLevelResourceAllocationJobSpecific:SourceHighLevelResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceHighLevelResourceAllocationJobSpecificResourceRequirements:SourceHighLevelResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceHighLevelResourceAllocationJobSpecificResourceRequirements:SourceHighLevelResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHubplannerConfiguration:SourceHubplannerConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Hubplanner API key. See https://github.com/hubplanner/API#authentication for more details.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceHubplannerResourceAllocation:SourceHubplannerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceHubplannerResourceAllocationDefault:SourceHubplannerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceHubplannerResourceAllocationJobSpecific:SourceHubplannerResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceHubplannerResourceAllocationDefault:SourceHubplannerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHubplannerResourceAllocationJobSpecific:SourceHubplannerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceHubplannerResourceAllocationJobSpecificResourceRequirements:SourceHubplannerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceHubplannerResourceAllocationJobSpecificResourceRequirements:SourceHubplannerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHubspotConfiguration:SourceHubspotConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceHubspotConfigurationCredentials:SourceHubspotConfigurationCredentials","description":"Choose how to authenticate to HubSpot.\n"},"enableExperimentalStreams":{"type":"boolean","description":"If enabled then experimental streams become available for sync. Default: false\n"},"lookbackWindow":{"type":"number","description":"How far back (in minutes) to re-fetch records during incremental syncs.  Set this if you notice missing records in CRMSearch streams to recover data  that may be delayed by the HubSpot API. Default: 0\n"},"numWorker":{"type":"number","description":"The number of worker threads to use for the sync. Default: 10\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. If not set, \"2006-06-01T00:00:00Z\" (Hubspot creation date) will be used as start date. It's recommended to provide relevant to your data start date value to optimize synchronization.\n"}},"type":"object","required":["credentials"],"language":{"nodejs":{"requiredOutputs":["credentials","enableExperimentalStreams","lookbackWindow","numWorker"]}}},"airbyte:index/SourceHubspotConfigurationCredentials:SourceHubspotConfigurationCredentials":{"properties":{"oAuth":{"$ref":"#/types/airbyte:index%2FSourceHubspotConfigurationCredentialsOAuth:SourceHubspotConfigurationCredentialsOAuth"},"privateApp":{"$ref":"#/types/airbyte:index%2FSourceHubspotConfigurationCredentialsPrivateApp:SourceHubspotConfigurationCredentialsPrivateApp"}},"type":"object"},"airbyte:index/SourceHubspotConfigurationCredentialsOAuth:SourceHubspotConfigurationCredentialsOAuth":{"properties":{"clientId":{"type":"string","description":"The Client ID of your HubSpot developer application. See the \\n\\nHubspot docs\\n\\n if you need help finding this ID.\n"},"clientSecret":{"type":"string","description":"The client secret for your HubSpot developer application. See the \\n\\nHubspot docs\\n\\n if you need help finding this secret.\n","secret":true},"refreshToken":{"type":"string","description":"Refresh token to renew an expired access token. See the \\n\\nHubspot docs\\n\\n if you need help finding this token.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceHubspotConfigurationCredentialsPrivateApp:SourceHubspotConfigurationCredentialsPrivateApp":{"properties":{"accessToken":{"type":"string","description":"HubSpot Access token. See the \\n\\nHubspot docs\\n\\n if you need help finding this token.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceHubspotResourceAllocation:SourceHubspotResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceHubspotResourceAllocationDefault:SourceHubspotResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceHubspotResourceAllocationJobSpecific:SourceHubspotResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceHubspotResourceAllocationDefault:SourceHubspotResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceHubspotResourceAllocationJobSpecific:SourceHubspotResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceHubspotResourceAllocationJobSpecificResourceRequirements:SourceHubspotResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceHubspotResourceAllocationJobSpecificResourceRequirements:SourceHubspotResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceInsightlyConfiguration:SourceInsightlyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Insightly in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. Note that it will be used only for incremental streams.\n"},"token":{"type":"string","description":"Your Insightly API token.\n","secret":true}},"type":"object"},"airbyte:index/SourceInsightlyResourceAllocation:SourceInsightlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceInsightlyResourceAllocationDefault:SourceInsightlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceInsightlyResourceAllocationJobSpecific:SourceInsightlyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceInsightlyResourceAllocationDefault:SourceInsightlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceInsightlyResourceAllocationJobSpecific:SourceInsightlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceInsightlyResourceAllocationJobSpecificResourceRequirements:SourceInsightlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceInsightlyResourceAllocationJobSpecificResourceRequirements:SourceInsightlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceInstagramConfiguration:SourceInstagramConfiguration":{"properties":{"accessToken":{"type":"string","description":"The value of the access token generated with \\n\\ninstagram*basic, instagram*manage*insights, pages*show*list, pages*read_engagement, Instagram Public Content Access\\n\\n permissions. See the \\n\\ndocs\\n\\n for more information\n","secret":true},"clientId":{"type":"string","description":"The Client ID for your Oauth application\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret for your Oauth application\n","secret":true},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. Default: 15\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for User Insights, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated. If left blank, the start date will be set to 2 years before the present date.\n"}},"type":"object","required":["accessToken"],"language":{"nodejs":{"requiredOutputs":["accessToken","numWorkers"]}}},"airbyte:index/SourceInstagramResourceAllocation:SourceInstagramResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceInstagramResourceAllocationDefault:SourceInstagramResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceInstagramResourceAllocationJobSpecific:SourceInstagramResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceInstagramResourceAllocationDefault:SourceInstagramResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceInstagramResourceAllocationJobSpecific:SourceInstagramResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceInstagramResourceAllocationJobSpecificResourceRequirements:SourceInstagramResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceInstagramResourceAllocationJobSpecificResourceRequirements:SourceInstagramResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceInstatusConfiguration:SourceInstatusConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Instatus REST API key\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceInstatusResourceAllocation:SourceInstatusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceInstatusResourceAllocationDefault:SourceInstatusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceInstatusResourceAllocationJobSpecific:SourceInstatusResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceInstatusResourceAllocationDefault:SourceInstatusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceInstatusResourceAllocationJobSpecific:SourceInstatusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceInstatusResourceAllocationJobSpecificResourceRequirements:SourceInstatusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceInstatusResourceAllocationJobSpecificResourceRequirements:SourceInstatusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceIntercomConfiguration:SourceIntercomConfiguration":{"properties":{"accessToken":{"type":"string","description":"Access token for making authenticated requests. See the \\n\\nIntercom docs\\n\\n for more information.\n","secret":true},"activityLogsTimeStep":{"type":"number","description":"Set lower value in case of failing long running sync of Activity Logs stream. Default: 30\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"Client Id for your Intercom application.\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret for your Intercom application.\n","secret":true},"lookbackWindow":{"type":"number","description":"The number of days to shift the state value backward for record sync. Default: 0\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["accessToken","startDate"],"language":{"nodejs":{"requiredOutputs":["accessToken","activityLogsTimeStep","lookbackWindow","startDate"]}}},"airbyte:index/SourceIntercomResourceAllocation:SourceIntercomResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceIntercomResourceAllocationDefault:SourceIntercomResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceIntercomResourceAllocationJobSpecific:SourceIntercomResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceIntercomResourceAllocationDefault:SourceIntercomResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceIntercomResourceAllocationJobSpecific:SourceIntercomResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceIntercomResourceAllocationJobSpecificResourceRequirements:SourceIntercomResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceIntercomResourceAllocationJobSpecificResourceRequirements:SourceIntercomResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceIp2whoisConfiguration:SourceIp2whoisConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your API Key. See \\n\\nhere\\n\\n.\n","secret":true},"domain":{"type":"string","description":"Domain name. See \\n\\nhere\\n\\n.\n"}},"type":"object"},"airbyte:index/SourceIp2whoisResourceAllocation:SourceIp2whoisResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisResourceAllocationDefault:SourceIp2whoisResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisResourceAllocationJobSpecific:SourceIp2whoisResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceIp2whoisResourceAllocationDefault:SourceIp2whoisResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceIp2whoisResourceAllocationJobSpecific:SourceIp2whoisResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisResourceAllocationJobSpecificResourceRequirements:SourceIp2whoisResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceIp2whoisResourceAllocationJobSpecificResourceRequirements:SourceIp2whoisResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceIterableConfiguration:SourceIterableConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Iterable API Key. See the \\n\\ndocs\\n\\n  for more information on how to obtain this key.\n","secret":true},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Iterable, in the format YYYY-MM-DDT00:00:00Z.  All data generated after this date will be replicated.\n"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceIterableResourceAllocation:SourceIterableResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceIterableResourceAllocationDefault:SourceIterableResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceIterableResourceAllocationJobSpecific:SourceIterableResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceIterableResourceAllocationDefault:SourceIterableResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceIterableResourceAllocationJobSpecific:SourceIterableResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceIterableResourceAllocationJobSpecificResourceRequirements:SourceIterableResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceIterableResourceAllocationJobSpecificResourceRequirements:SourceIterableResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceJiraConfiguration:SourceJiraConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Jira API Token. See the \\n\\ndocs\\n\\n for more information on how to generate this key. API Token is used for Authorization to your account by BasicAuth.\n","secret":true},"domain":{"type":"string","description":"The Domain for your Jira account, e.g. airbyteio.atlassian.net, airbyteio.jira.com, jira.your-domain.com\n"},"email":{"type":"string","description":"The user email for your Jira account which you used to generate the API token. This field is used for Authorization to your account by BasicAuth.\n"},"expandIssueChangelog":{"type":"boolean","description":"(DEPRECATED) Expand the changelog when replicating issues.\n"},"expandIssueTransition":{"type":"boolean","description":"(DEPRECATED) Expand the transitions when replicating issues.\n"},"issuesStreamExpandWiths":{"type":"array","items":{"type":"string"},"description":"Select fields to Expand the `Issues` stream when replicating with:\n"},"lookbackWindowMinutes":{"type":"number","description":"When set to N, the connector will always refresh resources created within the past N minutes. By default, updated objects that are not newly created are not incrementally synced. Default: 0\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. Default: 3\n"},"projects":{"type":"array","items":{"type":"string"},"description":"List of Jira project keys to replicate data for, or leave it empty if you want to replicate data for all projects.\n"},"renderFields":{"type":"boolean","description":"(DEPRECATED) Render issue fields in HTML format in addition to Jira JSON-like format.\n"},"startDate":{"type":"string","description":"The date from which you want to replicate data from Jira, use the format YYYY-MM-DDT00:00:00Z. Note that this field only applies to certain streams, and only data generated on or after the start date will be replicated. Or leave it empty if you want to replicate all data. For more information, refer to the \\n\\ndocumentation\\n\\n.\n"}},"type":"object","required":["apiToken","domain","email"],"language":{"nodejs":{"requiredOutputs":["apiToken","domain","email","lookbackWindowMinutes","numWorkers"]}}},"airbyte:index/SourceJiraResourceAllocation:SourceJiraResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceJiraResourceAllocationDefault:SourceJiraResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceJiraResourceAllocationJobSpecific:SourceJiraResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceJiraResourceAllocationDefault:SourceJiraResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceJiraResourceAllocationJobSpecific:SourceJiraResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceJiraResourceAllocationJobSpecificResourceRequirements:SourceJiraResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceJiraResourceAllocationJobSpecificResourceRequirements:SourceJiraResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceJotformConfiguration:SourceJotformConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiEndpoint":{"$ref":"#/types/airbyte:index%2FSourceJotformConfigurationApiEndpoint:SourceJotformConfigurationApiEndpoint"},"apiKey":{"type":"string","secret":true},"endDate":{"type":"string"},"startDate":{"type":"string"}},"type":"object","required":["apiEndpoint","apiKey","endDate","startDate"]},"airbyte:index/SourceJotformConfigurationApiEndpoint:SourceJotformConfigurationApiEndpoint":{"properties":{"basic":{"$ref":"#/types/airbyte:index%2FSourceJotformConfigurationApiEndpointBasic:SourceJotformConfigurationApiEndpointBasic"},"enterprise":{"$ref":"#/types/airbyte:index%2FSourceJotformConfigurationApiEndpointEnterprise:SourceJotformConfigurationApiEndpointEnterprise"}},"type":"object"},"airbyte:index/SourceJotformConfigurationApiEndpointBasic:SourceJotformConfigurationApiEndpointBasic":{"properties":{"urlPrefix":{"type":"string","description":"You can access our API through the following URLs - Standard API Usage (Use the default API URL - https://api.jotform.com), For EU (Use the EU API URL - https://eu-api.jotform.com), For HIPAA (Use the HIPAA API URL - https://hipaa-api.jotform.com). Default: \"Standard\"; must be one of [\"Standard\", \"EU\", \"HIPAA\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["urlPrefix"]}}},"airbyte:index/SourceJotformConfigurationApiEndpointEnterprise:SourceJotformConfigurationApiEndpointEnterprise":{"properties":{"enterpriseUrl":{"type":"string","description":"Upgrade to Enterprise to make your API url your-domain.com/API or subdomain.jotform.com/API instead of api.jotform.com\n"}},"type":"object","required":["enterpriseUrl"]},"airbyte:index/SourceJotformResourceAllocation:SourceJotformResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceJotformResourceAllocationDefault:SourceJotformResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceJotformResourceAllocationJobSpecific:SourceJotformResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceJotformResourceAllocationDefault:SourceJotformResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceJotformResourceAllocationJobSpecific:SourceJotformResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceJotformResourceAllocationJobSpecificResourceRequirements:SourceJotformResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceJotformResourceAllocationJobSpecificResourceRequirements:SourceJotformResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceK6CloudConfiguration:SourceK6CloudConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Your API Token. See \\n\\nhere\\n\\n. The key is case sensitive.\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourceK6CloudResourceAllocation:SourceK6CloudResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceK6CloudResourceAllocationDefault:SourceK6CloudResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceK6CloudResourceAllocationJobSpecific:SourceK6CloudResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceK6CloudResourceAllocationDefault:SourceK6CloudResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceK6CloudResourceAllocationJobSpecific:SourceK6CloudResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceK6CloudResourceAllocationJobSpecificResourceRequirements:SourceK6CloudResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceK6CloudResourceAllocationJobSpecificResourceRequirements:SourceK6CloudResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceKlarnaConfiguration:SourceKlarnaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"password":{"type":"string","description":"A string which is associated with your Merchant ID and is used to authorize use of Klarna's APIs (https://developers.klarna.com/api/#authentication)\n","secret":true},"playground":{"type":"boolean","description":"Propertie defining if connector is used against playground or production environment. Default: false\n"},"region":{"type":"string","description":"Base url region (For playground eu https://docs.klarna.com/klarna-payments/api/payments-api/#tag/API-URLs). Supported 'eu', 'na', 'oc'. must be one of [\"eu\", \"na\", \"oc\"]\n"},"username":{"type":"string","description":"Consists of your Merchant ID (eid) - a unique number that identifies your e-store, combined with a random string (https://developers.klarna.com/api/#authentication)\n"}},"type":"object","required":["password","region","username"],"language":{"nodejs":{"requiredOutputs":["password","playground","region","username"]}}},"airbyte:index/SourceKlarnaResourceAllocation:SourceKlarnaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceKlarnaResourceAllocationDefault:SourceKlarnaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceKlarnaResourceAllocationJobSpecific:SourceKlarnaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceKlarnaResourceAllocationDefault:SourceKlarnaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceKlarnaResourceAllocationJobSpecific:SourceKlarnaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceKlarnaResourceAllocationJobSpecificResourceRequirements:SourceKlarnaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceKlarnaResourceAllocationJobSpecificResourceRequirements:SourceKlarnaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceKlaviyoConfiguration:SourceKlaviyoConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Klaviyo API Key. See our \\n\\ndocs\\n\\n if you need help finding this key.\n","secret":true},"disableFetchingPredictiveAnalytics":{"type":"boolean","description":"Certain streams like the profiles stream can retrieve predictive analytics data from Klaviyo's API. However, at high volume, this can lead to service availability issues on the API which can be improved by not fetching this field. WARNING: Enabling this setting will stop the  \u003cspan pulumi-lang-nodejs=\"\"predictiveAnalytics\"\" pulumi-lang-dotnet=\"\"PredictiveAnalytics\"\" pulumi-lang-go=\"\"predictiveAnalytics\"\" pulumi-lang-python=\"\"predictive_analytics\"\" pulumi-lang-yaml=\"\"predictiveAnalytics\"\" pulumi-lang-java=\"\"predictiveAnalytics\"\"\u003e\"predictive_analytics\"\u003c/span\u003e column from being populated in your downstream destination.\n"},"lookbackWindow":{"type":"number","description":"The number of days to look back when syncing data in incremental mode. This helps capture any late-arriving data. Only applies to the\u003cspan pulumi-lang-nodejs=\" eventsDetailed \" pulumi-lang-dotnet=\" EventsDetailed \" pulumi-lang-go=\" eventsDetailed \" pulumi-lang-python=\" events_detailed \" pulumi-lang-yaml=\" eventsDetailed \" pulumi-lang-java=\" eventsDetailed \"\u003e events_detailed \u003c/span\u003estream. Default: 0\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. The performance upper boundary is based on the limit of your Klaviyo plan. More info about the rate limit plan tiers can be found on Klaviyo's API \\n\\ndocs\\n\\n. Default: 10\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. This field is optional - if not provided, all data will be replicated.\n"}},"type":"object","required":["apiKey"],"language":{"nodejs":{"requiredOutputs":["apiKey","lookbackWindow","numWorkers"]}}},"airbyte:index/SourceKlaviyoResourceAllocation:SourceKlaviyoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoResourceAllocationDefault:SourceKlaviyoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoResourceAllocationJobSpecific:SourceKlaviyoResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceKlaviyoResourceAllocationDefault:SourceKlaviyoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceKlaviyoResourceAllocationJobSpecific:SourceKlaviyoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoResourceAllocationJobSpecificResourceRequirements:SourceKlaviyoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceKlaviyoResourceAllocationJobSpecificResourceRequirements:SourceKlaviyoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceKyveConfiguration:SourceKyveConfiguration":{"properties":{"maxPages":{"type":"number","description":"The maximum amount of pages to go trough. Set to 'null' for all pages.\n"},"pageSize":{"type":"number","description":"The pagesize for pagination, smaller numbers are used in integration tests.\n"},"poolIds":{"type":"string","description":"The IDs of the KYVE storage pool you want to archive. (Comma separated)\n"},"startIds":{"type":"string","description":"The start-id defines, from which bundle id the pipeline should start to extract the data. (Comma separated)\n"},"urlBase":{"type":"string","description":"URL to the KYVE Chain API. Default: \"https://api.kyve.network\"\n"}},"type":"object","required":["poolIds","startIds"],"language":{"nodejs":{"requiredOutputs":["poolIds","startIds","urlBase"]}}},"airbyte:index/SourceKyveResourceAllocation:SourceKyveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceKyveResourceAllocationDefault:SourceKyveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceKyveResourceAllocationJobSpecific:SourceKyveResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceKyveResourceAllocationDefault:SourceKyveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceKyveResourceAllocationJobSpecific:SourceKyveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceKyveResourceAllocationJobSpecificResourceRequirements:SourceKyveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceKyveResourceAllocationJobSpecificResourceRequirements:SourceKyveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLaunchdarklyConfiguration:SourceLaunchdarklyConfiguration":{"properties":{"accessToken":{"type":"string","description":"Your Access token. See \\n\\nhere\\n\\n.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object","required":["accessToken"]},"airbyte:index/SourceLaunchdarklyResourceAllocation:SourceLaunchdarklyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyResourceAllocationDefault:SourceLaunchdarklyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyResourceAllocationJobSpecific:SourceLaunchdarklyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLaunchdarklyResourceAllocationDefault:SourceLaunchdarklyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLaunchdarklyResourceAllocationJobSpecific:SourceLaunchdarklyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements:SourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements:SourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLeadfeederConfiguration:SourceLeadfeederConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","secret":true},"startDate":{"type":"string"}},"type":"object","required":["apiToken","startDate"]},"airbyte:index/SourceLeadfeederResourceAllocation:SourceLeadfeederResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederResourceAllocationDefault:SourceLeadfeederResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederResourceAllocationJobSpecific:SourceLeadfeederResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLeadfeederResourceAllocationDefault:SourceLeadfeederResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLeadfeederResourceAllocationJobSpecific:SourceLeadfeederResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederResourceAllocationJobSpecificResourceRequirements:SourceLeadfeederResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLeadfeederResourceAllocationJobSpecificResourceRequirements:SourceLeadfeederResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLemlistConfiguration:SourceLemlistConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Lemlist API key,\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceLemlistResourceAllocation:SourceLemlistResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLemlistResourceAllocationDefault:SourceLemlistResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLemlistResourceAllocationJobSpecific:SourceLemlistResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLemlistResourceAllocationDefault:SourceLemlistResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLemlistResourceAllocationJobSpecific:SourceLemlistResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLemlistResourceAllocationJobSpecificResourceRequirements:SourceLemlistResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLemlistResourceAllocationJobSpecificResourceRequirements:SourceLemlistResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLeverHiringConfiguration:SourceLeverHiringConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringConfigurationCredentials:SourceLeverHiringConfigurationCredentials","description":"Choose how to authenticate to Lever Hiring.\n"},"environment":{"type":"string","description":"The environment in which you'd like to replicate data for Lever. This is used to determine which Lever API endpoint to use. Default: \"Sandbox\"; must be one of [\"Production\", \"Sandbox\"]\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. Note that it will be used only in the following incremental streams: comments, commits, and issues.\n"}},"type":"object","required":["startDate"],"language":{"nodejs":{"requiredOutputs":["environment","startDate"]}}},"airbyte:index/SourceLeverHiringConfigurationCredentials:SourceLeverHiringConfigurationCredentials":{"properties":{"authenticateViaLeverApiKey":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKey:SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKey"},"authenticateViaLeverOAuth":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringConfigurationCredentialsAuthenticateViaLeverOAuth:SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverOAuth"}},"type":"object"},"airbyte:index/SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKey:SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKey":{"properties":{"apiKey":{"type":"string","description":"The Api Key of your Lever Hiring account.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverOAuth:SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverOAuth":{"properties":{"clientId":{"type":"string","description":"The Client ID of your Lever Hiring developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Lever Hiring developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The token for obtaining new access token.\n","secret":true}},"type":"object","required":["refreshToken"]},"airbyte:index/SourceLeverHiringResourceAllocation:SourceLeverHiringResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringResourceAllocationDefault:SourceLeverHiringResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringResourceAllocationJobSpecific:SourceLeverHiringResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLeverHiringResourceAllocationDefault:SourceLeverHiringResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLeverHiringResourceAllocationJobSpecific:SourceLeverHiringResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringResourceAllocationJobSpecificResourceRequirements:SourceLeverHiringResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLeverHiringResourceAllocationJobSpecificResourceRequirements:SourceLeverHiringResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLinkedinAdsConfiguration:SourceLinkedinAdsConfiguration":{"properties":{"accountIds":{"type":"array","items":{"type":"number"},"description":"Specify the account IDs to pull data from, separated by a space. Leave this field empty if you want to pull the data from all accounts accessible by the authenticated user. See the \\n\\nLinkedIn docs\\n\\n to locate these IDs. Default: []\n"},"adAnalyticsReports":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsConfigurationAdAnalyticsReport:SourceLinkedinAdsConfigurationAdAnalyticsReport"}},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsConfigurationCredentials:SourceLinkedinAdsConfigurationCredentials"},"lookbackWindow":{"type":"number","description":"How far into the past to look for records. (in days). Default: 0\n"},"numWorkers":{"type":"number","description":"The number of workers to use for the connector. This is used to limit the number of concurrent requests to the LinkedIn Ads API. If not set, the default is 3 workers. Default: 3\n"},"startDate":{"type":"string","description":"UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated.\n"}},"type":"object","required":["startDate"],"language":{"nodejs":{"requiredOutputs":["accountIds","lookbackWindow","numWorkers","startDate"]}}},"airbyte:index/SourceLinkedinAdsConfigurationAdAnalyticsReport:SourceLinkedinAdsConfigurationAdAnalyticsReport":{"properties":{"name":{"type":"string","description":"The name for the custom report.\n"},"pivotBy":{"type":"string","description":"Choose a category to pivot your analytics report around. This selection will organize your data based on the chosen attribute, allowing you to analyze trends and performance from different perspectives. must be one of [\"COMPANY\", \"ACCOUNT\", \"SHARE\", \"CAMPAIGN\", \"CREATIVE\", \"CAMPAIGN*GROUP\", \"CONVERSION\", \"CONVERSATION*NODE\", \"CONVERSATION*NODE*OPTION*INDEX\", \"SERVING*LOCATION\", \"CARD*INDEX\", \"MEMBER*COMPANY*SIZE\", \"MEMBER*INDUSTRY\", \"MEMBER*SENIORITY\", \"MEMBER*JOB*TITLE\", \"MEMBER*JOB*FUNCTION\", \"MEMBER*COUNTRY*V2\", \"MEMBER*REGION*V2\", \"MEMBER*COMPANY\", \"PLACEMENT*NAME\", \"IMPRESSION*DEVICE_TYPE\"]\n"},"timeGranularity":{"type":"string","description":"Choose how to group the data in your report by time. The options are:\\n\\n- 'ALL': A single result summarizing the entire time range.\\n\\n- 'DAILY': Group results by each day.\\n\\n- 'MONTHLY': Group results by each month.\\n\\n- 'YEARLY': Group results by each year.\\n\\nSelecting a time grouping helps you analyze trends and patterns over different time periods. must be one of [\"ALL\", \"DAILY\", \"MONTHLY\", \"YEARLY\"]\n"}},"type":"object","required":["name","pivotBy","timeGranularity"]},"airbyte:index/SourceLinkedinAdsConfigurationCredentials:SourceLinkedinAdsConfigurationCredentials":{"properties":{"accessToken":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsConfigurationCredentialsAccessToken:SourceLinkedinAdsConfigurationCredentialsAccessToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsConfigurationCredentialsOAuth20:SourceLinkedinAdsConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceLinkedinAdsConfigurationCredentialsAccessToken:SourceLinkedinAdsConfigurationCredentialsAccessToken":{"properties":{"accessToken":{"type":"string","description":"The access token generated for your developer application. Refer to our \\n\\ndocumentation\\n\\n for more information.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceLinkedinAdsConfigurationCredentialsOAuth20:SourceLinkedinAdsConfigurationCredentialsOAuth20":{"properties":{"clientId":{"type":"string","description":"The client ID of your developer application. Refer to our \\n\\ndocumentation\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The client secret of your developer application. Refer to our \\n\\ndocumentation\\n\\n for more information.\n","secret":true},"refreshToken":{"type":"string","description":"The key to refresh the expired access token. Refer to our \\n\\ndocumentation\\n\\n for more information.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceLinkedinAdsResourceAllocation:SourceLinkedinAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsResourceAllocationDefault:SourceLinkedinAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsResourceAllocationJobSpecific:SourceLinkedinAdsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLinkedinAdsResourceAllocationDefault:SourceLinkedinAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLinkedinAdsResourceAllocationJobSpecific:SourceLinkedinAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements:SourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements:SourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLinkedinPagesConfiguration:SourceLinkedinPagesConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesConfigurationCredentials:SourceLinkedinPagesConfigurationCredentials"},"orgId":{"type":"string","description":"Specify the Organization ID\n","secret":true},"startDate":{"type":"string","description":"Start date for getting metrics per time period. Must be atmost 12 months before the request date (UTC) and atleast 2 days prior to the request date (UTC). See https://bit.ly/linkedin-pages-date-rules {{ \"\\n\" }} {{ response.errorDetails }}. Default: \"2023-01-01T00:00:00Z\"\n"},"timeGranularityType":{"type":"string","description":"Granularity of the statistics for metrics per time period. Must be either \"DAY\" or \"MONTH\". Default: \"DAY\"; must be one of [\"DAY\", \"MONTH\"]\n"}},"type":"object","required":["orgId"],"language":{"nodejs":{"requiredOutputs":["orgId","startDate","timeGranularityType"]}}},"airbyte:index/SourceLinkedinPagesConfigurationCredentials:SourceLinkedinPagesConfigurationCredentials":{"properties":{"accessToken":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesConfigurationCredentialsAccessToken:SourceLinkedinPagesConfigurationCredentialsAccessToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesConfigurationCredentialsOAuth20:SourceLinkedinPagesConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceLinkedinPagesConfigurationCredentialsAccessToken:SourceLinkedinPagesConfigurationCredentialsAccessToken":{"properties":{"accessToken":{"type":"string","description":"The token value generated using the LinkedIn Developers OAuth Token Tools. See the \\n\\ndocs\\n\\n to obtain yours.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceLinkedinPagesConfigurationCredentialsOAuth20:SourceLinkedinPagesConfigurationCredentialsOAuth20":{"properties":{"clientId":{"type":"string","description":"The client ID of the LinkedIn developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The client secret of the LinkedIn developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The token value generated using the LinkedIn Developers OAuth Token Tools. See the \\n\\ndocs\\n\\n to obtain yours.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceLinkedinPagesResourceAllocation:SourceLinkedinPagesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesResourceAllocationDefault:SourceLinkedinPagesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesResourceAllocationJobSpecific:SourceLinkedinPagesResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLinkedinPagesResourceAllocationDefault:SourceLinkedinPagesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLinkedinPagesResourceAllocationJobSpecific:SourceLinkedinPagesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements:SourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements:SourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLinnworksConfiguration:SourceLinnworksConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"applicationId":{"type":"string","description":"Linnworks Application ID\n"},"applicationSecret":{"type":"string","description":"Linnworks Application Secret\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"},"token":{"type":"string","secret":true}},"type":"object","required":["applicationId","applicationSecret","startDate","token"]},"airbyte:index/SourceLinnworksResourceAllocation:SourceLinnworksResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLinnworksResourceAllocationDefault:SourceLinnworksResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLinnworksResourceAllocationJobSpecific:SourceLinnworksResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLinnworksResourceAllocationDefault:SourceLinnworksResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLinnworksResourceAllocationJobSpecific:SourceLinnworksResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLinnworksResourceAllocationJobSpecificResourceRequirements:SourceLinnworksResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLinnworksResourceAllocationJobSpecificResourceRequirements:SourceLinnworksResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLokaliseConfiguration:SourceLokaliseConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Lokalise API Key with read-access. Available at Profile settings \u003e API tokens. See \\n\\nhere\\n\\n.\n","secret":true},"projectId":{"type":"string","description":"Lokalise project ID. Available at Project Settings \u003e General.\n"}},"type":"object","required":["apiKey","projectId"]},"airbyte:index/SourceLokaliseResourceAllocation:SourceLokaliseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLokaliseResourceAllocationDefault:SourceLokaliseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLokaliseResourceAllocationJobSpecific:SourceLokaliseResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLokaliseResourceAllocationDefault:SourceLokaliseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLokaliseResourceAllocationJobSpecific:SourceLokaliseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLokaliseResourceAllocationJobSpecificResourceRequirements:SourceLokaliseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLokaliseResourceAllocationJobSpecificResourceRequirements:SourceLokaliseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLookerConfiguration:SourceLookerConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID is first part of an API3 key that is specific to each Looker user. See the \\n\\ndocs\\n\\n for more information on how to generate this key.\n"},"clientSecret":{"type":"string","description":"The Client Secret is second part of an API3 key.\n","secret":true},"domain":{"type":"string","description":"Domain for your Looker account, e.g. airbyte.cloud.looker.com,looker.[clientname].com,IP address\n"},"runLookIds":{"type":"array","items":{"type":"string"},"description":"The IDs of any Looks to run\n"}},"type":"object","required":["clientId","clientSecret","domain"]},"airbyte:index/SourceLookerResourceAllocation:SourceLookerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLookerResourceAllocationDefault:SourceLookerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLookerResourceAllocationJobSpecific:SourceLookerResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLookerResourceAllocationDefault:SourceLookerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLookerResourceAllocationJobSpecific:SourceLookerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLookerResourceAllocationJobSpecificResourceRequirements:SourceLookerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLookerResourceAllocationJobSpecificResourceRequirements:SourceLookerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLumaConfiguration:SourceLumaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Get your API key on lu.ma Calendars dashboard → Settings.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceLumaResourceAllocation:SourceLumaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceLumaResourceAllocationDefault:SourceLumaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceLumaResourceAllocationJobSpecific:SourceLumaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceLumaResourceAllocationDefault:SourceLumaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceLumaResourceAllocationJobSpecific:SourceLumaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceLumaResourceAllocationJobSpecificResourceRequirements:SourceLumaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceLumaResourceAllocationJobSpecificResourceRequirements:SourceLumaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMailchimpConfiguration:SourceMailchimpConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceMailchimpConfigurationCredentials:SourceMailchimpConfigurationCredentials"},"dataCenter":{"type":"string","description":"Technical fields used to identify datacenter to send request to\n"},"startDate":{"type":"string","description":"The date from which you want to start syncing data for Incremental streams. Only records that have been created or modified since this date will be synced. If left blank, all data will by synced.\n"}},"type":"object"},"airbyte:index/SourceMailchimpConfigurationCredentials:SourceMailchimpConfigurationCredentials":{"properties":{"apiKey":{"$ref":"#/types/airbyte:index%2FSourceMailchimpConfigurationCredentialsApiKey:SourceMailchimpConfigurationCredentialsApiKey"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceMailchimpConfigurationCredentialsOAuth20:SourceMailchimpConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceMailchimpConfigurationCredentialsApiKey:SourceMailchimpConfigurationCredentialsApiKey":{"properties":{"apikey":{"type":"string","description":"Mailchimp API Key. See the \\n\\ndocs\\n\\n for information on how to generate this key.\n","secret":true}},"type":"object","required":["apikey"]},"airbyte:index/SourceMailchimpConfigurationCredentialsOAuth20:SourceMailchimpConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"An access token generated using the above client ID and secret.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of your OAuth application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your OAuth application.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceMailchimpResourceAllocation:SourceMailchimpResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMailchimpResourceAllocationDefault:SourceMailchimpResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMailchimpResourceAllocationJobSpecific:SourceMailchimpResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMailchimpResourceAllocationDefault:SourceMailchimpResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMailchimpResourceAllocationJobSpecific:SourceMailchimpResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMailchimpResourceAllocationJobSpecificResourceRequirements:SourceMailchimpResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMailchimpResourceAllocationJobSpecificResourceRequirements:SourceMailchimpResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMailgunConfiguration:SourceMailgunConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"domainRegion":{"type":"string","description":"Domain region code. 'EU' or 'US' are possible values. The default is 'US'. Default: \"US\"; must be one of [\"US\", \"EU\"]\n"},"privateKey":{"type":"string","description":"Primary account API key to access your Mailgun data.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2020-10-01 00:00:00. Any data before this date will not be replicated. If omitted, defaults to 3 days ago.\n"}},"type":"object","required":["privateKey"],"language":{"nodejs":{"requiredOutputs":["domainRegion","privateKey"]}}},"airbyte:index/SourceMailgunResourceAllocation:SourceMailgunResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMailgunResourceAllocationDefault:SourceMailgunResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMailgunResourceAllocationJobSpecific:SourceMailgunResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMailgunResourceAllocationDefault:SourceMailgunResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMailgunResourceAllocationJobSpecific:SourceMailgunResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMailgunResourceAllocationJobSpecificResourceRequirements:SourceMailgunResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMailgunResourceAllocationJobSpecificResourceRequirements:SourceMailgunResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMailjetSmsConfiguration:SourceMailjetSmsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"endDate":{"type":"number","description":"Retrieve SMS messages created before the specified timestamp. Required format - Unix timestamp.\n"},"startDate":{"type":"number","description":"Retrieve SMS messages created after the specified timestamp. Required format - Unix timestamp.\n"},"token":{"type":"string","description":"Your access token. See \\n\\nhere\\n\\n.\n","secret":true}},"type":"object","required":["token"]},"airbyte:index/SourceMailjetSmsResourceAllocation:SourceMailjetSmsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsResourceAllocationDefault:SourceMailjetSmsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsResourceAllocationJobSpecific:SourceMailjetSmsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMailjetSmsResourceAllocationDefault:SourceMailjetSmsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMailjetSmsResourceAllocationJobSpecific:SourceMailjetSmsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsResourceAllocationJobSpecificResourceRequirements:SourceMailjetSmsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMailjetSmsResourceAllocationJobSpecificResourceRequirements:SourceMailjetSmsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMarketoConfiguration:SourceMarketoConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your Marketo developer application. See \\n\\n the docs \\n\\n for info on how to obtain this.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your Marketo developer application. See \\n\\n the docs \\n\\n for info on how to obtain this.\n","secret":true},"domainUrl":{"type":"string","description":"Your Marketo Base URL. See \\n\\n the docs \\n\\n for info on how to obtain this.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["clientId","clientSecret","domainUrl","startDate"]},"airbyte:index/SourceMarketoResourceAllocation:SourceMarketoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMarketoResourceAllocationDefault:SourceMarketoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMarketoResourceAllocationJobSpecific:SourceMarketoResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMarketoResourceAllocationDefault:SourceMarketoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMarketoResourceAllocationJobSpecific:SourceMarketoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMarketoResourceAllocationJobSpecificResourceRequirements:SourceMarketoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMarketoResourceAllocationJobSpecificResourceRequirements:SourceMarketoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMetabaseConfiguration:SourceMetabaseConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"instanceApiUrl":{"type":"string","description":"URL to your metabase instance API\n"},"password":{"type":"string","secret":true},"sessionToken":{"type":"string","description":"To generate your session token, you need to run the following command: `curl -X POST \\\n-H \"Content-Type: application/json\" \\\n-d '{\"username\": \"person@metabase.com\", \"password\": \"fakepassword\"}' \\\nhttp://localhost:3000/api/session\n` Then copy the value of the \u003cspan pulumi-lang-nodejs=\"`id`\" pulumi-lang-dotnet=\"`Id`\" pulumi-lang-go=\"`id`\" pulumi-lang-python=\"`id`\" pulumi-lang-yaml=\"`id`\" pulumi-lang-java=\"`id`\"\u003e`id`\u003c/span\u003e field returned by a successful call to that API.\nNote that by default, sessions are good for 14 days and needs to be regenerated.\n","secret":true},"username":{"type":"string"}},"type":"object","required":["instanceApiUrl","username"]},"airbyte:index/SourceMetabaseResourceAllocation:SourceMetabaseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMetabaseResourceAllocationDefault:SourceMetabaseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMetabaseResourceAllocationJobSpecific:SourceMetabaseResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMetabaseResourceAllocationDefault:SourceMetabaseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMetabaseResourceAllocationJobSpecific:SourceMetabaseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMetabaseResourceAllocationJobSpecificResourceRequirements:SourceMetabaseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMetabaseResourceAllocationJobSpecificResourceRequirements:SourceMetabaseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMicrosoftOnedriveConfiguration:SourceMicrosoftOnedriveConfiguration":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationCredentials:SourceMicrosoftOnedriveConfigurationCredentials","description":"Credentials for connecting to the One Drive API\n"},"driveName":{"type":"string","description":"Name of the Microsoft OneDrive drive where the file(s) exist. Default: \"OneDrive\"\n"},"folderPath":{"type":"string","description":"Path to a specific folder within the drives to search for files. Leave empty to search all folders of the drives. This does not apply to shared items. Default: \".\"\n"},"searchScope":{"type":"string","description":"Specifies the location(s) to search for files. Valid options are 'ACCESSIBLE*DRIVES' to search in the selected OneDrive drive, 'SHARED*ITEMS' for shared items the user has access to, and 'ALL' to search both. Default: \"ALL\"; must be one of [\"ACCESSIBLE*DRIVES\", \"SHARED*ITEMS\", \"ALL\"]\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.\n"},"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStream:SourceMicrosoftOnedriveConfigurationStream"},"description":"Each instance of this configuration defines a \\n\\nstream\\n\\n. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.\n"}},"type":"object","required":["credentials","streams"],"language":{"nodejs":{"requiredOutputs":["credentials","driveName","folderPath","searchScope","streams"]}}},"airbyte:index/SourceMicrosoftOnedriveConfigurationCredentials:SourceMicrosoftOnedriveConfigurationCredentials":{"properties":{"authenticateViaMicrosoftOAuth":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuth:SourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuth","description":"OAuthCredentials class to hold authentication details for Microsoft OAuth authentication. This class uses pydantic for data validation and settings management.\n"},"serviceKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationCredentialsServiceKeyAuthentication:SourceMicrosoftOnedriveConfigurationCredentialsServiceKeyAuthentication","description":"ServiceCredentials class for service key authentication. This class is structured similarly to OAuthCredentials but for a different authentication method.\n"}},"type":"object"},"airbyte:index/SourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuth:SourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuth":{"properties":{"clientId":{"type":"string","description":"Client ID of your Microsoft developer application\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret of your Microsoft developer application\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token of your Microsoft developer application\n","secret":true},"tenantId":{"type":"string","description":"Tenant ID of the Microsoft OneDrive user\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken","tenantId"]},"airbyte:index/SourceMicrosoftOnedriveConfigurationCredentialsServiceKeyAuthentication:SourceMicrosoftOnedriveConfigurationCredentialsServiceKeyAuthentication":{"properties":{"clientId":{"type":"string","description":"Client ID of your Microsoft developer application\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret of your Microsoft developer application\n","secret":true},"tenantId":{"type":"string","description":"Tenant ID of the Microsoft OneDrive user\n","secret":true},"userPrincipalName":{"type":"string","description":"Special characters such as a period, comma, space, and the at sign (@) are converted to underscores (_). More details: https://learn.microsoft.com/en-us/sharepoint/list-onedrive-urls\n","secret":true}},"type":"object","required":["clientId","clientSecret","tenantId","userPrincipalName"]},"airbyte:index/SourceMicrosoftOnedriveConfigurationStream:SourceMicrosoftOnedriveConfigurationStream":{"properties":{"daysToSyncIfHistoryIsFull":{"type":"number","description":"When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. Default: 3\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormat:SourceMicrosoftOnedriveConfigurationStreamFormat","description":"The configuration options that are used to alter how to read incoming files that deviate from the standard formatting.\n"},"globs":{"type":"array","items":{"type":"string"},"description":"The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look \\n\\nhere\\n\\n. Default: [\"**\"]\n"},"inputSchema":{"type":"string","description":"The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files.\n"},"name":{"type":"string","description":"The name of the stream.\n"},"primaryKey":{"type":"string","description":"The column or columns (for a composite key) that serves as the unique identifier of a record. If empty, the primary key will default to the parser's default primary key.\n"},"schemaless":{"type":"boolean","description":"When enabled, syncs will not validate or structure records against the stream's schema. Default: false\n"},"validationPolicy":{"type":"string","description":"The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. Default: \"Emit Record\"; must be one of [\"Emit Record\", \"Skip Record\", \"Wait for Discover\"]\n"}},"type":"object","required":["format","name"],"language":{"nodejs":{"requiredOutputs":["daysToSyncIfHistoryIsFull","format","globs","name","schemaless","validationPolicy"]}}},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormat:SourceMicrosoftOnedriveConfigurationStreamFormat":{"properties":{"avroFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatAvroFormat:SourceMicrosoftOnedriveConfigurationStreamFormatAvroFormat"},"csvFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatCsvFormat:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormat"},"jsonlFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatJsonlFormat:SourceMicrosoftOnedriveConfigurationStreamFormatJsonlFormat"},"parquetFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatParquetFormat:SourceMicrosoftOnedriveConfigurationStreamFormatParquetFormat"},"unstructuredDocumentFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormat:SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormat","description":"Extract text from document formats (.pdf, .docx, .md, .pptx) and emit as one record per file.\n"}},"type":"object"},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatAvroFormat:SourceMicrosoftOnedriveConfigurationStreamFormatAvroFormat":{"properties":{"doubleAsString":{"type":"boolean","description":"Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["doubleAsString"]}}},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormat:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormat":{"properties":{"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"falseValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as false values. Default: [\"n\",\"no\",\"f\",\"false\",\"off\",\"0\"]\n"},"headerDefinition":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinition:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinition","description":"How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where \u003cspan pulumi-lang-nodejs=\"`i`\" pulumi-lang-dotnet=\"`I`\" pulumi-lang-go=\"`i`\" pulumi-lang-python=\"`i`\" pulumi-lang-yaml=\"`i`\" pulumi-lang-java=\"`i`\"\u003e`i`\u003c/span\u003e is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows.\n"},"ignoreErrorsOnFieldsMismatch":{"type":"boolean","description":"Whether to ignore errors that occur when the number of fields in the CSV does not match the number of columns in the schema. Default: false\n"},"nullValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. Default: []\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"},"skipRowsAfterHeader":{"type":"number","description":"The number of rows to skip after the header row. Default: 0\n"},"skipRowsBeforeHeader":{"type":"number","description":"The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. Default: 0\n"},"stringsCanBeNull":{"type":"boolean","description":"Whether strings can be interpreted as null values. If true, strings that match the null*values set will be interpreted as null. If false, strings that match the null*values set will be interpreted as the string itself. Default: true\n"},"trueValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as true values. Default: [\"y\",\"yes\",\"t\",\"true\",\"on\",\"1\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["delimiter","doubleQuote","encoding","falseValues","ignoreErrorsOnFieldsMismatch","nullValues","quoteChar","skipRowsAfterHeader","skipRowsBeforeHeader","stringsCanBeNull","trueValues"]}}},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinition:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinition":{"properties":{"autogenerated":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated"},"fromCsv":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv"},"userProvided":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided"}},"type":"object"},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated":{"type":"object"},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv":{"type":"object"},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceMicrosoftOnedriveConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided":{"properties":{"columnNames":{"type":"array","items":{"type":"string"},"description":"The column names that will be used while emitting the CSV records\n"}},"type":"object","required":["columnNames"]},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatJsonlFormat:SourceMicrosoftOnedriveConfigurationStreamFormatJsonlFormat":{"type":"object"},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatParquetFormat:SourceMicrosoftOnedriveConfigurationStreamFormatParquetFormat":{"properties":{"decimalAsFloat":{"type":"boolean","description":"Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["decimalAsFloat"]}}},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormat:SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormat":{"properties":{"processing":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing","description":"Processing configuration\n"},"skipUnprocessableFiles":{"type":"boolean","description":"If true, skip files that cannot be parsed and pass the error message along as the *ab*source*file*parse_error field. If false, fail the sync. Default: true\n"},"strategy":{"type":"string","description":"The strategy used to parse documents. \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e extracts text directly from the document which doesn't work for all files. \u003cspan pulumi-lang-nodejs=\"`ocrOnly`\" pulumi-lang-dotnet=\"`OcrOnly`\" pulumi-lang-go=\"`ocrOnly`\" pulumi-lang-python=\"`ocr_only`\" pulumi-lang-yaml=\"`ocrOnly`\" pulumi-lang-java=\"`ocrOnly`\"\u003e`ocr_only`\u003c/span\u003e is more reliable, but slower. \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e is the most reliable, but requires an API key and a hosted instance of unstructured and can't be used with local mode. See the unstructured.io documentation for more details: https://unstructured-io.github.io/unstructured/core/partition.html#partition-pdf. Default: \"auto\"; must be one of [\"auto\", \"fast\", \"ocr*only\", \"hi*res\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["skipUnprocessableFiles","strategy"]}}},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessing":{"properties":{"local":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal","description":"Process files locally, supporting \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`ocr`\" pulumi-lang-dotnet=\"`Ocr`\" pulumi-lang-go=\"`ocr`\" pulumi-lang-python=\"`ocr`\" pulumi-lang-yaml=\"`ocr`\" pulumi-lang-java=\"`ocr`\"\u003e`ocr`\u003c/span\u003e modes. This is the default option.\n"}},"type":"object"},"airbyte:index/SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceMicrosoftOnedriveConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal":{"type":"object"},"airbyte:index/SourceMicrosoftOnedriveResourceAllocation:SourceMicrosoftOnedriveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveResourceAllocationDefault:SourceMicrosoftOnedriveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveResourceAllocationJobSpecific:SourceMicrosoftOnedriveResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMicrosoftOnedriveResourceAllocationDefault:SourceMicrosoftOnedriveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMicrosoftOnedriveResourceAllocationJobSpecific:SourceMicrosoftOnedriveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements:SourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements:SourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMicrosoftSharepointConfiguration:SourceMicrosoftSharepointConfiguration":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationCredentials:SourceMicrosoftSharepointConfigurationCredentials","description":"Credentials for connecting to the One Drive API\n"},"deliveryMethod":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationDeliveryMethod:SourceMicrosoftSharepointConfigurationDeliveryMethod"},"folderPath":{"type":"string","description":"Path to a specific folder within the drives to search for files. Leave empty to search all folders of the drives. This does not apply to shared items. Default: \".\"\n"},"searchScope":{"type":"string","description":"Specifies the location(s) to search for files. Valid options are 'ACCESSIBLE*DRIVES' for all SharePoint drives the user can access, 'SHARED*ITEMS' for shared items the user has access to, and 'ALL' to search both. Default: \"ALL\"; must be one of [\"ACCESSIBLE*DRIVES\", \"SHARED*ITEMS\", \"ALL\"]\n"},"siteUrl":{"type":"string","description":"Url of SharePoint site to search for files. Leave empty to search in the main site. Use 'https://\\n\\n.sharepoint.com/sites/' to iterate over all sites. Default: \"\"\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.\n"},"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStream:SourceMicrosoftSharepointConfigurationStream"},"description":"Each instance of this configuration defines a \\n\\nstream\\n\\n. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.\n"}},"type":"object","required":["credentials","streams"],"language":{"nodejs":{"requiredOutputs":["credentials","folderPath","searchScope","siteUrl","streams"]}}},"airbyte:index/SourceMicrosoftSharepointConfigurationCredentials:SourceMicrosoftSharepointConfigurationCredentials":{"properties":{"authenticateViaMicrosoftOAuth":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuth:SourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuth","description":"OAuthCredentials class to hold authentication details for Microsoft OAuth authentication. This class uses pydantic for data validation and settings management.\n"},"serviceKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationCredentialsServiceKeyAuthentication:SourceMicrosoftSharepointConfigurationCredentialsServiceKeyAuthentication","description":"ServiceCredentials class for service key authentication. This class is structured similarly to OAuthCredentials but for a different authentication method.\n"}},"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuth:SourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuth":{"properties":{"clientId":{"type":"string","description":"Client ID of your Microsoft developer application\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret of your Microsoft developer application\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token of your Microsoft developer application\n","secret":true},"tenantId":{"type":"string","description":"Tenant ID of the Microsoft SharePoint user\n","secret":true}},"type":"object","required":["clientId","clientSecret","tenantId"]},"airbyte:index/SourceMicrosoftSharepointConfigurationCredentialsServiceKeyAuthentication:SourceMicrosoftSharepointConfigurationCredentialsServiceKeyAuthentication":{"properties":{"clientId":{"type":"string","description":"Client ID of your Microsoft developer application\n","secret":true},"clientSecret":{"type":"string","description":"Client Secret of your Microsoft developer application\n","secret":true},"tenantId":{"type":"string","description":"Tenant ID of the Microsoft SharePoint user\n","secret":true},"userPrincipalName":{"type":"string","description":"Special characters such as a period, comma, space, and the at sign (@) are converted to underscores (_). More details: https://learn.microsoft.com/en-us/sharepoint/list-onedrive-urls\n","secret":true}},"type":"object","required":["clientId","clientSecret","tenantId","userPrincipalName"]},"airbyte:index/SourceMicrosoftSharepointConfigurationDeliveryMethod:SourceMicrosoftSharepointConfigurationDeliveryMethod":{"properties":{"copyRawFiles":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationDeliveryMethodCopyRawFiles:SourceMicrosoftSharepointConfigurationDeliveryMethodCopyRawFiles","description":"Copy raw files without parsing their contents. Bits are copied into the destination exactly as they appeared in the source. Recommended for use with unstructured text data, non-text and compressed files.\n"},"replicateRecords":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationDeliveryMethodReplicateRecords:SourceMicrosoftSharepointConfigurationDeliveryMethodReplicateRecords","description":"Recommended - Extract and load structured records into your destination of choice. This is the classic method of moving data in Airbyte. It allows for blocking and hashing individual fields or files from a structured schema. Data can be flattened, typed and deduped depending on the destination.\n"}},"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationDeliveryMethodCopyRawFiles:SourceMicrosoftSharepointConfigurationDeliveryMethodCopyRawFiles":{"properties":{"preserveDirectoryStructure":{"type":"boolean","description":"If enabled, sends subdirectory folder structure along with source file names to the destination. Otherwise, files will be synced by their names only. This option is ignored when file-based replication is not enabled. Default: true\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["preserveDirectoryStructure"]}}},"airbyte:index/SourceMicrosoftSharepointConfigurationDeliveryMethodReplicateRecords:SourceMicrosoftSharepointConfigurationDeliveryMethodReplicateRecords":{"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStream:SourceMicrosoftSharepointConfigurationStream":{"properties":{"daysToSyncIfHistoryIsFull":{"type":"number","description":"When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. Default: 3\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormat:SourceMicrosoftSharepointConfigurationStreamFormat","description":"The configuration options that are used to alter how to read incoming files that deviate from the standard formatting.\n"},"globs":{"type":"array","items":{"type":"string"},"description":"The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look \\n\\nhere\\n\\n. Default: [\"**\"]\n"},"inputSchema":{"type":"string","description":"The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files.\n"},"name":{"type":"string","description":"The name of the stream.\n"},"primaryKey":{"type":"string","description":"The column or columns (for a composite key) that serves as the unique identifier of a record. If empty, the primary key will default to the parser's default primary key.\n"},"recentNFilesToReadForSchemaDiscovery":{"type":"number","description":"The number of resent files which will be used to discover the schema for this stream.\n"},"schemaless":{"type":"boolean","description":"When enabled, syncs will not validate or structure records against the stream's schema. Default: false\n"},"validationPolicy":{"type":"string","description":"The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. Default: \"Emit Record\"; must be one of [\"Emit Record\", \"Skip Record\", \"Wait for Discover\"]\n"}},"type":"object","required":["format","name"],"language":{"nodejs":{"requiredOutputs":["daysToSyncIfHistoryIsFull","format","globs","name","schemaless","validationPolicy"]}}},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormat:SourceMicrosoftSharepointConfigurationStreamFormat":{"properties":{"avroFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatAvroFormat:SourceMicrosoftSharepointConfigurationStreamFormatAvroFormat"},"csvFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatCsvFormat:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormat"},"excelFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatExcelFormat:SourceMicrosoftSharepointConfigurationStreamFormatExcelFormat"},"jsonlFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatJsonlFormat:SourceMicrosoftSharepointConfigurationStreamFormatJsonlFormat"},"parquetFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatParquetFormat:SourceMicrosoftSharepointConfigurationStreamFormatParquetFormat"},"unstructuredDocumentFormat":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormat:SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormat","description":"Extract text from document formats (.pdf, .docx, .md, .pptx) and emit as one record per file.\n"}},"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatAvroFormat:SourceMicrosoftSharepointConfigurationStreamFormatAvroFormat":{"properties":{"doubleAsString":{"type":"boolean","description":"Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["doubleAsString"]}}},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatCsvFormat:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormat":{"properties":{"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"falseValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as false values. Default: [\"n\",\"no\",\"f\",\"false\",\"off\",\"0\"]\n"},"headerDefinition":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinition:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinition","description":"How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where \u003cspan pulumi-lang-nodejs=\"`i`\" pulumi-lang-dotnet=\"`I`\" pulumi-lang-go=\"`i`\" pulumi-lang-python=\"`i`\" pulumi-lang-yaml=\"`i`\" pulumi-lang-java=\"`i`\"\u003e`i`\u003c/span\u003e is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows.\n"},"ignoreErrorsOnFieldsMismatch":{"type":"boolean","description":"Whether to ignore errors that occur when the number of fields in the CSV does not match the number of columns in the schema. Default: false\n"},"nullValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. Default: []\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"},"skipRowsAfterHeader":{"type":"number","description":"The number of rows to skip after the header row. Default: 0\n"},"skipRowsBeforeHeader":{"type":"number","description":"The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. Default: 0\n"},"stringsCanBeNull":{"type":"boolean","description":"Whether strings can be interpreted as null values. If true, strings that match the null*values set will be interpreted as null. If false, strings that match the null*values set will be interpreted as the string itself. Default: true\n"},"trueValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as true values. Default: [\"y\",\"yes\",\"t\",\"true\",\"on\",\"1\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["delimiter","doubleQuote","encoding","falseValues","ignoreErrorsOnFieldsMismatch","nullValues","quoteChar","skipRowsAfterHeader","skipRowsBeforeHeader","stringsCanBeNull","trueValues"]}}},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinition:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinition":{"properties":{"autogenerated":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated"},"fromCsv":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv"},"userProvided":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided"}},"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated":{"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv":{"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceMicrosoftSharepointConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided":{"properties":{"columnNames":{"type":"array","items":{"type":"string"},"description":"The column names that will be used while emitting the CSV records\n"}},"type":"object","required":["columnNames"]},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatExcelFormat:SourceMicrosoftSharepointConfigurationStreamFormatExcelFormat":{"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatJsonlFormat:SourceMicrosoftSharepointConfigurationStreamFormatJsonlFormat":{"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatParquetFormat:SourceMicrosoftSharepointConfigurationStreamFormatParquetFormat":{"properties":{"decimalAsFloat":{"type":"boolean","description":"Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["decimalAsFloat"]}}},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormat:SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormat":{"properties":{"processing":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessing","description":"Processing configuration\n"},"skipUnprocessableFiles":{"type":"boolean","description":"If true, skip files that cannot be parsed and pass the error message along as the *ab*source*file*parse_error field. If false, fail the sync. Default: true\n"},"strategy":{"type":"string","description":"The strategy used to parse documents. \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e extracts text directly from the document which doesn't work for all files. \u003cspan pulumi-lang-nodejs=\"`ocrOnly`\" pulumi-lang-dotnet=\"`OcrOnly`\" pulumi-lang-go=\"`ocrOnly`\" pulumi-lang-python=\"`ocr_only`\" pulumi-lang-yaml=\"`ocrOnly`\" pulumi-lang-java=\"`ocrOnly`\"\u003e`ocr_only`\u003c/span\u003e is more reliable, but slower. \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e is the most reliable, but requires an API key and a hosted instance of unstructured and can't be used with local mode. See the unstructured.io documentation for more details: https://unstructured-io.github.io/unstructured/core/partition.html#partition-pdf. Default: \"auto\"; must be one of [\"auto\", \"fast\", \"ocr*only\", \"hi*res\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["skipUnprocessableFiles","strategy"]}}},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessing":{"properties":{"local":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal","description":"Process files locally, supporting \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`ocr`\" pulumi-lang-dotnet=\"`Ocr`\" pulumi-lang-go=\"`ocr`\" pulumi-lang-python=\"`ocr`\" pulumi-lang-yaml=\"`ocr`\" pulumi-lang-java=\"`ocr`\"\u003e`ocr`\u003c/span\u003e modes. This is the default option.\n"}},"type":"object"},"airbyte:index/SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceMicrosoftSharepointConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal":{"type":"object"},"airbyte:index/SourceMicrosoftSharepointResourceAllocation:SourceMicrosoftSharepointResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointResourceAllocationDefault:SourceMicrosoftSharepointResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointResourceAllocationJobSpecific:SourceMicrosoftSharepointResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMicrosoftSharepointResourceAllocationDefault:SourceMicrosoftSharepointResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMicrosoftSharepointResourceAllocationJobSpecific:SourceMicrosoftSharepointResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements:SourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements:SourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMicrosoftTeamsConfiguration:SourceMicrosoftTeamsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsConfigurationCredentials:SourceMicrosoftTeamsConfigurationCredentials","description":"Choose how to authenticate to Microsoft\n"},"period":{"type":"string","description":"Specifies the length of time over which the Team Device Report stream is aggregated. The supported values are: D7, D30, D90, and D180.\n"}},"type":"object","required":["period"]},"airbyte:index/SourceMicrosoftTeamsConfigurationCredentials:SourceMicrosoftTeamsConfigurationCredentials":{"properties":{"authenticateViaMicrosoft":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoft:SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoft"},"authenticateViaMicrosoftOAuth20":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftOAuth20:SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftOAuth20"}},"type":"object"},"airbyte:index/SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoft:SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoft":{"properties":{"clientId":{"type":"string","description":"The Client ID of your Microsoft Teams developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Microsoft Teams developer application.\n","secret":true},"tenantId":{"type":"string","description":"A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application \u003e Click on the … next to the Team title \u003e Click on Get link to team \u003e Copy the link to the team and grab the tenant ID form the URL\n","secret":true}},"type":"object","required":["clientId","clientSecret","tenantId"]},"airbyte:index/SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftOAuth20:SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftOAuth20":{"properties":{"clientId":{"type":"string","description":"The Client ID of your Microsoft Teams developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Microsoft Teams developer application.\n","secret":true},"refreshToken":{"type":"string","description":"A Refresh Token to renew the expired Access Token.\n","secret":true},"tenantId":{"type":"string","description":"A globally unique identifier (GUID) that is different than your organization name or domain. Follow these steps to obtain: open one of the Teams where you belong inside the Teams Application \u003e Click on the … next to the Team title \u003e Click on Get link to team \u003e Copy the link to the team and grab the tenant ID form the URL\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken","tenantId"]},"airbyte:index/SourceMicrosoftTeamsResourceAllocation:SourceMicrosoftTeamsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsResourceAllocationDefault:SourceMicrosoftTeamsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsResourceAllocationJobSpecific:SourceMicrosoftTeamsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMicrosoftTeamsResourceAllocationDefault:SourceMicrosoftTeamsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMicrosoftTeamsResourceAllocationJobSpecific:SourceMicrosoftTeamsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements:SourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements:SourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMixpanelConfiguration:SourceMixpanelConfiguration":{"properties":{"attributionWindow":{"type":"number","description":"A period of time for attributing results to ads and the lookback period after those actions occur during which ad results are counted. Default attribution window is 5 days. (This value should be non-negative integer). Default: 5\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceMixpanelConfigurationCredentials:SourceMixpanelConfigurationCredentials","description":"Choose how to authenticate to Mixpanel\n"},"dateWindowSize":{"type":"number","description":"Defines window size in days, that used to slice through data. You can reduce it, if amount of data in each window is too big for your environment. (This value should be positive integer). Default: 30\n"},"endDate":{"type":"string","description":"The date in the format YYYY-MM-DD. Any data after this date will not be replicated. Left empty to always sync to most recent date\n"},"exportLookbackWindow":{"type":"number","description":"The number of seconds to look back from the last synced timestamp during incremental syncs of the Export stream. This ensures no data is missed due to delays in event recording. Default is 0 seconds. Must be a non-negative integer. Default: 0\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. The performance upper boundary is based on the limit of your Mixpanel pricing plan. More info about the rate limit tiers can be found on Mixpanel's API \\n\\ndocs\\n\\n. Default: 3\n"},"pageSize":{"type":"number","description":"The number of records to fetch per request for the engage stream. Default is 1000. If you are experiencing long sync times with this stream, try increasing this value. Default: 1000\n"},"projectTimezone":{"type":"string","description":"Time zone in which integer date times are stored. The project timezone may be found in the project settings in the \\n\\nMixpanel console\\n\\n. Default: \"US/Pacific\"\n"},"region":{"type":"string","description":"The region of mixpanel domain instance either US or EU. Default: \"US\"; must be one of [\"US\", \"EU\"]\n"},"selectPropertiesByDefault":{"type":"boolean","description":"Setting this config parameter to TRUE ensures that new properties on events and engage records are captured. Otherwise new properties will be ignored. Default: true\n"},"startDate":{"type":"string","description":"The date in the format YYYY-MM-DD. Any data before this date will not be replicated. If this option is not set, the connector will replicate data from up to one year ago by default.\n"}},"type":"object","required":["credentials"],"language":{"nodejs":{"requiredOutputs":["attributionWindow","credentials","dateWindowSize","exportLookbackWindow","numWorkers","pageSize","projectTimezone","region","selectPropertiesByDefault"]}}},"airbyte:index/SourceMixpanelConfigurationCredentials:SourceMixpanelConfigurationCredentials":{"properties":{"projectSecret":{"$ref":"#/types/airbyte:index%2FSourceMixpanelConfigurationCredentialsProjectSecret:SourceMixpanelConfigurationCredentialsProjectSecret"},"serviceAccount":{"$ref":"#/types/airbyte:index%2FSourceMixpanelConfigurationCredentialsServiceAccount:SourceMixpanelConfigurationCredentialsServiceAccount"}},"type":"object"},"airbyte:index/SourceMixpanelConfigurationCredentialsProjectSecret:SourceMixpanelConfigurationCredentialsProjectSecret":{"properties":{"apiSecret":{"type":"string","description":"Mixpanel project secret. See the \\n\\ndocs\\n\\n for more information on how to obtain this.\n","secret":true}},"type":"object","required":["apiSecret"]},"airbyte:index/SourceMixpanelConfigurationCredentialsServiceAccount:SourceMixpanelConfigurationCredentialsServiceAccount":{"properties":{"projectId":{"type":"number","description":"Your project ID number. See the \\n\\ndocs\\n\\n for more information on how to obtain this.\n"},"secret":{"type":"string","description":"Mixpanel Service Account Secret. See the \\n\\ndocs\\n\\n for more information on how to obtain this.\n","secret":true},"username":{"type":"string","description":"Mixpanel Service Account Username. See the \\n\\ndocs\\n\\n for more information on how to obtain this.\n"}},"type":"object","required":["projectId","secret","username"]},"airbyte:index/SourceMixpanelResourceAllocation:SourceMixpanelResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMixpanelResourceAllocationDefault:SourceMixpanelResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMixpanelResourceAllocationJobSpecific:SourceMixpanelResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMixpanelResourceAllocationDefault:SourceMixpanelResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMixpanelResourceAllocationJobSpecific:SourceMixpanelResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMixpanelResourceAllocationJobSpecificResourceRequirements:SourceMixpanelResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMixpanelResourceAllocationJobSpecificResourceRequirements:SourceMixpanelResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMondayConfiguration:SourceMondayConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"boardIds":{"type":"array","items":{"type":"number"},"description":"The IDs of the boards that the Items and Boards streams will extract records from. When left empty, streams will extract records from all boards that exist within the account.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceMondayConfigurationCredentials:SourceMondayConfigurationCredentials"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. Default: 4\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["numWorkers"]}}},"airbyte:index/SourceMondayConfigurationCredentials:SourceMondayConfigurationCredentials":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FSourceMondayConfigurationCredentialsApiToken:SourceMondayConfigurationCredentialsApiToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceMondayConfigurationCredentialsOAuth20:SourceMondayConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceMondayConfigurationCredentialsApiToken:SourceMondayConfigurationCredentialsApiToken":{"properties":{"apiToken":{"type":"string","description":"API Token for making authenticated requests.\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourceMondayConfigurationCredentialsOAuth20:SourceMondayConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of your OAuth application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your OAuth application.\n","secret":true},"subdomain":{"type":"string","description":"Slug/subdomain of the account, or the first part of the URL that comes before .monday.com. Default: \"\"\n"}},"type":"object","required":["accessToken","clientId","clientSecret"],"language":{"nodejs":{"requiredOutputs":["accessToken","clientId","clientSecret","subdomain"]}}},"airbyte:index/SourceMondayResourceAllocation:SourceMondayResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMondayResourceAllocationDefault:SourceMondayResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMondayResourceAllocationJobSpecific:SourceMondayResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMondayResourceAllocationDefault:SourceMondayResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMondayResourceAllocationJobSpecific:SourceMondayResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMondayResourceAllocationJobSpecificResourceRequirements:SourceMondayResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMondayResourceAllocationJobSpecificResourceRequirements:SourceMondayResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMongodbV2Configuration:SourceMongodbV2Configuration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"databaseConfig":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ConfigurationDatabaseConfig:SourceMongodbV2ConfigurationDatabaseConfig","description":"Configures the MongoDB cluster type.\n"},"discoverSampleSize":{"type":"number","description":"The maximum number of documents to sample when attempting to discover the unique fields for a collection. Default: 10000\n"},"discoverTimeoutSeconds":{"type":"number","description":"The amount of time the connector will wait when it discovers a document. Defaults to 600 seconds. Valid range: 5 seconds to 1200 seconds. Default: 600\n"},"initialLoadTimeoutHours":{"type":"number","description":"The amount of time an initial load is allowed to continue for before catching up on CDC logs. Default: 8\n"},"initialWaitingSeconds":{"type":"number","description":"The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 1200 seconds. Default: 300\n"},"invalidCdcCursorPositionBehavior":{"type":"string","description":"Determines whether Airbyte should fail or re-sync data in case of an stale/invalid cursor value into the WAL. If 'Fail sync' is chosen, a user will have to manually reset the connection before being able to continue syncing data. If 'Re-sync data' is chosen, Airbyte will automatically trigger a refresh but could lead to higher cloud costs and data loss. Default: \"Fail sync\"; must be one of [\"Fail sync\", \"Re-sync data\"]\n"},"queueSize":{"type":"number","description":"The size of the internal queue. This may interfere with memory consumption and efficiency of the connector, please be careful. Default: 10000\n"},"updateCaptureMode":{"type":"string","description":"Determines how Airbyte looks up the value of an updated document. If 'Lookup' is chosen, the current value of the document will be read. If 'Post Image' is chosen, then the version of the document immediately after an update will be read. WARNING : Severe data loss will occur if this option is chosen and the appropriate settings are not set on your Mongo instance : https://www.mongodb.com/docs/manual/changeStreams/#change-streams-with-document-pre-and-post-images. Default: \"Lookup\"; must be one of [\"Lookup\", \"Post Image\"]\n"}},"type":"object","required":["databaseConfig"],"language":{"nodejs":{"requiredOutputs":["databaseConfig","discoverSampleSize","discoverTimeoutSeconds","initialLoadTimeoutHours","initialWaitingSeconds","invalidCdcCursorPositionBehavior","queueSize","updateCaptureMode"]}}},"airbyte:index/SourceMongodbV2ConfigurationDatabaseConfig:SourceMongodbV2ConfigurationDatabaseConfig":{"properties":{"mongoDbAtlasReplicaSet":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ConfigurationDatabaseConfigMongoDbAtlasReplicaSet:SourceMongodbV2ConfigurationDatabaseConfigMongoDbAtlasReplicaSet","description":"MongoDB Atlas-hosted cluster configured as a replica set\n"},"selfManagedReplicaSet":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSet:SourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSet","description":"MongoDB self-hosted cluster configured as a replica set\n"}},"type":"object"},"airbyte:index/SourceMongodbV2ConfigurationDatabaseConfigMongoDbAtlasReplicaSet:SourceMongodbV2ConfigurationDatabaseConfigMongoDbAtlasReplicaSet":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authSource":{"type":"string","description":"The authentication source where the user information is stored.  See https://www.mongodb.com/docs/manual/reference/connection-string/#mongodb-urioption-urioption.authSource for more details. Default: \"admin\"\n"},"connectionString":{"type":"string","description":"The connection string of the cluster that you want to replicate.\n"},"databases":{"type":"array","items":{"type":"string"},"description":"The names of the MongoDB databases that contain the collection(s) to replicate.\n"},"password":{"type":"string","description":"The password associated with this username.\n","secret":true},"schemaEnforced":{"type":"boolean","description":"When enabled, syncs will validate and structure records against the stream's schema. Default: true\n"},"username":{"type":"string","description":"The username which is used to access the database.\n"}},"type":"object","required":["connectionString","databases","password","username"],"language":{"nodejs":{"requiredOutputs":["authSource","connectionString","databases","password","schemaEnforced","username"]}}},"airbyte:index/SourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSet:SourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSet":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authSource":{"type":"string","description":"The authentication source where the user information is stored. Default: \"admin\"\n"},"connectionString":{"type":"string","description":"The connection string of the cluster that you want to replicate.  https://www.mongodb.com/docs/manual/reference/connection-string/#find-your-self-hosted-deployment-s-connection-string for more information.\n"},"databases":{"type":"array","items":{"type":"string"},"description":"The names of the MongoDB databases that contain the collection(s) to replicate.\n"},"password":{"type":"string","description":"The password associated with this username.\n","secret":true},"schemaEnforced":{"type":"boolean","description":"When enabled, syncs will validate and structure records against the stream's schema. Default: true\n"},"username":{"type":"string","description":"The username which is used to access the database.\n"}},"type":"object","required":["connectionString","databases"],"language":{"nodejs":{"requiredOutputs":["authSource","connectionString","databases","schemaEnforced"]}}},"airbyte:index/SourceMongodbV2ResourceAllocation:SourceMongodbV2ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ResourceAllocationDefault:SourceMongodbV2ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ResourceAllocationJobSpecific:SourceMongodbV2ResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMongodbV2ResourceAllocationDefault:SourceMongodbV2ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMongodbV2ResourceAllocationJobSpecific:SourceMongodbV2ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ResourceAllocationJobSpecificResourceRequirements:SourceMongodbV2ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMongodbV2ResourceAllocationJobSpecificResourceRequirements:SourceMongodbV2ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMssqlConfiguration:SourceMssqlConfiguration":{"properties":{"additionalProperties":{"type":"object","additionalProperties":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties1":{"type":"string","description":"Parsed as JSON.\n"},"checkPrivileges":{"type":"boolean","description":"When this feature is enabled, during schema discovery the connector will query each table or view individually to check access privileges and inaccessible tables, views, or columns therein will be removed. In large schemas, this might cause schema discovery to take too long, in which case it might be advisable to disable this feature. Default: true\n"},"checkpointTargetIntervalSeconds":{"type":"number","description":"How often (in seconds) a stream should checkpoint, when possible. Default: 300\n"},"concurrency":{"type":"number","description":"Maximum number of concurrent queries to the database.\n"},"database":{"type":"string","description":"The name of the database.\n"},"host":{"type":"string","description":"The hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"The password associated with the username.\n","secret":true},"port":{"type":"number","description":"The port of the database. Default: 1433\n"},"replicationMethod":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationReplicationMethod:SourceMssqlConfigurationReplicationMethod","description":"Configures how data is extracted from the database.\n"},"schemas":{"type":"array","items":{"type":"string"},"description":"The list of schemas to sync from. If not specified, all schemas will be discovered. Case sensitive.\n"},"sslMode":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationSslMode:SourceMssqlConfigurationSslMode","description":"The encryption method which is used when communicating with the database.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationTunnelMethod:SourceMssqlConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"The username which is used to access the database.\n"}},"type":"object","required":["additionalProperties","database","host","password","replicationMethod","username"],"language":{"nodejs":{"requiredOutputs":["additionalProperties","checkPrivileges","checkpointTargetIntervalSeconds","database","host","password","port","replicationMethod","username"]}}},"airbyte:index/SourceMssqlConfigurationReplicationMethod:SourceMssqlConfigurationReplicationMethod":{"properties":{"readChangesUsingChangeDataCaptureCdc":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc:SourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc","description":"\\n\\nRecommended\\n\\n - Incrementally reads new inserts, updates, and deletes using MSSQL's \\n\\n change data capture feature\\n\\n. This must be enabled on your database.\n"},"scanChangesWithUserDefinedCursor":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor:SourceMssqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor","description":"Incrementally detects new inserts and updates using the \\n\\ncursor column\\n\\n chosen when configuring a connection (e.g. created*at, updated*at).\n"}},"type":"object"},"airbyte:index/SourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc:SourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"initialLoadTimeoutHours":{"type":"number","description":"The amount of time an initial load is allowed to continue for before catching up on CDC logs. Default: 8\n"},"initialWaitingSeconds":{"type":"number","description":"The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 300 seconds. Valid range: 120 seconds to 3600 seconds. Read about \\n\\ninitial waiting time\\n\\n\n"},"invalidCdcCursorPositionBehavior":{"type":"string","description":"Determines whether Airbyte should fail or re-sync data in case of an stale/invalid cursor value in the mined logs. If 'Fail sync' is chosen, a user will have to manually reset the connection before being able to continue syncing data. If 'Re-sync data' is chosen, Airbyte will automatically trigger a refresh but could lead to higher cloud costs and data loss. Default: \"Fail sync\"; must be one of [\"Fail sync\", \"Re-sync data\"]\n"},"method":{"type":"string","description":"Default: \"CDC\"; must be \"CDC\"\n"},"pollIntervalMs":{"type":"number","description":"How often (in milliseconds) Debezium should poll for new data. Must be smaller than heartbeat interval (15000ms). Lower values provide more responsive data capture but may increase database load. Default: 500\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["initialLoadTimeoutHours","invalidCdcCursorPositionBehavior","method","pollIntervalMs"]}}},"airbyte:index/SourceMssqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor:SourceMssqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"excludeTodaysData":{"type":"boolean","description":"When enabled incremental syncs using a cursor of a temporal type (date or datetime) will include cursor values only up until the previous midnight UTC. Default: false\n"},"method":{"type":"string","description":"Default: \"STANDARD\"; must be \"STANDARD\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["excludeTodaysData","method"]}}},"airbyte:index/SourceMssqlConfigurationSslMode:SourceMssqlConfigurationSslMode":{"properties":{"encryptedTrustServerCertificate":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationSslModeEncryptedTrustServerCertificate:SourceMssqlConfigurationSslModeEncryptedTrustServerCertificate","description":"Use the certificate provided by the server without verification. (For testing purposes only!)\n"},"encryptedVerifyCertificate":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationSslModeEncryptedVerifyCertificate:SourceMssqlConfigurationSslModeEncryptedVerifyCertificate","description":"Verify and use the certificate provided by the server.\n"},"unencrypted":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationSslModeUnencrypted:SourceMssqlConfigurationSslModeUnencrypted","description":"Data transfer will not be encrypted.\n"}},"type":"object"},"airbyte:index/SourceMssqlConfigurationSslModeEncryptedTrustServerCertificate:SourceMssqlConfigurationSslModeEncryptedTrustServerCertificate":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"encrypted*trust*server*certificate\"; must be \"encrypted*trust*server*certificate\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/SourceMssqlConfigurationSslModeEncryptedVerifyCertificate:SourceMssqlConfigurationSslModeEncryptedVerifyCertificate":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"certificate":{"type":"string","description":"certificate of the server, or of the CA that signed the server certificate\n","secret":true},"hostNameInCertificate":{"type":"string","description":"Specifies the host name of the server. The value of this property must match the subject property of the certificate.\n"},"mode":{"type":"string","description":"Default: \"encrypted*verify*certificate\"; must be \"encrypted*verify*certificate\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/SourceMssqlConfigurationSslModeUnencrypted:SourceMssqlConfigurationSslModeUnencrypted":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"unencrypted\"; must be \"unencrypted\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/SourceMssqlConfigurationTunnelMethod:SourceMssqlConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationTunnelMethodNoTunnel:SourceMssqlConfigurationTunnelMethodNoTunnel","description":"No ssh tunnel needed to connect to database\n"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationTunnelMethodPasswordAuthentication:SourceMssqlConfigurationTunnelMethodPasswordAuthentication","description":"Connect through a jump server tunnel host using username and password authentication\n"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfigurationTunnelMethodSshKeyAuthentication:SourceMssqlConfigurationTunnelMethodSshKeyAuthentication","description":"Connect through a jump server tunnel host using username and ssh key\n"}},"type":"object"},"airbyte:index/SourceMssqlConfigurationTunnelMethodNoTunnel:SourceMssqlConfigurationTunnelMethodNoTunnel":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelMethod":{"type":"string","description":"Default: \"NO*TUNNEL\"; must be \"NO*TUNNEL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["tunnelMethod"]}}},"airbyte:index/SourceMssqlConfigurationTunnelMethodPasswordAuthentication:SourceMssqlConfigurationTunnelMethodPasswordAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*PASSWORD*AUTH\"; must be \"SSH*PASSWORD*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelMethod","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/SourceMssqlConfigurationTunnelMethodSshKeyAuthentication:SourceMssqlConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*KEY*AUTH\"; must be \"SSH*KEY*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelMethod","tunnelPort","tunnelUser"]}}},"airbyte:index/SourceMssqlResourceAllocation:SourceMssqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMssqlResourceAllocationDefault:SourceMssqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMssqlResourceAllocationJobSpecific:SourceMssqlResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMssqlResourceAllocationDefault:SourceMssqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMssqlResourceAllocationJobSpecific:SourceMssqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMssqlResourceAllocationJobSpecificResourceRequirements:SourceMssqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMssqlResourceAllocationJobSpecificResourceRequirements:SourceMssqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMyHoursConfiguration:SourceMyHoursConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"email":{"type":"string","description":"Your My Hours username\n"},"logsBatchSize":{"type":"number","description":"Pagination size used for retrieving logs in days. Default: 30\n"},"password":{"type":"string","description":"The password associated to the username\n","secret":true},"startDate":{"type":"string","description":"Start date for collecting time logs\n"}},"type":"object","required":["email","password","startDate"],"language":{"nodejs":{"requiredOutputs":["email","logsBatchSize","password","startDate"]}}},"airbyte:index/SourceMyHoursResourceAllocation:SourceMyHoursResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMyHoursResourceAllocationDefault:SourceMyHoursResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMyHoursResourceAllocationJobSpecific:SourceMyHoursResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMyHoursResourceAllocationDefault:SourceMyHoursResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMyHoursResourceAllocationJobSpecific:SourceMyHoursResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMyHoursResourceAllocationJobSpecificResourceRequirements:SourceMyHoursResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMyHoursResourceAllocationJobSpecificResourceRequirements:SourceMyHoursResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMysqlConfiguration:SourceMysqlConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"checkPrivileges":{"type":"boolean","description":"When this feature is enabled, during schema discovery the connector will query each table or view individually to check access privileges and inaccessible tables, views, or columns therein will be removed. In large schemas, this might cause schema discovery to take too long, in which case it might be advisable to disable this feature. Default: true\n"},"checkpointTargetIntervalSeconds":{"type":"number","description":"How often (in seconds) a stream should checkpoint, when possible. Default: 300\n"},"concurrency":{"type":"number","description":"Maximum number of concurrent queries to the database.\n"},"database":{"type":"string","description":"The database name.\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"maxDbConnections":{"type":"number","description":"Maximum number of concurrent queries to the database. Leave empty to let Airbyte optimize performance.\n"},"password":{"type":"string","description":"The password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database. Default: 3306\n"},"replicationMethod":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationReplicationMethod:SourceMysqlConfigurationReplicationMethod","description":"Configures how data is extracted from the database.\n"},"sslMode":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationSslMode:SourceMysqlConfigurationSslMode","description":"The encryption method which is used when communicating with the database.\n"},"tableFilters":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationTableFilter:SourceMysqlConfigurationTableFilter"},"description":"Optional filters to include only specific tables from the specified database.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationTunnelMethod:SourceMysqlConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"The username which is used to access the database.\n"}},"type":"object","required":["database","host","replicationMethod","username"],"language":{"nodejs":{"requiredOutputs":["checkPrivileges","checkpointTargetIntervalSeconds","database","host","port","replicationMethod","username"]}}},"airbyte:index/SourceMysqlConfigurationReplicationMethod:SourceMysqlConfigurationReplicationMethod":{"properties":{"readChangesUsingChangeDataCaptureCdc":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc:SourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc","description":"\\n\\nRecommended\\n\\n - Incrementally reads new inserts, updates, and deletes using MySQL's \\n\\n change data capture feature\\n\\n. This must be enabled on your database.\n"},"scanChangesWithUserDefinedCursor":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor:SourceMysqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor","description":"Incrementally detects new inserts and updates using the \\n\\ncursor column\\n\\n chosen when configuring a connection (e.g. created*at, updated*at).\n"}},"type":"object"},"airbyte:index/SourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc:SourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdc":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"initialLoadTimeoutHours":{"type":"number","description":"The amount of time an initial load is allowed to continue for before catching up on CDC logs. Default: 8\n"},"invalidCdcCursorPositionBehavior":{"type":"string","description":"Determines whether Airbyte should fail or re-sync data in case of an stale/invalid cursor value in the mined logs. If 'Fail sync' is chosen, a user will have to manually reset the connection before being able to continue syncing data. If 'Re-sync data' is chosen, Airbyte will automatically trigger a refresh but could lead to higher cloud costs and data loss. Default: \"Fail sync\"; must be one of [\"Fail sync\", \"Re-sync data\"]\n"},"method":{"type":"string","description":"Default: \"CDC\"; must be \"CDC\"\n"},"serverTimezone":{"type":"string","description":"Enter the configured MySQL server timezone. This should only be done if the configured timezone in your MySQL instance does not conform to IANNA standard.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["initialLoadTimeoutHours","invalidCdcCursorPositionBehavior","method"]}}},"airbyte:index/SourceMysqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor:SourceMysqlConfigurationReplicationMethodScanChangesWithUserDefinedCursor":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"method":{"type":"string","description":"Default: \"STANDARD\"; must be \"STANDARD\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["method"]}}},"airbyte:index/SourceMysqlConfigurationSslMode:SourceMysqlConfigurationSslMode":{"properties":{"preferred":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationSslModePreferred:SourceMysqlConfigurationSslModePreferred","description":"To allow unencrypted communication only when the source doesn't support encryption.\n"},"required":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationSslModeRequired:SourceMysqlConfigurationSslModeRequired","description":"To always require encryption. Note: The connection will fail if the source doesn't support encryption.\n"},"verifyCa":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationSslModeVerifyCa:SourceMysqlConfigurationSslModeVerifyCa","description":"To always require encryption and verify that the source has a valid SSL certificate.\n"},"verifyIdentity":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationSslModeVerifyIdentity:SourceMysqlConfigurationSslModeVerifyIdentity","description":"To always require encryption and verify that the source has a valid SSL certificate.\n"}},"type":"object"},"airbyte:index/SourceMysqlConfigurationSslModePreferred:SourceMysqlConfigurationSslModePreferred":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"preferred\"; must be \"preferred\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/SourceMysqlConfigurationSslModeRequired:SourceMysqlConfigurationSslModeRequired":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"mode":{"type":"string","description":"Default: \"required\"; must be \"required\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["mode"]}}},"airbyte:index/SourceMysqlConfigurationSslModeVerifyCa:SourceMysqlConfigurationSslModeVerifyCa":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientCertificate":{"type":"string","description":"Client certificate (this is not a required field, but if you want to use it, you will need to add the Client key as well)\n","secret":true},"clientKey":{"type":"string","description":"Client key (this is not a required field, but if you want to use it, you will need to add the Client certificate as well)\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\n","secret":true},"mode":{"type":"string","description":"Default: \"verify*ca\"; must be \"verify*ca\"\n"}},"type":"object","required":["caCertificate"],"language":{"nodejs":{"requiredOutputs":["caCertificate","mode"]}}},"airbyte:index/SourceMysqlConfigurationSslModeVerifyIdentity:SourceMysqlConfigurationSslModeVerifyIdentity":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientCertificate":{"type":"string","description":"Client certificate (this is not a required field, but if you want to use it, you will need to add the Client key as well)\n","secret":true},"clientKey":{"type":"string","description":"Client key (this is not a required field, but if you want to use it, you will need to add the Client certificate as well)\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. This field is optional. If you do not add it - the password will be generated automatically.\n","secret":true},"mode":{"type":"string","description":"Default: \"verify*identity\"; must be \"verify*identity\"\n"}},"type":"object","required":["caCertificate"],"language":{"nodejs":{"requiredOutputs":["caCertificate","mode"]}}},"airbyte:index/SourceMysqlConfigurationTableFilter:SourceMysqlConfigurationTableFilter":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"databaseName":{"type":"string","description":"The name of the database to apply this filter to. Should match the database defined in the \"Database\" field above.\n"},"tableNamePatterns":{"type":"array","items":{"type":"string"},"description":"List of table name patterns to include. Should be a SQL LIKE pattern.\n"}},"type":"object","required":["databaseName","tableNamePatterns"]},"airbyte:index/SourceMysqlConfigurationTunnelMethod:SourceMysqlConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationTunnelMethodNoTunnel:SourceMysqlConfigurationTunnelMethodNoTunnel","description":"No ssh tunnel needed to connect to database\n"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationTunnelMethodPasswordAuthentication:SourceMysqlConfigurationTunnelMethodPasswordAuthentication","description":"Connect through a jump server tunnel host using username and password authentication\n"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfigurationTunnelMethodSshKeyAuthentication:SourceMysqlConfigurationTunnelMethodSshKeyAuthentication","description":"Connect through a jump server tunnel host using username and ssh key\n"}},"type":"object"},"airbyte:index/SourceMysqlConfigurationTunnelMethodNoTunnel:SourceMysqlConfigurationTunnelMethodNoTunnel":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelMethod":{"type":"string","description":"Default: \"NO*TUNNEL\"; must be \"NO*TUNNEL\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["tunnelMethod"]}}},"airbyte:index/SourceMysqlConfigurationTunnelMethodPasswordAuthentication:SourceMysqlConfigurationTunnelMethodPasswordAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*PASSWORD*AUTH\"; must be \"SSH*PASSWORD*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelMethod","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/SourceMysqlConfigurationTunnelMethodSshKeyAuthentication:SourceMysqlConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelMethod":{"type":"string","description":"Default: \"SSH*KEY*AUTH\"; must be \"SSH*KEY*AUTH\"\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelMethod","tunnelPort","tunnelUser"]}}},"airbyte:index/SourceMysqlResourceAllocation:SourceMysqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceMysqlResourceAllocationDefault:SourceMysqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceMysqlResourceAllocationJobSpecific:SourceMysqlResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceMysqlResourceAllocationDefault:SourceMysqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceMysqlResourceAllocationJobSpecific:SourceMysqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceMysqlResourceAllocationJobSpecificResourceRequirements:SourceMysqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceMysqlResourceAllocationJobSpecificResourceRequirements:SourceMysqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNetsuiteConfiguration:SourceNetsuiteConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"consumerKey":{"type":"string","description":"Consumer key associated with your integration\n","secret":true},"consumerSecret":{"type":"string","description":"Consumer secret associated with your integration\n","secret":true},"objectTypes":{"type":"array","items":{"type":"string"},"description":"The API names of the Netsuite objects you want to sync. Setting this speeds up the connection setup process by limiting the number of schemas that need to be retrieved from Netsuite. Default: []\n"},"realm":{"type":"string","description":"Netsuite realm e.g. 2344535, as for \u003cspan pulumi-lang-nodejs=\"`production`\" pulumi-lang-dotnet=\"`Production`\" pulumi-lang-go=\"`production`\" pulumi-lang-python=\"`production`\" pulumi-lang-yaml=\"`production`\" pulumi-lang-java=\"`production`\"\u003e`production`\u003c/span\u003e or 2344535_SB1, as for the \u003cspan pulumi-lang-nodejs=\"`sandbox`\" pulumi-lang-dotnet=\"`Sandbox`\" pulumi-lang-go=\"`sandbox`\" pulumi-lang-python=\"`sandbox`\" pulumi-lang-yaml=\"`sandbox`\" pulumi-lang-java=\"`sandbox`\"\u003e`sandbox`\u003c/span\u003e\n","secret":true},"startDatetime":{"type":"string","description":"Starting point for your data replication, in format of \"YYYY-MM-DDTHH:mm:ssZ\"\n"},"tokenKey":{"type":"string","description":"Access token key\n","secret":true},"tokenSecret":{"type":"string","description":"Access token secret\n","secret":true},"windowInDays":{"type":"number","description":"The amount of days used to query the data with date chunks. Set smaller value, if you have lots of data. Default: 30\n"}},"type":"object","required":["consumerKey","consumerSecret","realm","startDatetime","tokenKey","tokenSecret"],"language":{"nodejs":{"requiredOutputs":["consumerKey","consumerSecret","objectTypes","realm","startDatetime","tokenKey","tokenSecret","windowInDays"]}}},"airbyte:index/SourceNetsuiteResourceAllocation:SourceNetsuiteResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteResourceAllocationDefault:SourceNetsuiteResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteResourceAllocationJobSpecific:SourceNetsuiteResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceNetsuiteResourceAllocationDefault:SourceNetsuiteResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNetsuiteResourceAllocationJobSpecific:SourceNetsuiteResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteResourceAllocationJobSpecificResourceRequirements:SourceNetsuiteResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceNetsuiteResourceAllocationJobSpecificResourceRequirements:SourceNetsuiteResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNorthpassLmsConfiguration:SourceNorthpassLmsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceNorthpassLmsResourceAllocation:SourceNorthpassLmsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsResourceAllocationDefault:SourceNorthpassLmsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsResourceAllocationJobSpecific:SourceNorthpassLmsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceNorthpassLmsResourceAllocationDefault:SourceNorthpassLmsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNorthpassLmsResourceAllocationJobSpecific:SourceNorthpassLmsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements:SourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements:SourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNotionConfiguration:SourceNotionConfiguration":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FSourceNotionConfigurationCredentials:SourceNotionConfigurationCredentials","description":"Choose either OAuth (recommended for Airbyte Cloud) or Access Token. See our \\n\\ndocs\\n\\n for more information.\n"},"startDate":{"type":"string","description":"UTC date and time in the format YYYY-MM-DDTHH:MM:SS.000Z. During incremental sync, any data generated before this date will not be replicated. If left blank, the start date will be set to 2 years before the present date.\n"}},"type":"object"},"airbyte:index/SourceNotionConfigurationCredentials:SourceNotionConfigurationCredentials":{"properties":{"accessToken":{"$ref":"#/types/airbyte:index%2FSourceNotionConfigurationCredentialsAccessToken:SourceNotionConfigurationCredentialsAccessToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceNotionConfigurationCredentialsOAuth20:SourceNotionConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceNotionConfigurationCredentialsAccessToken:SourceNotionConfigurationCredentialsAccessToken":{"properties":{"token":{"type":"string","description":"The Access Token for your private Notion integration. See the \\n\\ndocs\\n\\n for more information on how to obtain this token.\n","secret":true}},"type":"object","required":["token"]},"airbyte:index/SourceNotionConfigurationCredentialsOAuth20:SourceNotionConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"The Access Token received by completing the OAuth flow for your Notion integration. See our \\n\\ndocs\\n\\n for more information.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of your Notion integration. See our \\n\\ndocs\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your Notion integration. See our \\n\\ndocs\\n\\n for more information.\n","secret":true}},"type":"object","required":["accessToken","clientId","clientSecret"]},"airbyte:index/SourceNotionResourceAllocation:SourceNotionResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceNotionResourceAllocationDefault:SourceNotionResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceNotionResourceAllocationJobSpecific:SourceNotionResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceNotionResourceAllocationDefault:SourceNotionResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNotionResourceAllocationJobSpecific:SourceNotionResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceNotionResourceAllocationJobSpecificResourceRequirements:SourceNotionResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceNotionResourceAllocationJobSpecificResourceRequirements:SourceNotionResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNylasConfiguration:SourceNylasConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"apiServer":{"type":"string","description":"must be one of [\"us\", \"eu\"]\n"},"endDate":{"type":"string"},"startDate":{"type":"string"}},"type":"object","required":["apiKey","apiServer","endDate","startDate"]},"airbyte:index/SourceNylasResourceAllocation:SourceNylasResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceNylasResourceAllocationDefault:SourceNylasResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceNylasResourceAllocationJobSpecific:SourceNylasResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceNylasResourceAllocationDefault:SourceNylasResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNylasResourceAllocationJobSpecific:SourceNylasResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceNylasResourceAllocationJobSpecificResourceRequirements:SourceNylasResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceNylasResourceAllocationJobSpecificResourceRequirements:SourceNylasResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNytimesConfiguration:SourceNytimesConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key\n","secret":true},"endDate":{"type":"string","description":"End date to stop the article retrieval (format YYYY-MM)\n"},"period":{"type":"number","description":"Period of time (in days). must be one of [\"1\", \"7\", \"30\"]\n"},"shareType":{"type":"string","description":"Share Type. must be \"facebook\"\n"},"startDate":{"type":"string","description":"Start date to begin the article retrieval (format YYYY-MM)\n"}},"type":"object","required":["apiKey","period","startDate"]},"airbyte:index/SourceNytimesResourceAllocation:SourceNytimesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceNytimesResourceAllocationDefault:SourceNytimesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceNytimesResourceAllocationJobSpecific:SourceNytimesResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceNytimesResourceAllocationDefault:SourceNytimesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceNytimesResourceAllocationJobSpecific:SourceNytimesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceNytimesResourceAllocationJobSpecificResourceRequirements:SourceNytimesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceNytimesResourceAllocationJobSpecificResourceRequirements:SourceNytimesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOktaConfiguration:SourceOktaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceOktaConfigurationCredentials:SourceOktaConfigurationCredentials"},"domain":{"type":"string","description":"The Okta domain. See the \\n\\ndocs\\n\\n for instructions on how to find it.\n"},"startDate":{"type":"string","description":"UTC date and time in the format YYYY-MM-DDTHH:MM:SSZ. Any data before this date will not be replicated.\n"}},"type":"object"},"airbyte:index/SourceOktaConfigurationCredentials:SourceOktaConfigurationCredentials":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FSourceOktaConfigurationCredentialsApiToken:SourceOktaConfigurationCredentialsApiToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceOktaConfigurationCredentialsOAuth20:SourceOktaConfigurationCredentialsOAuth20"},"oAuth20WithPrivateKey":{"$ref":"#/types/airbyte:index%2FSourceOktaConfigurationCredentialsOAuth20WithPrivateKey:SourceOktaConfigurationCredentialsOAuth20WithPrivateKey"}},"type":"object"},"airbyte:index/SourceOktaConfigurationCredentialsApiToken:SourceOktaConfigurationCredentialsApiToken":{"properties":{"apiToken":{"type":"string","description":"An Okta token. See the \\n\\ndocs\\n\\n for instructions on how to generate it.\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourceOktaConfigurationCredentialsOAuth20:SourceOktaConfigurationCredentialsOAuth20":{"properties":{"clientId":{"type":"string","description":"The Client ID of your OAuth application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your OAuth application.\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token to obtain new Access Token, when it's expired.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceOktaConfigurationCredentialsOAuth20WithPrivateKey:SourceOktaConfigurationCredentialsOAuth20WithPrivateKey":{"properties":{"clientId":{"type":"string","description":"The Client ID of your OAuth application.\n","secret":true},"keyId":{"type":"string","description":"The key ID (kid).\n","secret":true},"privateKey":{"type":"string","description":"The private key in PEM format\n","secret":true},"scope":{"type":"string","description":"The OAuth scope.\n"}},"type":"object","required":["clientId","keyId","privateKey","scope"]},"airbyte:index/SourceOktaResourceAllocation:SourceOktaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceOktaResourceAllocationDefault:SourceOktaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOktaResourceAllocationJobSpecific:SourceOktaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceOktaResourceAllocationDefault:SourceOktaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOktaResourceAllocationJobSpecific:SourceOktaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceOktaResourceAllocationJobSpecificResourceRequirements:SourceOktaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceOktaResourceAllocationJobSpecificResourceRequirements:SourceOktaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOmnisendConfiguration:SourceOmnisendConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceOmnisendResourceAllocation:SourceOmnisendResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceOmnisendResourceAllocationDefault:SourceOmnisendResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOmnisendResourceAllocationJobSpecific:SourceOmnisendResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceOmnisendResourceAllocationDefault:SourceOmnisendResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOmnisendResourceAllocationJobSpecific:SourceOmnisendResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceOmnisendResourceAllocationJobSpecificResourceRequirements:SourceOmnisendResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceOmnisendResourceAllocationJobSpecificResourceRequirements:SourceOmnisendResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOnesignalConfiguration:SourceOnesignalConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"applications":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOnesignalConfigurationApplication:SourceOnesignalConfigurationApplication"},"description":"Applications keys, see the \\n\\ndocs\\n\\n for more information on how to obtain this data\n"},"outcomeNames":{"type":"string","description":"Comma-separated list of names and the value (sum/count) for the returned outcome data. See the \\n\\ndocs\\n\\n for more details\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for OneSignal API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.\n"},"userAuthKey":{"type":"string","description":"OneSignal User Auth Key, see the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true}},"type":"object","required":["applications","outcomeNames","startDate","userAuthKey"]},"airbyte:index/SourceOnesignalConfigurationApplication:SourceOnesignalConfigurationApplication":{"properties":{"appApiKey":{"type":"string","secret":true},"appId":{"type":"string","secret":true},"appName":{"type":"string"}},"type":"object","required":["appApiKey","appId"]},"airbyte:index/SourceOnesignalResourceAllocation:SourceOnesignalResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceOnesignalResourceAllocationDefault:SourceOnesignalResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOnesignalResourceAllocationJobSpecific:SourceOnesignalResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceOnesignalResourceAllocationDefault:SourceOnesignalResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOnesignalResourceAllocationJobSpecific:SourceOnesignalResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceOnesignalResourceAllocationJobSpecificResourceRequirements:SourceOnesignalResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceOnesignalResourceAllocationJobSpecificResourceRequirements:SourceOnesignalResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOracleConfiguration:SourceOracleConfiguration":{"properties":{"connectionData":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationConnectionData:SourceOracleConfigurationConnectionData","description":"Connect data that will be used for DB connection\n"},"encryption":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationEncryption:SourceOracleConfigurationEncryption","description":"The encryption method with is used when communicating with the database.\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"The password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database.\nOracle Corporations recommends the following port numbers:\n1521 - Default listening port for client connections to the listener.\n2484 - Recommended and officially registered listening port for client connections to the listener using TCP/IP with SSL\nDefault: 1521\n"},"schemas":{"type":"array","items":{"type":"string"},"description":"The list of schemas to sync from. Defaults to user. Case sensitive.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationTunnelMethod:SourceOracleConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"The username which is used to access the database.\n"}},"type":"object","required":["encryption","host","username"],"language":{"nodejs":{"requiredOutputs":["encryption","host","port","username"]}}},"airbyte:index/SourceOracleConfigurationConnectionData:SourceOracleConfigurationConnectionData":{"properties":{"serviceName":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationConnectionDataServiceName:SourceOracleConfigurationConnectionDataServiceName","description":"Use service name\n"},"systemIdsid":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationConnectionDataSystemIdsid:SourceOracleConfigurationConnectionDataSystemIdsid","description":"Use SID (Oracle System Identifier)\n"}},"type":"object"},"airbyte:index/SourceOracleConfigurationConnectionDataServiceName:SourceOracleConfigurationConnectionDataServiceName":{"properties":{"serviceName":{"type":"string"}},"type":"object","required":["serviceName"]},"airbyte:index/SourceOracleConfigurationConnectionDataSystemIdsid:SourceOracleConfigurationConnectionDataSystemIdsid":{"properties":{"sid":{"type":"string"}},"type":"object","required":["sid"]},"airbyte:index/SourceOracleConfigurationEncryption:SourceOracleConfigurationEncryption":{"properties":{"nativeNetworkEncryptionNne":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationEncryptionNativeNetworkEncryptionNne:SourceOracleConfigurationEncryptionNativeNetworkEncryptionNne","description":"The native network encryption gives you the ability to encrypt database connections, without the configuration overhead of TCP/IP and SSL/TLS and without the need to open and listen on different ports.\n"},"tlsEncryptedVerifyCertificate":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificate:SourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificate","description":"Verify and use the certificate provided by the server.\n"}},"type":"object"},"airbyte:index/SourceOracleConfigurationEncryptionNativeNetworkEncryptionNne:SourceOracleConfigurationEncryptionNativeNetworkEncryptionNne":{"properties":{"encryptionAlgorithm":{"type":"string","description":"This parameter defines what encryption algorithm is used. Default: \"AES256\"; must be one of [\"AES256\", \"RC4_56\", \"3DES168\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["encryptionAlgorithm"]}}},"airbyte:index/SourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificate:SourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificate":{"properties":{"sslCertificate":{"type":"string","description":"Privacy Enhanced Mail (PEM) files are concatenated certificate containers frequently used in certificate installations.\n","secret":true}},"type":"object","required":["sslCertificate"]},"airbyte:index/SourceOracleConfigurationTunnelMethod:SourceOracleConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationTunnelMethodNoTunnel:SourceOracleConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationTunnelMethodPasswordAuthentication:SourceOracleConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceOracleConfigurationTunnelMethodSshKeyAuthentication:SourceOracleConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/SourceOracleConfigurationTunnelMethodNoTunnel:SourceOracleConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/SourceOracleConfigurationTunnelMethodPasswordAuthentication:SourceOracleConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/SourceOracleConfigurationTunnelMethodSshKeyAuthentication:SourceOracleConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/SourceOracleResourceAllocation:SourceOracleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceOracleResourceAllocationDefault:SourceOracleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOracleResourceAllocationJobSpecific:SourceOracleResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceOracleResourceAllocationDefault:SourceOracleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOracleResourceAllocationJobSpecific:SourceOracleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceOracleResourceAllocationJobSpecificResourceRequirements:SourceOracleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceOracleResourceAllocationJobSpecificResourceRequirements:SourceOracleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOrbConfiguration:SourceOrbConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Orb API Key, issued from the Orb admin console.\n","secret":true},"endDate":{"type":"string","description":"UTC date and time in the format 2022-03-01T00:00:00Z. Any data with\u003cspan pulumi-lang-nodejs=\" createdAt \" pulumi-lang-dotnet=\" CreatedAt \" pulumi-lang-go=\" createdAt \" pulumi-lang-python=\" created_at \" pulumi-lang-yaml=\" createdAt \" pulumi-lang-java=\" createdAt \"\u003e created_at \u003c/span\u003eafter this data will not be synced. For Subscription Usage, this becomes the \u003cspan pulumi-lang-nodejs=\"`timeframeStart`\" pulumi-lang-dotnet=\"`TimeframeStart`\" pulumi-lang-go=\"`timeframeStart`\" pulumi-lang-python=\"`timeframe_start`\" pulumi-lang-yaml=\"`timeframeStart`\" pulumi-lang-java=\"`timeframeStart`\"\u003e`timeframe_start`\u003c/span\u003e API parameter.\n"},"lookbackWindowDays":{"type":"number","description":"When set to N, the connector will always refresh resources created within the past N days. By default, updated objects that are not newly created are not incrementally synced. Default: 0\n"},"numericEventPropertiesKeys":{"type":"array","items":{"type":"string"},"description":"Property key names to extract from all events, in order to enrich ledger entries corresponding to an event deduction.\n"},"planId":{"type":"string","description":"Orb Plan ID to filter subscriptions that should have usage fetched.\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2022-03-01T00:00:00Z. Any data with\u003cspan pulumi-lang-nodejs=\" createdAt \" pulumi-lang-dotnet=\" CreatedAt \" pulumi-lang-go=\" createdAt \" pulumi-lang-python=\" created_at \" pulumi-lang-yaml=\" createdAt \" pulumi-lang-java=\" createdAt \"\u003e created_at \u003c/span\u003ebefore this data will not be synced. For Subscription Usage, this becomes the \u003cspan pulumi-lang-nodejs=\"`timeframeStart`\" pulumi-lang-dotnet=\"`TimeframeStart`\" pulumi-lang-go=\"`timeframeStart`\" pulumi-lang-python=\"`timeframe_start`\" pulumi-lang-yaml=\"`timeframeStart`\" pulumi-lang-java=\"`timeframeStart`\"\u003e`timeframe_start`\u003c/span\u003e API parameter.\n"},"stringEventPropertiesKeys":{"type":"array","items":{"type":"string"},"description":"Property key names to extract from all events, in order to enrich ledger entries corresponding to an event deduction.\n"},"subscriptionUsageGroupingKey":{"type":"string","description":"Property key name to group subscription usage by.\n"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","lookbackWindowDays","startDate"]}}},"airbyte:index/SourceOrbResourceAllocation:SourceOrbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceOrbResourceAllocationDefault:SourceOrbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOrbResourceAllocationJobSpecific:SourceOrbResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceOrbResourceAllocationDefault:SourceOrbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOrbResourceAllocationJobSpecific:SourceOrbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceOrbResourceAllocationJobSpecificResourceRequirements:SourceOrbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceOrbResourceAllocationJobSpecificResourceRequirements:SourceOrbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOutbrainAmplifyConfiguration:SourceOutbrainAmplifyConfiguration":{"properties":{"conversionCount":{"type":"string","description":"The definition of conversion count in reports. See \\n\\nthe docs\\n\\n. must be one of [\"click/view*time\", \"conversion*time\"]\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyConfigurationCredentials:SourceOutbrainAmplifyConfigurationCredentials","description":"Credentials for making authenticated requests requires either username/password or access_token.\n"},"endDate":{"type":"string","description":"Date in the format YYYY-MM-DD.\n"},"geoLocationBreakdown":{"type":"string","description":"The granularity used for geo location data in reports. must be one of [\"country\", \"region\", \"subregion\"]\n"},"reportGranularity":{"type":"string","description":"The granularity used for periodic data in reports. See \\n\\nthe docs\\n\\n. must be one of [\"daily\", \"weekly\", \"monthly\"]\n"},"startDate":{"type":"string","description":"Date in the format YYYY-MM-DD eg. 2017-01-25. Any data before this date will not be replicated.\n"}},"type":"object","required":["credentials","startDate"]},"airbyte:index/SourceOutbrainAmplifyConfigurationCredentials:SourceOutbrainAmplifyConfigurationCredentials":{"properties":{"accessToken":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyConfigurationCredentialsAccessToken:SourceOutbrainAmplifyConfigurationCredentialsAccessToken"},"usernamePassword":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyConfigurationCredentialsUsernamePassword:SourceOutbrainAmplifyConfigurationCredentialsUsernamePassword"}},"type":"object"},"airbyte:index/SourceOutbrainAmplifyConfigurationCredentialsAccessToken:SourceOutbrainAmplifyConfigurationCredentialsAccessToken":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceOutbrainAmplifyConfigurationCredentialsUsernamePassword:SourceOutbrainAmplifyConfigurationCredentialsUsernamePassword":{"properties":{"password":{"type":"string","description":"Add Password for authentication.\n","secret":true},"username":{"type":"string","description":"Add Username for authentication.\n"}},"type":"object","required":["password","username"]},"airbyte:index/SourceOutbrainAmplifyResourceAllocation:SourceOutbrainAmplifyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyResourceAllocationDefault:SourceOutbrainAmplifyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyResourceAllocationJobSpecific:SourceOutbrainAmplifyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceOutbrainAmplifyResourceAllocationDefault:SourceOutbrainAmplifyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOutbrainAmplifyResourceAllocationJobSpecific:SourceOutbrainAmplifyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements:SourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements:SourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOutreachConfiguration:SourceOutreachConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your Outreach developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Outreach developer application.\n","secret":true},"redirectUri":{"type":"string","description":"A Redirect URI is the location where the authorization server sends the user once the app has been successfully authorized and granted an authorization code or access token.\n"},"refreshToken":{"type":"string","description":"The token for obtaining the new access token.\n","secret":true},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Outreach API, in the format YYYY-MM-DDT00:00:00.000Z. All data generated after this date will be replicated.\n"}},"type":"object","required":["clientId","clientSecret","redirectUri","refreshToken","startDate"]},"airbyte:index/SourceOutreachResourceAllocation:SourceOutreachResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceOutreachResourceAllocationDefault:SourceOutreachResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceOutreachResourceAllocationJobSpecific:SourceOutreachResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceOutreachResourceAllocationDefault:SourceOutreachResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceOutreachResourceAllocationJobSpecific:SourceOutreachResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceOutreachResourceAllocationJobSpecificResourceRequirements:SourceOutreachResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceOutreachResourceAllocationJobSpecificResourceRequirements:SourceOutreachResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePaypalTransactionConfiguration:SourcePaypalTransactionConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your Paypal developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your Paypal developer application.\n","secret":true},"disputeStartDate":{"type":"string","description":"Start Date parameter for the list dispute endpoint in \\n\\nISO format\\n\\n. This Start Date must be in range within 180 days before present time, and requires ONLY 3 miliseconds(mandatory). If you don't use this option, it defaults to a start date set 180 days in the past.\n"},"endDate":{"type":"string","description":"End Date for data extraction in \\n\\nISO format\\n\\n. This can be help you select specific range of time, mainly for test purposes  or data integrity tests. When this is not used, now_utc() is used by the streams. This does not apply to Disputes and Product streams.\n"},"isSandbox":{"type":"boolean","description":"Determines whether to use the sandbox or production environment. Default: false\n"},"refreshToken":{"type":"string","description":"The key to refresh the expired access token.\n","secret":true},"startDate":{"type":"string","description":"Start Date for data extraction in \\n\\nISO format\\n\\n. Date must be in range from 3 years till 12 hrs before present time.\n"},"timeWindow":{"type":"number","description":"The number of days per request. Must be a number between 1 and 31. Default: 7\n"}},"type":"object","required":["clientId","clientSecret","startDate"],"language":{"nodejs":{"requiredOutputs":["clientId","clientSecret","isSandbox","startDate","timeWindow"]}}},"airbyte:index/SourcePaypalTransactionResourceAllocation:SourcePaypalTransactionResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionResourceAllocationDefault:SourcePaypalTransactionResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionResourceAllocationJobSpecific:SourcePaypalTransactionResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePaypalTransactionResourceAllocationDefault:SourcePaypalTransactionResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePaypalTransactionResourceAllocationJobSpecific:SourcePaypalTransactionResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements:SourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements:SourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePaystackConfiguration:SourcePaystackConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"lookbackWindowDays":{"type":"number","description":"When set, the connector will always reload data from the past N days, where N is the value set here. This is useful if your data is updated after creation. Default: 0\n"},"secretKey":{"type":"string","description":"The Paystack API key (usually starts with 'sk*live*'; find yours \\n\\nhere\\n\\n).\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["secretKey","startDate"],"language":{"nodejs":{"requiredOutputs":["lookbackWindowDays","secretKey","startDate"]}}},"airbyte:index/SourcePaystackResourceAllocation:SourcePaystackResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePaystackResourceAllocationDefault:SourcePaystackResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePaystackResourceAllocationJobSpecific:SourcePaystackResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePaystackResourceAllocationDefault:SourcePaystackResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePaystackResourceAllocationJobSpecific:SourcePaystackResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePaystackResourceAllocationJobSpecificResourceRequirements:SourcePaystackResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePaystackResourceAllocationJobSpecificResourceRequirements:SourcePaystackResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePendoConfiguration:SourcePendoConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourcePendoResourceAllocation:SourcePendoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePendoResourceAllocationDefault:SourcePendoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePendoResourceAllocationJobSpecific:SourcePendoResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePendoResourceAllocationDefault:SourcePendoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePendoResourceAllocationJobSpecific:SourcePendoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePendoResourceAllocationJobSpecificResourceRequirements:SourcePendoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePendoResourceAllocationJobSpecificResourceRequirements:SourcePendoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePennylaneConfiguration:SourcePennylaneConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"startTime":{"type":"string"}},"type":"object","required":["apiKey","startTime"]},"airbyte:index/SourcePennylaneResourceAllocation:SourcePennylaneResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePennylaneResourceAllocationDefault:SourcePennylaneResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePennylaneResourceAllocationJobSpecific:SourcePennylaneResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePennylaneResourceAllocationDefault:SourcePennylaneResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePennylaneResourceAllocationJobSpecific:SourcePennylaneResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePennylaneResourceAllocationJobSpecificResourceRequirements:SourcePennylaneResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePennylaneResourceAllocationJobSpecificResourceRequirements:SourcePennylaneResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePersistiqConfiguration:SourcePersistiqConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"PersistIq API Key. See the \\n\\ndocs\\n\\n for more information on where to find that key.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourcePersistiqResourceAllocation:SourcePersistiqResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePersistiqResourceAllocationDefault:SourcePersistiqResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePersistiqResourceAllocationJobSpecific:SourcePersistiqResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePersistiqResourceAllocationDefault:SourcePersistiqResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePersistiqResourceAllocationJobSpecific:SourcePersistiqResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePersistiqResourceAllocationJobSpecificResourceRequirements:SourcePersistiqResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePersistiqResourceAllocationJobSpecificResourceRequirements:SourcePersistiqResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePexelsApiConfiguration:SourcePexelsApiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API key is required to access pexels api, For getting your's goto https://www.pexels.com/api/documentation and create account for free.\n","secret":true},"color":{"type":"string","description":"Optional, Desired photo color. Supported colors red, orange, yellow, green, turquoise, blue, violet, pink, brown, black, gray, white or any hexidecimal color code.\n"},"locale":{"type":"string","description":"Optional, The locale of the search you are performing. The current supported locales are 'en-US' 'pt-BR' 'es-ES' 'ca-ES' 'de-DE' 'it-IT' 'fr-FR' 'sv-SE' 'id-ID' 'pl-PL' 'ja-JP' 'zh-TW' 'zh-CN' 'ko-KR' 'th-TH' 'nl-NL' 'hu-HU' 'vi-VN' 'cs-CZ' 'da-DK' 'fi-FI' 'uk-UA' 'el-GR' 'ro-RO' 'nb-NO' 'sk-SK' 'tr-TR' 'ru-RU'.\n"},"orientation":{"type":"string","description":"Optional, Desired photo orientation. The current supported orientations are landscape, portrait or square\n"},"query":{"type":"string","description":"Optional, the search query, Example Ocean, Tigers, Pears, etc.\n"},"size":{"type":"string","description":"Optional, Minimum photo size. The current supported sizes are large(24MP), medium(12MP) or small(4MP).\n"}},"type":"object","required":["apiKey","query"]},"airbyte:index/SourcePexelsApiResourceAllocation:SourcePexelsApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiResourceAllocationDefault:SourcePexelsApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiResourceAllocationJobSpecific:SourcePexelsApiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePexelsApiResourceAllocationDefault:SourcePexelsApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePexelsApiResourceAllocationJobSpecific:SourcePexelsApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiResourceAllocationJobSpecificResourceRequirements:SourcePexelsApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePexelsApiResourceAllocationJobSpecificResourceRequirements:SourcePexelsApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePicqerConfiguration:SourcePicqerConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"organizationName":{"type":"string","description":"The organization name which is used to login to picqer\n"},"password":{"type":"string","secret":true},"startDate":{"type":"string"},"username":{"type":"string"}},"type":"object","required":["organizationName","startDate","username"]},"airbyte:index/SourcePicqerResourceAllocation:SourcePicqerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePicqerResourceAllocationDefault:SourcePicqerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePicqerResourceAllocationJobSpecific:SourcePicqerResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePicqerResourceAllocationDefault:SourcePicqerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePicqerResourceAllocationJobSpecific:SourcePicqerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePicqerResourceAllocationJobSpecificResourceRequirements:SourcePicqerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePicqerResourceAllocationJobSpecificResourceRequirements:SourcePicqerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePinterestConfiguration:SourcePinterestConfiguration":{"properties":{"accountId":{"type":"string","description":"The Pinterest account ID you want to fetch data for. This ID must be provided to filter the data for a specific account.\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourcePinterestConfigurationCredentials:SourcePinterestConfigurationCredentials"},"customReports":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePinterestConfigurationCustomReport:SourcePinterestConfigurationCustomReport"},"description":"A list which contains ad statistics entries, each entry must have a name and can contains fields, breakdowns or action*breakdowns. Click on \"add\" to fill this field.\n"},"numThreads":{"type":"number","description":"The number of parallel threads to use for the sync. Default: 2\n"},"startDate":{"type":"string","description":"A date in the format YYYY-MM-DD. If you have not set a date, it would be defaulted to latest allowed date by api (89 days from today).\n"},"statuses":{"type":"array","items":{"type":"string"},"description":"For the ads, ad_groups, and campaigns streams, specifying a status will filter out records that do not match the specified ones. If a status is not specified, the source will default to records with a status of either ACTIVE or PAUSED.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["numThreads"]}}},"airbyte:index/SourcePinterestConfigurationCredentials:SourcePinterestConfigurationCredentials":{"properties":{"clientId":{"type":"string","description":"The Client ID of your OAuth application\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your OAuth application.\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token to obtain new Access Token, when it's expired.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourcePinterestConfigurationCustomReport:SourcePinterestConfigurationCustomReport":{"properties":{"attributionTypes":{"type":"array","items":{"type":"string"},"description":"List of types of attribution for the conversion report. Default: [\"INDIVIDUAL\",\"HOUSEHOLD\"]\n"},"clickWindowDays":{"type":"number","description":"Number of days to use as the conversion attribution window for a pin click action. Default: 30; must be one of [\"0\", \"1\", \"7\", \"14\", \"30\", \"60\"]\n"},"columns":{"type":"array","items":{"type":"string"},"description":"A list of chosen columns. Default: []\n"},"conversionReportTime":{"type":"string","description":"The date by which the conversion metrics returned from this endpoint will be reported. There are two dates associated with a conversion event: the date that the user interacted with the ad, and the date that the user completed a conversion event.. Default: \"TIME*OF*AD*ACTION\"; must be one of [\"TIME*OF*AD*ACTION\", \"TIME*OF*CONVERSION\"]\n"},"engagementWindowDays":{"type":"number","description":"Number of days to use as the conversion attribution window for an engagement action. must be one of [\"0\", \"1\", \"7\", \"14\", \"30\", \"60\"]\n"},"granularity":{"type":"string","description":"Chosen granularity for API. Default: \"TOTAL\"; must be one of [\"TOTAL\", \"DAY\", \"HOUR\", \"WEEK\", \"MONTH\"]\n"},"level":{"type":"string","description":"Chosen level for API. Default: \"ADVERTISER\"; must be one of [\"ADVERTISER\", \"ADVERTISER*TARGETING\", \"CAMPAIGN\", \"CAMPAIGN*TARGETING\", \"AD*GROUP\", \"AD*GROUP*TARGETING\", \"PIN*PROMOTION\", \"PIN*PROMOTION*TARGETING\", \"KEYWORD\", \"PRODUCT*GROUP\", \"PRODUCT*GROUP*TARGETING\", \"PRODUCT*ITEM\"]\n"},"name":{"type":"string","description":"The name value of report\n"},"startDate":{"type":"string","description":"A date in the format YYYY-MM-DD. If you have not set a date, it would be defaulted to latest allowed date by report api (913 days from today).\n"},"viewWindowDays":{"type":"number","description":"Number of days to use as the conversion attribution window for a view action. must be one of [\"0\", \"1\", \"7\", \"14\", \"30\", \"60\"]\n"}},"type":"object","required":["name"],"language":{"nodejs":{"requiredOutputs":["attributionTypes","clickWindowDays","columns","conversionReportTime","granularity","level","name"]}}},"airbyte:index/SourcePinterestResourceAllocation:SourcePinterestResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePinterestResourceAllocationDefault:SourcePinterestResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePinterestResourceAllocationJobSpecific:SourcePinterestResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePinterestResourceAllocationDefault:SourcePinterestResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePinterestResourceAllocationJobSpecific:SourcePinterestResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePinterestResourceAllocationJobSpecificResourceRequirements:SourcePinterestResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePinterestResourceAllocationJobSpecificResourceRequirements:SourcePinterestResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePipedriveConfiguration:SourcePipedriveConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"The Pipedrive API Token.\n","secret":true},"replicationStartDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated. When specified and not None, then stream will behave as incremental\n"}},"type":"object","required":["apiToken","replicationStartDate"]},"airbyte:index/SourcePipedriveResourceAllocation:SourcePipedriveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePipedriveResourceAllocationDefault:SourcePipedriveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePipedriveResourceAllocationJobSpecific:SourcePipedriveResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePipedriveResourceAllocationDefault:SourcePipedriveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePipedriveResourceAllocationJobSpecific:SourcePipedriveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePipedriveResourceAllocationJobSpecificResourceRequirements:SourcePipedriveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePipedriveResourceAllocationJobSpecificResourceRequirements:SourcePipedriveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePiwikConfiguration:SourcePiwikConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","secret":true},"clientSecret":{"type":"string","secret":true},"organizationId":{"type":"string","description":"The organization id appearing at URL of your piwik website\n"}},"type":"object","required":["clientId","clientSecret","organizationId"]},"airbyte:index/SourcePiwikResourceAllocation:SourcePiwikResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePiwikResourceAllocationDefault:SourcePiwikResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePiwikResourceAllocationJobSpecific:SourcePiwikResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePiwikResourceAllocationDefault:SourcePiwikResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePiwikResourceAllocationJobSpecific:SourcePiwikResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePiwikResourceAllocationJobSpecificResourceRequirements:SourcePiwikResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePiwikResourceAllocationJobSpecificResourceRequirements:SourcePiwikResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePlanhatConfiguration:SourcePlanhatConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Your Planhat \\n\\nAPI Access Token\\n\\n\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourcePlanhatResourceAllocation:SourcePlanhatResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePlanhatResourceAllocationDefault:SourcePlanhatResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePlanhatResourceAllocationJobSpecific:SourcePlanhatResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePlanhatResourceAllocationDefault:SourcePlanhatResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePlanhatResourceAllocationJobSpecific:SourcePlanhatResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePlanhatResourceAllocationJobSpecificResourceRequirements:SourcePlanhatResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePlanhatResourceAllocationJobSpecificResourceRequirements:SourcePlanhatResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePocketConfiguration:SourcePocketConfiguration":{"properties":{"accessToken":{"type":"string","description":"The user's Pocket access token.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"consumerKey":{"type":"string","description":"Your application's Consumer Key.\n","secret":true},"contentType":{"type":"string","description":"Select the content type of the items to retrieve. must be one of [\"article\", \"video\", \"image\"]\n"},"detailType":{"type":"string","description":"Select the granularity of the information about each item. must be one of [\"simple\", \"complete\"]\n"},"domain":{"type":"string","description":"Only return items from a particular \u003cspan pulumi-lang-nodejs=\"`domain`\" pulumi-lang-dotnet=\"`Domain`\" pulumi-lang-go=\"`domain`\" pulumi-lang-python=\"`domain`\" pulumi-lang-yaml=\"`domain`\" pulumi-lang-java=\"`domain`\"\u003e`domain`\u003c/span\u003e.\n"},"favorite":{"type":"boolean","description":"Retrieve only favorited items. Default: false\n"},"search":{"type":"string","description":"Only return items whose title or url contain the \u003cspan pulumi-lang-nodejs=\"`search`\" pulumi-lang-dotnet=\"`Search`\" pulumi-lang-go=\"`search`\" pulumi-lang-python=\"`search`\" pulumi-lang-yaml=\"`search`\" pulumi-lang-java=\"`search`\"\u003e`search`\u003c/span\u003e string.\n"},"since":{"type":"string","description":"Only return items modified since the given timestamp.\n"},"sort":{"type":"string","description":"Sort retrieved items by the given criteria. must be one of [\"newest\", \"oldest\", \"title\", \"site\"]\n"},"state":{"type":"string","description":"Select the state of the items to retrieve. must be one of [\"unread\", \"archive\", \"all\"]\n"},"tag":{"type":"string","description":"Return only items tagged with this tag name. Use *untagged* for retrieving only untagged items.\n"}},"type":"object","required":["accessToken","consumerKey"],"language":{"nodejs":{"requiredOutputs":["accessToken","consumerKey","favorite"]}}},"airbyte:index/SourcePocketResourceAllocation:SourcePocketResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePocketResourceAllocationDefault:SourcePocketResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePocketResourceAllocationJobSpecific:SourcePocketResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePocketResourceAllocationDefault:SourcePocketResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePocketResourceAllocationJobSpecific:SourcePocketResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePocketResourceAllocationJobSpecificResourceRequirements:SourcePocketResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePocketResourceAllocationJobSpecificResourceRequirements:SourcePocketResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePokeapiConfiguration:SourcePokeapiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"pokemonName":{"type":"string","description":"Pokemon requested from the API. must be one of [\"bulbasaur\", \"ivysaur\", \"venusaur\", \"charmander\", \"charmeleon\", \"charizard\", \"squirtle\", \"wartortle\", \"blastoise\", \"caterpie\", \"metapod\", \"butterfree\", \"weedle\", \"kakuna\", \"beedrill\", \"pidgey\", \"pidgeotto\", \"pidgeot\", \"rattata\", \"raticate\", \"spearow\", \"fearow\", \"ekans\", \"arbok\", \"pikachu\", \"raichu\", \"sandshrew\", \"sandslash\", \"nidoran-f\", \"nidorina\", \"nidoqueen\", \"nidoran-m\", \"nidorino\", \"nidoking\", \"clefairy\", \"clefable\", \"vulpix\", \"ninetales\", \"jigglypuff\", \"wigglytuff\", \"zubat\", \"golbat\", \"oddish\", \"gloom\", \"vileplume\", \"paras\", \"parasect\", \"venonat\", \"venomoth\", \"diglett\", \"dugtrio\", \"meowth\", \"persian\", \"psyduck\", \"golduck\", \"mankey\", \"primeape\", \"growlithe\", \"arcanine\", \"poliwag\", \"poliwhirl\", \"poliwrath\", \"abra\", \"kadabra\", \"alakazam\", \"machop\", \"machoke\", \"machamp\", \"bellsprout\", \"weepinbell\", \"victreebel\", \"tentacool\", \"tentacruel\", \"geodude\", \"graveler\", \"golem\", \"ponyta\", \"rapidash\", \"slowpoke\", \"slowbro\", \"magnemite\", \"magneton\", \"farfetchd\", \"doduo\", \"dodrio\", \"seel\", \"dewgong\", \"grimer\", \"muk\", \"shellder\", \"cloyster\", \"gastly\", \"haunter\", \"gengar\", \"onix\", \"drowzee\", \"hypno\", \"krabby\", \"kingler\", \"voltorb\", \"electrode\", \"exeggcute\", \"exeggutor\", \"cubone\", \"marowak\", \"hitmonlee\", \"hitmonchan\", \"lickitung\", \"koffing\", \"weezing\", \"rhyhorn\", \"rhydon\", \"chansey\", \"tangela\", \"kangaskhan\", \"horsea\", \"seadra\", \"goldeen\", \"seaking\", \"staryu\", \"starmie\", \"mrmime\", \"scyther\", \"jynx\", \"electabuzz\", \"magmar\", \"pinsir\", \"tauros\", \"magikarp\", \"gyarados\", \"lapras\", \"ditto\", \"eevee\", \"vaporeon\", \"jolteon\", \"flareon\", \"porygon\", \"omanyte\", \"omastar\", \"kabuto\", \"kabutops\", \"aerodactyl\", \"snorlax\", \"articuno\", \"zapdos\", \"moltres\", \"dratini\", \"dragonair\", \"dragonite\", \"mewtwo\", \"mew\", \"chikorita\", \"bayleef\", \"meganium\", \"cyndaquil\", \"quilava\", \"typhlosion\", \"totodile\", \"croconaw\", \"feraligatr\", \"sentret\", \"furret\", \"hoothoot\", \"noctowl\", \"ledyba\", \"ledian\", \"spinarak\", \"ariados\", \"crobat\", \"chinchou\", \"lanturn\", \"pichu\", \"cleffa\", \"igglybuff\", \"togepi\", \"togetic\", \"natu\", \"xatu\", \"mareep\", \"flaaffy\", \"ampharos\", \"bellossom\", \"marill\", \"azumarill\", \"sudowoodo\", \"politoed\", \"hoppip\", \"skiploom\", \"jumpluff\", \"aipom\", \"sunkern\", \"sunflora\", \"yanma\", \"wooper\", \"quagsire\", \"espeon\", \"umbreon\", \"murkrow\", \"slowking\", \"misdreavus\", \"unown\", \"wobbuffet\", \"girafarig\", \"pineco\", \"forretress\", \"dunsparce\", \"gligar\", \"steelix\", \"snubbull\", \"granbull\", \"qwilfish\", \"scizor\", \"shuckle\", \"heracross\", \"sneasel\", \"teddiursa\", \"ursaring\", \"slugma\", \"magcargo\", \"swinub\", \"piloswine\", \"corsola\", \"remoraid\", \"octillery\", \"delibird\", \"mantine\", \"skarmory\", \"houndour\", \"houndoom\", \"kingdra\", \"phanpy\", \"donphan\", \"porygon2\", \"stantler\", \"smeargle\", \"tyrogue\", \"hitmontop\", \"smoochum\", \"elekid\", \"magby\", \"miltank\", \"blissey\", \"raikou\", \"entei\", \"suicune\", \"larvitar\", \"pupitar\", \"tyranitar\", \"lugia\", \"ho-oh\", \"celebi\", \"treecko\", \"grovyle\", \"sceptile\", \"torchic\", \"combusken\", \"blaziken\", \"mudkip\", \"marshtomp\", \"swampert\", \"poochyena\", \"mightyena\", \"zigzagoon\", \"linoone\", \"wurmple\", \"silcoon\", \"beautifly\", \"cascoon\", \"dustox\", \"lotad\", \"lombre\", \"ludicolo\", \"seedot\", \"nuzleaf\", \"shiftry\", \"taillow\", \"swellow\", \"wingull\", \"pelipper\", \"ralts\", \"kirlia\", \"gardevoir\", \"surskit\", \"masquerain\", \"shroomish\", \"breloom\", \"slakoth\", \"vigoroth\", \"slaking\", \"nincada\", \"ninjask\", \"shedinja\", \"whismur\", \"loudred\", \"exploud\", \"makuhita\", \"hariyama\", \"azurill\", \"nosepass\", \"skitty\", \"delcatty\", \"sableye\", \"mawile\", \"aron\", \"lairon\", \"aggron\", \"meditite\", \"medicham\", \"electrike\", \"manectric\", \"plusle\", \"minun\", \"volbeat\", \"illumise\", \"roselia\", \"gulpin\", \"swalot\", \"carvanha\", \"sharpedo\", \"wailmer\", \"wailord\", \"numel\", \"camerupt\", \"torkoal\", \"spoink\", \"grumpig\", \"spinda\", \"trapinch\", \"vibrava\", \"flygon\", \"cacnea\", \"cacturne\", \"swablu\", \"altaria\", \"zangoose\", \"seviper\", \"lunatone\", \"solrock\", \"barboach\", \"whiscash\", \"corphish\", \"crawdaunt\", \"baltoy\", \"claydol\", \"lileep\", \"cradily\", \"anorith\", \"armaldo\", \"feebas\", \"milotic\", \"castform\", \"kecleon\", \"shuppet\", \"banette\", \"duskull\", \"dusclops\", \"tropius\", \"chimecho\", \"absol\", \"wynaut\", \"snorunt\", \"glalie\", \"spheal\", \"sealeo\", \"walrein\", \"clamperl\", \"huntail\", \"gorebyss\", \"relicanth\", \"luvdisc\", \"bagon\", \"shelgon\", \"salamence\", \"beldum\", \"metang\", \"metagross\", \"regirock\", \"regice\", \"registeel\", \"latias\", \"latios\", \"kyogre\", \"groudon\", \"rayquaza\", \"jirachi\", \"deoxys\", \"turtwig\", \"grotle\", \"torterra\", \"chimchar\", \"monferno\", \"infernape\", \"piplup\", \"prinplup\", \"empoleon\", \"starly\", \"staravia\", \"staraptor\", \"bidoof\", \"bibarel\", \"kricketot\", \"kricketune\", \"shinx\", \"luxio\", \"luxray\", \"budew\", \"roserade\", \"cranidos\", \"rampardos\", \"shieldon\", \"bastiodon\", \"burmy\", \"wormadam\", \"mothim\", \"combee\", \"vespiquen\", \"pachirisu\", \"buizel\", \"floatzel\", \"cherubi\", \"cherrim\", \"shellos\", \"gastrodon\", \"ambipom\", \"drifloon\", \"drifblim\", \"buneary\", \"lopunny\", \"mismagius\", \"honchkrow\", \"glameow\", \"purugly\", \"chingling\", \"stunky\", \"skuntank\", \"bronzor\", \"bronzong\", \"bonsly\", \"mimejr\", \"happiny\", \"chatot\", \"spiritomb\", \"gible\", \"gabite\", \"garchomp\", \"munchlax\", \"riolu\", \"lucario\", \"hippopotas\", \"hippowdon\", \"skorupi\", \"drapion\", \"croagunk\", \"toxicroak\", \"carnivine\", \"finneon\", \"lumineon\", \"mantyke\", \"snover\", \"abomasnow\", \"weavile\", \"magnezone\", \"lickilicky\", \"rhyperior\", \"tangrowth\", \"electivire\", \"magmortar\", \"togekiss\", \"yanmega\", \"leafeon\", \"glaceon\", \"gliscor\", \"mamoswine\", \"porygon-z\", \"gallade\", \"probopass\", \"dusknoir\", \"froslass\", \"rotom\", \"uxie\", \"mesprit\", \"azelf\", \"dialga\", \"palkia\", \"heatran\", \"regigigas\", \"giratina\", \"cresselia\", \"phione\", \"manaphy\", \"darkrai\", \"shaymin\", \"arceus\", \"victini\", \"snivy\", \"servine\", \"serperior\", \"tepig\", \"pignite\", \"emboar\", \"oshawott\", \"dewott\", \"samurott\", \"patrat\", \"watchog\", \"lillipup\", \"herdier\", \"stoutland\", \"purrloin\", \"liepard\", \"pansage\", \"simisage\", \"pansear\", \"simisear\", \"panpour\", \"simipour\", \"munna\", \"musharna\", \"pidove\", \"tranquill\", \"unfezant\", \"blitzle\", \"zebstrika\", \"roggenrola\", \"boldore\", \"gigalith\", \"woobat\", \"swoobat\", \"drilbur\", \"excadrill\", \"audino\", \"timburr\", \"gurdurr\", \"conkeldurr\", \"tympole\", \"palpitoad\", \"seismitoad\", \"throh\", \"sawk\", \"sewaddle\", \"swadloon\", \"leavanny\", \"venipede\", \"whirlipede\", \"scolipede\", \"cottonee\", \"whimsicott\", \"petilil\", \"lilligant\", \"basculin\", \"sandile\", \"krokorok\", \"krookodile\", \"darumaka\", \"darmanitan\", \"maractus\", \"dwebble\", \"crustle\", \"scraggy\", \"scrafty\", \"sigilyph\", \"yamask\", \"cofagrigus\", \"tirtouga\", \"carracosta\", \"archen\", \"archeops\", \"trubbish\", \"garbodor\", \"zorua\", \"zoroark\", \"minccino\", \"cinccino\", \"gothita\", \"gothorita\", \"gothitelle\", \"solosis\", \"duosion\", \"reuniclus\", \"ducklett\", \"swanna\", \"vanillite\", \"vanillish\", \"vanilluxe\", \"deerling\", \"sawsbuck\", \"emolga\", \"karrablast\", \"escavalier\", \"foongus\", \"amoonguss\", \"frillish\", \"jellicent\", \"alomomola\", \"joltik\", \"galvantula\", \"ferroseed\", \"ferrothorn\", \"klink\", \"klang\", \"klinklang\", \"tynamo\", \"eelektrik\", \"eelektross\", \"elgyem\", \"beheeyem\", \"litwick\", \"lampent\", \"chandelure\", \"axew\", \"fraxure\", \"haxorus\", \"cubchoo\", \"beartic\", \"cryogonal\", \"shelmet\", \"accelgor\", \"stunfisk\", \"mienfoo\", \"mienshao\", \"druddigon\", \"golett\", \"golurk\", \"pawniard\", \"bisharp\", \"bouffalant\", \"rufflet\", \"braviary\", \"vullaby\", \"mandibuzz\", \"heatmor\", \"durant\", \"deino\", \"zweilous\", \"hydreigon\", \"larvesta\", \"volcarona\", \"cobalion\", \"terrakion\", \"virizion\", \"tornadus\", \"thundurus\", \"reshiram\", \"zekrom\", \"landorus\", \"kyurem\", \"keldeo\", \"meloetta\", \"genesect\", \"chespin\", \"quilladin\", \"chesnaught\", \"fennekin\", \"braixen\", \"delphox\", \"froakie\", \"frogadier\", \"greninja\", \"bunnelby\", \"diggersby\", \"fletchling\", \"fletchinder\", \"talonflame\", \"scatterbug\", \"spewpa\", \"vivillon\", \"litleo\", \"pyroar\", \"flabebe\", \"floette\", \"florges\", \"skiddo\", \"gogoat\", \"pancham\", \"pangoro\", \"furfrou\", \"espurr\", \"meowstic\", \"honedge\", \"doublade\", \"aegislash\", \"spritzee\", \"aromatisse\", \"swirlix\", \"slurpuff\", \"inkay\", \"malamar\", \"binacle\", \"barbaracle\", \"skrelp\", \"dragalge\", \"clauncher\", \"clawitzer\", \"helioptile\", \"heliolisk\", \"tyrunt\", \"tyrantrum\", \"amaura\", \"aurorus\", \"sylveon\", \"hawlucha\", \"dedenne\", \"carbink\", \"goomy\", \"sliggoo\", \"goodra\", \"klefki\", \"phantump\", \"trevenant\", \"pumpkaboo\", \"gourgeist\", \"bergmite\", \"avalugg\", \"noibat\", \"noivern\", \"xerneas\", \"yveltal\", \"zygarde\", \"diancie\", \"hoopa\", \"volcanion\", \"rowlet\", \"dartrix\", \"decidueye\", \"litten\", \"torracat\", \"incineroar\", \"popplio\", \"brionne\", \"primarina\", \"pikipek\", \"trumbeak\", \"toucannon\", \"yungoos\", \"gumshoos\", \"grubbin\", \"charjabug\", \"vikavolt\", \"crabrawler\", \"crabominable\", \"oricorio\", \"cutiefly\", \"ribombee\", \"rockruff\", \"lycanroc\", \"wishiwashi\", \"mareanie\", \"toxapex\", \"mudbray\", \"mudsdale\", \"dewpider\", \"araquanid\", \"fomantis\", \"lurantis\", \"morelull\", \"shiinotic\", \"salandit\", \"salazzle\", \"stufful\", \"bewear\", \"bounsweet\", \"steenee\", \"tsareena\", \"comfey\", \"oranguru\", \"passimian\", \"wimpod\", \"golisopod\", \"sandygast\", \"palossand\", \"pyukumuku\", \"typenull\", \"silvally\", \"minior\", \"komala\", \"turtonator\", \"togedemaru\", \"mimikyu\", \"bruxish\", \"drampa\", \"dhelmise\", \"jangmo-o\", \"hakamo-o\", \"kommo-o\", \"tapukoko\", \"tapulele\", \"tapubulu\", \"tapufini\", \"cosmog\", \"cosmoem\", \"solgaleo\", \"lunala\", \"nihilego\", \"buzzwole\", \"pheromosa\", \"xurkitree\", \"celesteela\", \"kartana\", \"guzzlord\", \"necrozma\", \"magearna\", \"marshadow\", \"poipole\", \"naganadel\", \"stakataka\", \"blacephalon\", \"zeraora\", \"meltan\", \"melmetal\", \"grookey\", \"thwackey\", \"rillaboom\", \"scorbunny\", \"raboot\", \"cinderace\", \"sobble\", \"drizzile\", \"inteleon\", \"skwovet\", \"greedent\", \"rookidee\", \"corvisquire\", \"corviknight\", \"blipbug\", \"dottler\", \"orbeetle\", \"nickit\", \"thievul\", \"gossifleur\", \"eldegoss\", \"wooloo\", \"dubwool\", \"chewtle\", \"drednaw\", \"yamper\", \"boltund\", \"rolycoly\", \"carkol\", \"coalossal\", \"applin\", \"flapple\", \"appletun\", \"silicobra\", \"sandaconda\", \"cramorant\", \"arrokuda\", \"barraskewda\", \"toxel\", \"toxtricity\", \"sizzlipede\", \"centiskorch\", \"clobbopus\", \"grapploct\", \"sinistea\", \"polteageist\", \"hatenna\", \"hattrem\", \"hatterene\", \"impidimp\", \"morgrem\", \"grimmsnarl\", \"obstagoon\", \"perrserker\", \"cursola\", \"sirfetchd\", \"mrrime\", \"runerigus\", \"milcery\", \"alcremie\", \"falinks\", \"pincurchin\", \"snom\", \"frosmoth\", \"stonjourner\", \"eiscue\", \"indeedee\", \"morpeko\", \"cufant\", \"copperajah\", \"dracozolt\", \"arctozolt\", \"dracovish\", \"arctovish\", \"duraludon\", \"dreepy\", \"drakloak\", \"dragapult\", \"zacian\", \"zamazenta\", \"eternatus\", \"kubfu\", \"urshifu\", \"zarude\", \"regieleki\", \"regidrago\", \"glastrier\", \"spectrier\", \"calyrex\"]\n"}},"type":"object","required":["pokemonName"]},"airbyte:index/SourcePokeapiResourceAllocation:SourcePokeapiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePokeapiResourceAllocationDefault:SourcePokeapiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePokeapiResourceAllocationJobSpecific:SourcePokeapiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePokeapiResourceAllocationDefault:SourcePokeapiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePokeapiResourceAllocationJobSpecific:SourcePokeapiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePokeapiResourceAllocationJobSpecificResourceRequirements:SourcePokeapiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePokeapiResourceAllocationJobSpecificResourceRequirements:SourcePokeapiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePolygonStockApiConfiguration:SourcePolygonStockApiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"adjusted":{"type":"string","description":"Determines whether or not the results are adjusted for splits. By default, results are adjusted and set to true. Set this to false to get results that are NOT adjusted for splits.\n"},"apiKey":{"type":"string","description":"Your API ACCESS Key\n","secret":true},"endDate":{"type":"string","description":"The target date for the aggregate window.\n"},"limit":{"type":"number","description":"The target date for the aggregate window.\n"},"multiplier":{"type":"number","description":"The size of the timespan multiplier.\n"},"sort":{"type":"string","description":"Sort the results by timestamp. asc will return results in ascending order (oldest at the top), desc will return results in descending order (newest at the top).\n"},"startDate":{"type":"string","description":"The beginning date for the aggregate window.\n"},"stocksTicker":{"type":"string","description":"The exchange symbol that this item is traded under.\n"},"timespan":{"type":"string","description":"The size of the time window.\n"}},"type":"object","required":["apiKey","endDate","multiplier","startDate","stocksTicker","timespan"]},"airbyte:index/SourcePolygonStockApiResourceAllocation:SourcePolygonStockApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiResourceAllocationDefault:SourcePolygonStockApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiResourceAllocationJobSpecific:SourcePolygonStockApiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePolygonStockApiResourceAllocationDefault:SourcePolygonStockApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePolygonStockApiResourceAllocationJobSpecific:SourcePolygonStockApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements:SourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements:SourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePostgresConfiguration:SourcePostgresConfiguration":{"properties":{"database":{"type":"string","description":"Name of the database.\n"},"entraClientId":{"type":"string","description":"If using Entra service principal, the application ID of the service principal\n"},"entraServicePrincipalAuth":{"type":"boolean","description":"Interpret password as a client secret for a Microsft Entra service principal. Default: false\n"},"entraTenantId":{"type":"string","description":"If using Entra service principal, the ID of the tenant\n"},"host":{"type":"string","description":"Hostname of the database.\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (Eg. key1=value1\u0026key2=value2\u0026key3=value3). For more information read about \\n\\nJDBC URL parameters\\n\\n.\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database. Default: 5432\n"},"replicationMethod":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationReplicationMethod:SourcePostgresConfigurationReplicationMethod","description":"Configures how data is extracted from the database.\n"},"schemas":{"type":"array","items":{"type":"string"},"description":"The list of schemas (case sensitive) to sync from. Defaults to public. Default: [\"public\"]\n"},"sslMode":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationSslMode:SourcePostgresConfigurationSslMode","description":"SSL connection modes.\nRead more \\n\\n in the docs\\n\\n.\n"},"tunnelMethod":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationTunnelMethod:SourcePostgresConfigurationTunnelMethod","description":"Whether to initiate an SSH tunnel before connecting to the database, and if so, which kind of authentication to use.\n"},"username":{"type":"string","description":"Username to access the database.\n"}},"type":"object","required":["database","host","username"],"language":{"nodejs":{"requiredOutputs":["database","entraServicePrincipalAuth","host","port","schemas","username"]}}},"airbyte:index/SourcePostgresConfigurationReplicationMethod:SourcePostgresConfigurationReplicationMethod":{"properties":{"detectChangesWithXminSystemColumn":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationReplicationMethodDetectChangesWithXminSystemColumn:SourcePostgresConfigurationReplicationMethodDetectChangesWithXminSystemColumn","description":"\\n\\nRecommended\\n\\n - Incrementally reads new inserts and updates via Postgres \\n\\nXmin system column\\n\\n. Suitable for databases that have low transaction pressure.\n"},"readChangesUsingWriteAheadLogCdc":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationReplicationMethodReadChangesUsingWriteAheadLogCdc:SourcePostgresConfigurationReplicationMethodReadChangesUsingWriteAheadLogCdc","description":"\\n\\nRecommended\\n\\n - Incrementally reads new inserts, updates, and deletes using the Postgres \\n\\nwrite-ahead log (WAL)\\n\\n. This needs to be configured on the source database itself. Recommended for tables of any size.\n"},"scanChangesWithUserDefinedCursor":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationReplicationMethodScanChangesWithUserDefinedCursor:SourcePostgresConfigurationReplicationMethodScanChangesWithUserDefinedCursor","description":"Incrementally detects new inserts and updates using the \\n\\ncursor column\\n\\n chosen when configuring a connection (e.g. created*at, updated*at).\n"}},"type":"object"},"airbyte:index/SourcePostgresConfigurationReplicationMethodDetectChangesWithXminSystemColumn:SourcePostgresConfigurationReplicationMethodDetectChangesWithXminSystemColumn":{"type":"object"},"airbyte:index/SourcePostgresConfigurationReplicationMethodReadChangesUsingWriteAheadLogCdc:SourcePostgresConfigurationReplicationMethodReadChangesUsingWriteAheadLogCdc":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"heartbeatActionQuery":{"type":"string","description":"Specifies a query that the connector executes on the source database when the connector sends a heartbeat message. Please see the \\n\\nsetup guide\\n\\n for how and when to configure this setting. Default: \"\"\n"},"initialLoadTimeoutHours":{"type":"number","description":"The amount of time an initial load is allowed to continue for before catching up on CDC logs. Default: 8\n"},"initialWaitingSeconds":{"type":"number","description":"The amount of time the connector will wait when it launches to determine if there is new data to sync or not. Defaults to 1200 seconds. Valid range: 120 seconds to 2400 seconds. Read about \\n\\ninitial waiting time\\n\\n. Default: 1200\n"},"invalidCdcCursorPositionBehavior":{"type":"string","description":"Determines whether Airbyte should fail or re-sync data in case of an stale/invalid cursor value into the WAL. If 'Fail sync' is chosen, a user will have to manually reset the connection before being able to continue syncing data. If 'Re-sync data' is chosen, Airbyte will automatically trigger a refresh but could lead to higher cloud costs and data loss. Default: \"Fail sync\"; must be one of [\"Fail sync\", \"Re-sync data\"]\n"},"lsnCommitBehaviour":{"type":"string","description":"Determines when Airbyte should flush the LSN of processed WAL logs in the source database. `After loading Data in the destination` is default. If `While reading Data` is selected, in case of a downstream failure (while loading data into the destination), next sync would result in a full sync. Default: \"After loading Data in the destination\"; must be one of [\"While reading Data\", \"After loading Data in the destination\"]\n"},"plugin":{"type":"string","description":"A logical decoding plugin installed on the PostgreSQL server. Default: \"pgoutput\"; must be \"pgoutput\"\n"},"publication":{"type":"string","description":"A Postgres publication used for consuming changes. Read about \\n\\npublications and replication identities\\n\\n.\n"},"queueSize":{"type":"number","description":"The size of the internal queue. This may interfere with memory consumption and efficiency of the connector, please be careful. Default: 10000\n"},"replicationSlot":{"type":"string","description":"A plugin logical replication slot. Read about \\n\\nreplication slots\\n\\n.\n"}},"type":"object","required":["publication","replicationSlot"],"language":{"nodejs":{"requiredOutputs":["heartbeatActionQuery","initialLoadTimeoutHours","initialWaitingSeconds","invalidCdcCursorPositionBehavior","lsnCommitBehaviour","plugin","publication","queueSize","replicationSlot"]}}},"airbyte:index/SourcePostgresConfigurationReplicationMethodScanChangesWithUserDefinedCursor:SourcePostgresConfigurationReplicationMethodScanChangesWithUserDefinedCursor":{"type":"object"},"airbyte:index/SourcePostgresConfigurationSslMode:SourcePostgresConfigurationSslMode":{"properties":{"allow":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationSslModeAllow:SourcePostgresConfigurationSslModeAllow","description":"Enables encryption only when required by the source database.\n"},"disable":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationSslModeDisable:SourcePostgresConfigurationSslModeDisable","description":"Disables encryption of communication between Airbyte and source database.\n"},"prefer":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationSslModePrefer:SourcePostgresConfigurationSslModePrefer","description":"Allows unencrypted connection only if the source database does not support encryption.\n"},"require":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationSslModeRequire:SourcePostgresConfigurationSslModeRequire","description":"Always require encryption. If the source database server does not support encryption, connection will fail.\n"},"verifyCa":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationSslModeVerifyCa:SourcePostgresConfigurationSslModeVerifyCa","description":"Always require encryption and verifies that the source database server has a valid SSL certificate.\n"},"verifyFull":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationSslModeVerifyFull:SourcePostgresConfigurationSslModeVerifyFull","description":"This is the most secure mode. Always require encryption and verifies the identity of the source database server.\n"}},"type":"object"},"airbyte:index/SourcePostgresConfigurationSslModeAllow:SourcePostgresConfigurationSslModeAllow":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object"},"airbyte:index/SourcePostgresConfigurationSslModeDisable:SourcePostgresConfigurationSslModeDisable":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object"},"airbyte:index/SourcePostgresConfigurationSslModePrefer:SourcePostgresConfigurationSslModePrefer":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object"},"airbyte:index/SourcePostgresConfigurationSslModeRequire:SourcePostgresConfigurationSslModeRequire":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object"},"airbyte:index/SourcePostgresConfigurationSslModeVerifyCa:SourcePostgresConfigurationSslModeVerifyCa":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientCertificate":{"type":"string","description":"Client certificate\n","secret":true},"clientKey":{"type":"string","description":"Client key\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. If you do not add it - the password will be generated automatically.\n","secret":true}},"type":"object","required":["caCertificate"]},"airbyte:index/SourcePostgresConfigurationSslModeVerifyFull:SourcePostgresConfigurationSslModeVerifyFull":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"caCertificate":{"type":"string","description":"CA certificate\n","secret":true},"clientCertificate":{"type":"string","description":"Client certificate\n","secret":true},"clientKey":{"type":"string","description":"Client key\n","secret":true},"clientKeyPassword":{"type":"string","description":"Password for keystorage. If you do not add it - the password will be generated automatically.\n","secret":true}},"type":"object","required":["caCertificate"]},"airbyte:index/SourcePostgresConfigurationTunnelMethod:SourcePostgresConfigurationTunnelMethod":{"properties":{"noTunnel":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationTunnelMethodNoTunnel:SourcePostgresConfigurationTunnelMethodNoTunnel"},"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationTunnelMethodPasswordAuthentication:SourcePostgresConfigurationTunnelMethodPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfigurationTunnelMethodSshKeyAuthentication:SourcePostgresConfigurationTunnelMethodSshKeyAuthentication"}},"type":"object"},"airbyte:index/SourcePostgresConfigurationTunnelMethodNoTunnel:SourcePostgresConfigurationTunnelMethodNoTunnel":{"type":"object"},"airbyte:index/SourcePostgresConfigurationTunnelMethodPasswordAuthentication:SourcePostgresConfigurationTunnelMethodPasswordAuthentication":{"properties":{"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host\n"},"tunnelUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["tunnelHost","tunnelUser","tunnelUserPassword"],"language":{"nodejs":{"requiredOutputs":["tunnelHost","tunnelPort","tunnelUser","tunnelUserPassword"]}}},"airbyte:index/SourcePostgresConfigurationTunnelMethodSshKeyAuthentication:SourcePostgresConfigurationTunnelMethodSshKeyAuthentication":{"properties":{"sshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true},"tunnelHost":{"type":"string","description":"Hostname of the jump server host that allows inbound ssh tunnel.\n"},"tunnelPort":{"type":"number","description":"Port on the proxy/jump server that accepts inbound ssh connections. Default: 22\n"},"tunnelUser":{"type":"string","description":"OS-level username for logging into the jump server host.\n"}},"type":"object","required":["sshKey","tunnelHost","tunnelUser"],"language":{"nodejs":{"requiredOutputs":["sshKey","tunnelHost","tunnelPort","tunnelUser"]}}},"airbyte:index/SourcePostgresResourceAllocation:SourcePostgresResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePostgresResourceAllocationDefault:SourcePostgresResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePostgresResourceAllocationJobSpecific:SourcePostgresResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePostgresResourceAllocationDefault:SourcePostgresResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePostgresResourceAllocationJobSpecific:SourcePostgresResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePostgresResourceAllocationJobSpecificResourceRequirements:SourcePostgresResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePostgresResourceAllocationJobSpecificResourceRequirements:SourcePostgresResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePosthogConfiguration:SourcePosthogConfiguration":{"properties":{"apiKey":{"type":"string","description":"API Key. See the \\n\\ndocs\\n\\n for information on how to generate this key.\n","secret":true},"baseUrl":{"type":"string","description":"Base PostHog url. Defaults to PostHog Cloud (https://app.posthog.com). Default: \"https://app.posthog.com\"\n"},"eventsTimeStep":{"type":"number","description":"Set lower value in case of failing long running sync of events stream. Default: 30\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate the data. Any data before this date will not be replicated.\n"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","baseUrl","eventsTimeStep","startDate"]}}},"airbyte:index/SourcePosthogResourceAllocation:SourcePosthogResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePosthogResourceAllocationDefault:SourcePosthogResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePosthogResourceAllocationJobSpecific:SourcePosthogResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePosthogResourceAllocationDefault:SourcePosthogResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePosthogResourceAllocationJobSpecific:SourcePosthogResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePosthogResourceAllocationJobSpecificResourceRequirements:SourcePosthogResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePosthogResourceAllocationJobSpecificResourceRequirements:SourcePosthogResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePostmarkappConfiguration:SourcePostmarkappConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"xPostmarkAccountToken":{"type":"string","description":"API Key for account\n","secret":true},"xPostmarkServerToken":{"type":"string","description":"API Key for server\n","secret":true}},"type":"object","required":["xPostmarkAccountToken","xPostmarkServerToken"]},"airbyte:index/SourcePostmarkappResourceAllocation:SourcePostmarkappResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappResourceAllocationDefault:SourcePostmarkappResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappResourceAllocationJobSpecific:SourcePostmarkappResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePostmarkappResourceAllocationDefault:SourcePostmarkappResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePostmarkappResourceAllocationJobSpecific:SourcePostmarkappResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappResourceAllocationJobSpecificResourceRequirements:SourcePostmarkappResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePostmarkappResourceAllocationJobSpecificResourceRequirements:SourcePostmarkappResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePrestashopConfiguration:SourcePrestashopConfiguration":{"properties":{"accessKey":{"type":"string","description":"Your PrestaShop access key. See \\n\\n the docs \\n\\n for info on how to obtain this.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"startDate":{"type":"string","description":"The Start date in the format YYYY-MM-DD.\n"},"url":{"type":"string","description":"Shop URL without trailing slash.\n"}},"type":"object","required":["accessKey","startDate","url"]},"airbyte:index/SourcePrestashopResourceAllocation:SourcePrestashopResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePrestashopResourceAllocationDefault:SourcePrestashopResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePrestashopResourceAllocationJobSpecific:SourcePrestashopResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePrestashopResourceAllocationDefault:SourcePrestashopResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePrestashopResourceAllocationJobSpecific:SourcePrestashopResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePrestashopResourceAllocationJobSpecificResourceRequirements:SourcePrestashopResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePrestashopResourceAllocationJobSpecificResourceRequirements:SourcePrestashopResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceProductboardConfiguration:SourceProductboardConfiguration":{"properties":{"accessToken":{"type":"string","description":"Your Productboard access token. See https://developer.productboard.com/reference/authentication for steps to generate one.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"startDate":{"type":"string"}},"type":"object","required":["accessToken","startDate"]},"airbyte:index/SourceProductboardResourceAllocation:SourceProductboardResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceProductboardResourceAllocationDefault:SourceProductboardResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceProductboardResourceAllocationJobSpecific:SourceProductboardResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceProductboardResourceAllocationDefault:SourceProductboardResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceProductboardResourceAllocationJobSpecific:SourceProductboardResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceProductboardResourceAllocationJobSpecificResourceRequirements:SourceProductboardResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceProductboardResourceAllocationJobSpecificResourceRequirements:SourceProductboardResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceProductiveConfiguration:SourceProductiveConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"organizationId":{"type":"string","description":"The organization ID which could be seen from `https://app.productive.io/xxxx-xxxx/settings/api-integrations` page\n"}},"type":"object","required":["apiKey","organizationId"]},"airbyte:index/SourceProductiveResourceAllocation:SourceProductiveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceProductiveResourceAllocationDefault:SourceProductiveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceProductiveResourceAllocationJobSpecific:SourceProductiveResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceProductiveResourceAllocationDefault:SourceProductiveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceProductiveResourceAllocationJobSpecific:SourceProductiveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceProductiveResourceAllocationJobSpecificResourceRequirements:SourceProductiveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceProductiveResourceAllocationJobSpecificResourceRequirements:SourceProductiveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePypiConfiguration:SourcePypiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"projectName":{"type":"string","description":"Name of the project/package. Can only be in lowercase with hyphen. This is the name used using pip command for installing the package.\n"},"version":{"type":"string","description":"Version of the project/package.  Use it to find a particular release instead of all releases.\n"}},"type":"object","required":["projectName"]},"airbyte:index/SourcePypiResourceAllocation:SourcePypiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourcePypiResourceAllocationDefault:SourcePypiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourcePypiResourceAllocationJobSpecific:SourcePypiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourcePypiResourceAllocationDefault:SourcePypiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourcePypiResourceAllocationJobSpecific:SourcePypiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourcePypiResourceAllocationJobSpecificResourceRequirements:SourcePypiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourcePypiResourceAllocationJobSpecificResourceRequirements:SourcePypiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceQualarooConfiguration:SourceQualarooConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"key":{"type":"string","description":"A Qualaroo token. See the \\n\\ndocs\\n\\n for instructions on how to generate it.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"},"surveyIds":{"type":"array","items":{"type":"string"},"description":"IDs of the surveys from which you'd like to replicate data. If left empty, data from all surveys to which you have access will be replicated.\n"},"token":{"type":"string","description":"A Qualaroo token. See the \\n\\ndocs\\n\\n for instructions on how to generate it.\n","secret":true}},"type":"object","required":["key","startDate","token"]},"airbyte:index/SourceQualarooResourceAllocation:SourceQualarooResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceQualarooResourceAllocationDefault:SourceQualarooResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceQualarooResourceAllocationJobSpecific:SourceQualarooResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceQualarooResourceAllocationDefault:SourceQualarooResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceQualarooResourceAllocationJobSpecific:SourceQualarooResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceQualarooResourceAllocationJobSpecificResourceRequirements:SourceQualarooResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceQualarooResourceAllocationJobSpecificResourceRequirements:SourceQualarooResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRailzConfiguration:SourceRailzConfiguration":{"properties":{"clientId":{"type":"string","description":"Client ID (client_id)\n"},"secretKey":{"type":"string","description":"Secret key (secret_key)\n","secret":true},"startDate":{"type":"string","description":"Start date\n"}},"type":"object","required":["clientId","secretKey","startDate"]},"airbyte:index/SourceRailzResourceAllocation:SourceRailzResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRailzResourceAllocationDefault:SourceRailzResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRailzResourceAllocationJobSpecific:SourceRailzResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRailzResourceAllocationDefault:SourceRailzResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRailzResourceAllocationJobSpecific:SourceRailzResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRailzResourceAllocationJobSpecificResourceRequirements:SourceRailzResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRailzResourceAllocationJobSpecificResourceRequirements:SourceRailzResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRechargeConfiguration:SourceRechargeConfiguration":{"properties":{"accessToken":{"type":"string","description":"The value of the Access Token generated. See the \\n\\ndocs\\n\\n for more information.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"lookbackWindowDays":{"type":"number","description":"Specifies how many days of historical data should be reloaded each time the recharge connector runs. Default: 0\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Recharge API, in the format YYYY-MM-DDT00:00:00Z. Any data before this date will not be replicated.\n"},"useOrdersDeprecatedApi":{"type":"boolean","description":"Define whether or not the `Orders` stream should use the deprecated `2021-01` API version, or use `2021-11`, otherwise. Default: true\n"}},"type":"object","required":["accessToken","startDate"],"language":{"nodejs":{"requiredOutputs":["accessToken","lookbackWindowDays","startDate","useOrdersDeprecatedApi"]}}},"airbyte:index/SourceRechargeResourceAllocation:SourceRechargeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRechargeResourceAllocationDefault:SourceRechargeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRechargeResourceAllocationJobSpecific:SourceRechargeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRechargeResourceAllocationDefault:SourceRechargeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRechargeResourceAllocationJobSpecific:SourceRechargeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRechargeResourceAllocationJobSpecificResourceRequirements:SourceRechargeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRechargeResourceAllocationJobSpecificResourceRequirements:SourceRechargeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRecreationConfiguration:SourceRecreationConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apikey":{"type":"string","description":"API Key\n","secret":true},"queryCampsites":{"type":"string"}},"type":"object","required":["apikey"]},"airbyte:index/SourceRecreationResourceAllocation:SourceRecreationResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRecreationResourceAllocationDefault:SourceRecreationResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRecreationResourceAllocationJobSpecific:SourceRecreationResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRecreationResourceAllocationDefault:SourceRecreationResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRecreationResourceAllocationJobSpecific:SourceRecreationResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRecreationResourceAllocationJobSpecificResourceRequirements:SourceRecreationResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRecreationResourceAllocationJobSpecificResourceRequirements:SourceRecreationResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRecruiteeConfiguration:SourceRecruiteeConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Recruitee API Key. See \\n\\nhere\\n\\n.\n","secret":true},"companyId":{"type":"number","description":"Recruitee Company ID. You can also find this ID on the \\n\\nRecruitee API tokens page\\n\\n.\n"}},"type":"object","required":["apiKey","companyId"]},"airbyte:index/SourceRecruiteeResourceAllocation:SourceRecruiteeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeResourceAllocationDefault:SourceRecruiteeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeResourceAllocationJobSpecific:SourceRecruiteeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRecruiteeResourceAllocationDefault:SourceRecruiteeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRecruiteeResourceAllocationJobSpecific:SourceRecruiteeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeResourceAllocationJobSpecificResourceRequirements:SourceRecruiteeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRecruiteeResourceAllocationJobSpecificResourceRequirements:SourceRecruiteeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRecurlyConfiguration:SourceRecurlyConfiguration":{"properties":{"accountsStepDays":{"type":"number","description":"Days in length for each API call to get data from the accounts stream. Smaller values will result in more API calls but better concurrency. Default: 30\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Recurly API Key. See the  \\n\\ndocs\\n\\n for more information on how to generate this key.\n","secret":true},"beginTime":{"type":"string","description":"ISO8601 timestamp from which the replication from Recurly API will start from.\n"},"endTime":{"type":"string","description":"ISO8601 timestamp to which the replication from Recurly API will stop. Records after that date won't be imported.\n"},"isSandbox":{"type":"boolean","description":"Set to true for sandbox accounts (400 requests/min, all types). Defaults to false for production accounts (1,000 GET requests/min). Default: false\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. Default: 10\n"}},"type":"object","required":["apiKey"],"language":{"nodejs":{"requiredOutputs":["accountsStepDays","apiKey","isSandbox","numWorkers"]}}},"airbyte:index/SourceRecurlyResourceAllocation:SourceRecurlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRecurlyResourceAllocationDefault:SourceRecurlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRecurlyResourceAllocationJobSpecific:SourceRecurlyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRecurlyResourceAllocationDefault:SourceRecurlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRecurlyResourceAllocationJobSpecific:SourceRecurlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRecurlyResourceAllocationJobSpecificResourceRequirements:SourceRecurlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRecurlyResourceAllocationJobSpecificResourceRequirements:SourceRecurlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRedditConfiguration:SourceRedditConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"exact":{"type":"boolean","description":"Specifies exact keyword and reduces distractions\n"},"includeOver18":{"type":"boolean","description":"Includes mature content. Default: false\n"},"limit":{"type":"number","description":"Max records per page limit\n"},"query":{"type":"string","description":"Specifies the query for searching in reddits and subreddits. Default: \"airbyte\"\n"},"startDate":{"type":"string"},"subreddits":{"type":"array","items":{"type":"string"},"description":"Subreddits for exploration\n"}},"type":"object","required":["apiKey","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey","includeOver18","query","startDate"]}}},"airbyte:index/SourceRedditResourceAllocation:SourceRedditResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRedditResourceAllocationDefault:SourceRedditResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRedditResourceAllocationJobSpecific:SourceRedditResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRedditResourceAllocationDefault:SourceRedditResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRedditResourceAllocationJobSpecific:SourceRedditResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRedditResourceAllocationJobSpecificResourceRequirements:SourceRedditResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRedditResourceAllocationJobSpecificResourceRequirements:SourceRedditResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRedshiftConfiguration:SourceRedshiftConfiguration":{"properties":{"database":{"type":"string","description":"Name of the database.\n"},"host":{"type":"string","description":"Host Endpoint of the Redshift Cluster (must include the cluster-id, region and end with .redshift.amazonaws.com).\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"password":{"type":"string","description":"Password associated with the username.\n","secret":true},"port":{"type":"number","description":"Port of the database. Default: 5439\n"},"schemas":{"type":"array","items":{"type":"string"},"description":"The list of schemas to sync from. Specify one or more explicitly or keep empty to process all schemas. Schema names are case sensitive.\n"},"username":{"type":"string","description":"Username to use to access the database.\n"}},"type":"object","required":["database","host","password","username"],"language":{"nodejs":{"requiredOutputs":["database","host","password","port","username"]}}},"airbyte:index/SourceRedshiftResourceAllocation:SourceRedshiftResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRedshiftResourceAllocationDefault:SourceRedshiftResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRedshiftResourceAllocationJobSpecific:SourceRedshiftResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRedshiftResourceAllocationDefault:SourceRedshiftResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRedshiftResourceAllocationJobSpecific:SourceRedshiftResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRedshiftResourceAllocationJobSpecificResourceRequirements:SourceRedshiftResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRedshiftResourceAllocationJobSpecificResourceRequirements:SourceRedshiftResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceResourceAllocation:SourceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceResourceAllocationDefault:SourceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceResourceAllocationJobSpecific:SourceResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceResourceAllocationDefault:SourceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceResourceAllocationJobSpecific:SourceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs. Not Null; must be one of [\"get*spec\", \"check*connection\", \"discover*schema\", \"sync\", \"reset*connection\", \u003cspan pulumi-lang-nodejs=\"\"connectionUpdater\"\" pulumi-lang-dotnet=\"\"ConnectionUpdater\"\" pulumi-lang-go=\"\"connectionUpdater\"\" pulumi-lang-python=\"\"connection_updater\"\" pulumi-lang-yaml=\"\"connectionUpdater\"\" pulumi-lang-java=\"\"connectionUpdater\"\"\u003e\"connection_updater\"\u003c/span\u003e, \"replicate\"]\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceResourceAllocationJobSpecificResourceRequirements:SourceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations). Not Null\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceResourceAllocationJobSpecificResourceRequirements:SourceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRetentlyConfiguration:SourceRetentlyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceRetentlyConfigurationCredentials:SourceRetentlyConfigurationCredentials","description":"Choose how to authenticate to Retently\n"}},"type":"object"},"airbyte:index/SourceRetentlyConfigurationCredentials:SourceRetentlyConfigurationCredentials":{"properties":{"authenticateViaRetentlyOAuth":{"$ref":"#/types/airbyte:index%2FSourceRetentlyConfigurationCredentialsAuthenticateViaRetentlyOAuth:SourceRetentlyConfigurationCredentialsAuthenticateViaRetentlyOAuth"},"authenticateWithApiToken":{"$ref":"#/types/airbyte:index%2FSourceRetentlyConfigurationCredentialsAuthenticateWithApiToken:SourceRetentlyConfigurationCredentialsAuthenticateWithApiToken"}},"type":"object"},"airbyte:index/SourceRetentlyConfigurationCredentialsAuthenticateViaRetentlyOAuth:SourceRetentlyConfigurationCredentialsAuthenticateViaRetentlyOAuth":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your Retently developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Retently developer application.\n","secret":true},"refreshToken":{"type":"string","description":"Retently Refresh Token which can be used to fetch new Bearer Tokens when the current one expires.\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceRetentlyConfigurationCredentialsAuthenticateWithApiToken:SourceRetentlyConfigurationCredentialsAuthenticateWithApiToken":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Retently API Token. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceRetentlyResourceAllocation:SourceRetentlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRetentlyResourceAllocationDefault:SourceRetentlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRetentlyResourceAllocationJobSpecific:SourceRetentlyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRetentlyResourceAllocationDefault:SourceRetentlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRetentlyResourceAllocationJobSpecific:SourceRetentlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRetentlyResourceAllocationJobSpecificResourceRequirements:SourceRetentlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRetentlyResourceAllocationJobSpecificResourceRequirements:SourceRetentlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRkiCovidConfiguration:SourceRkiCovidConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"startDate":{"type":"string","description":"UTC date in the format 2017-01-25. Any data before this date will not be replicated.\n"}},"type":"object","required":["startDate"]},"airbyte:index/SourceRkiCovidResourceAllocation:SourceRkiCovidResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidResourceAllocationDefault:SourceRkiCovidResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidResourceAllocationJobSpecific:SourceRkiCovidResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRkiCovidResourceAllocationDefault:SourceRkiCovidResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRkiCovidResourceAllocationJobSpecific:SourceRkiCovidResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidResourceAllocationJobSpecificResourceRequirements:SourceRkiCovidResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRkiCovidResourceAllocationJobSpecificResourceRequirements:SourceRkiCovidResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRssConfiguration:SourceRssConfiguration":{"properties":{"url":{"type":"string","description":"RSS Feed URL\n"}},"type":"object","required":["url"]},"airbyte:index/SourceRssResourceAllocation:SourceRssResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceRssResourceAllocationDefault:SourceRssResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceRssResourceAllocationJobSpecific:SourceRssResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceRssResourceAllocationDefault:SourceRssResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceRssResourceAllocationJobSpecific:SourceRssResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceRssResourceAllocationJobSpecificResourceRequirements:SourceRssResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceRssResourceAllocationJobSpecificResourceRequirements:SourceRssResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceS3Configuration:SourceS3Configuration":{"properties":{"awsAccessKeyId":{"type":"string","description":"In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary.\n","secret":true},"awsSecretAccessKey":{"type":"string","description":"In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary.\n","secret":true},"bucket":{"type":"string","description":"Name of the S3 bucket where the file(s) exist.\n"},"dataset":{"type":"string","description":"Deprecated and will be removed soon. Please do not use this field anymore and use streams.name instead. The name of the stream you would like this source to output. Can contain letters, numbers, or underscores.\n"},"deliveryMethod":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationDeliveryMethod:SourceS3ConfigurationDeliveryMethod"},"endpoint":{"type":"string","description":"Endpoint to an S3 compatible service. Leave empty to use AWS. The custom endpoint must be secure, but the 'https' prefix is not required. Default: \"\"\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationFormat:SourceS3ConfigurationFormat","description":"Deprecated and will be removed soon. Please do not use this field anymore and use streams.format instead. The format of the files you'd like to replicate\n"},"pathPattern":{"type":"string","description":"Deprecated and will be removed soon. Please do not use this field anymore and use streams.globs instead. A regular expression which tells the connector which files to replicate. All files which match this pattern will be replicated. Use | to separate multiple patterns. See \\n\\nthis page\\n\\n to understand pattern syntax (GLOBSTAR and SPLIT flags are enabled). Use pattern \\n\\n**\\n\\n to pick up all files.\n"},"provider":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationProvider:SourceS3ConfigurationProvider","description":"Deprecated and will be removed soon. Please do not use this field anymore and use bucket, aws*access*key*id, aws*secret*access*key and endpoint instead. Use this to load files from S3 or S3-compatible services\n"},"regionName":{"type":"string","description":"AWS region where the S3 bucket is located. If not provided, the region will be determined automatically.\n"},"roleArn":{"type":"string","description":"Specifies the Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations requested using this profile. Set the External ID to the Airbyte workspace ID, which can be found in the URL of this page.\n"},"schema":{"type":"string","description":"Deprecated and will be removed soon. Please do not use this field anymore and use streams.input*schema instead. Optionally provide a schema to enforce, as a valid JSON string. Ensure this is a mapping of \\n\\n{ \"column\" : \"type\" }\\n\\n, where types are valid  href=\"https://json-schema.org/understanding-json-schema/reference/type.html\" target=\"*blank\"\u003eJSON Schema datatypes\\n\\n. Leave as {} to auto-infer the schema.\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.\n"},"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStream:SourceS3ConfigurationStream"},"description":"Each instance of this configuration defines a \\n\\nstream\\n\\n. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.\n"}},"type":"object","required":["bucket","streams"],"language":{"nodejs":{"requiredOutputs":["bucket","endpoint","streams"]}}},"airbyte:index/SourceS3ConfigurationDeliveryMethod:SourceS3ConfigurationDeliveryMethod":{"properties":{"copyRawFiles":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationDeliveryMethodCopyRawFiles:SourceS3ConfigurationDeliveryMethodCopyRawFiles","description":"Copy raw files without parsing their contents. Bits are copied into the destination exactly as they appeared in the source. Recommended for use with unstructured text data, non-text and compressed files.\n"},"replicateRecords":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationDeliveryMethodReplicateRecords:SourceS3ConfigurationDeliveryMethodReplicateRecords","description":"Recommended - Extract and load structured records into your destination of choice. This is the classic method of moving data in Airbyte. It allows for blocking and hashing individual fields or files from a structured schema. Data can be flattened, typed and deduped depending on the destination.\n"}},"type":"object"},"airbyte:index/SourceS3ConfigurationDeliveryMethodCopyRawFiles:SourceS3ConfigurationDeliveryMethodCopyRawFiles":{"properties":{"preserveDirectoryStructure":{"type":"boolean","description":"If enabled, sends subdirectory folder structure along with source file names to the destination. Otherwise, files will be synced by their names only. This option is ignored when file-based replication is not enabled. Default: true\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["preserveDirectoryStructure"]}}},"airbyte:index/SourceS3ConfigurationDeliveryMethodReplicateRecords:SourceS3ConfigurationDeliveryMethodReplicateRecords":{"type":"object"},"airbyte:index/SourceS3ConfigurationFormat:SourceS3ConfigurationFormat":{"properties":{"avro":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationFormatAvro:SourceS3ConfigurationFormatAvro","description":"This connector utilises \\n\\nfastavro\\n\\n for Avro parsing.\n"},"csv":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationFormatCsv:SourceS3ConfigurationFormatCsv","description":"This connector utilises \\n\\nPyArrow (Apache Arrow)\\n\\n for CSV parsing.\n"},"jsonl":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationFormatJsonl:SourceS3ConfigurationFormatJsonl","description":"This connector uses \\n\\nPyArrow\\n\\n for JSON Lines (jsonl) file parsing.\n"},"parquet":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationFormatParquet:SourceS3ConfigurationFormatParquet","description":"This connector utilises \\n\\nPyArrow (Apache Arrow)\\n\\n for Parquet parsing.\n"}},"type":"object"},"airbyte:index/SourceS3ConfigurationFormatAvro:SourceS3ConfigurationFormatAvro":{"type":"object"},"airbyte:index/SourceS3ConfigurationFormatCsv:SourceS3ConfigurationFormatCsv":{"properties":{"additionalReaderOptions":{"type":"string","description":"Optionally add a valid JSON string here to provide additional options to the csv reader. Mappings must correspond to options \\n\\ndetailed here\\n\\n. 'column_types' is used internally to handle schema so overriding that would likely cause problems.\n"},"advancedOptions":{"type":"string","description":"Optionally add a valid JSON string here to provide additional \\n\\nPyarrow ReadOptions\\n\\n. Specify 'column*names' here if your CSV doesn't have header, or if you want to use custom column names. 'block*size' and 'encoding' are already used above, specify them again here will override the values above.\n"},"blockSize":{"type":"number","description":"The chunk size in bytes to process at a time in memory from each file. If your data is particularly wide and failing during schema detection, increasing this should solve it. Beware of raising this too high as you could hit OOM errors. Default: 10000\n"},"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"inferDatatypes":{"type":"boolean","description":"Configures whether a schema for the source should be inferred from the current data or not. If set to false and a custom schema is set, then the manually enforced schema is used. If a schema is not manually set, and this is set to false, then all fields will be read as strings. Default: true\n"},"newlinesInValues":{"type":"boolean","description":"Whether newline characters are allowed in CSV values. Turning this on may affect performance. Leave blank to default to False. Default: false\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["blockSize","delimiter","doubleQuote","encoding","inferDatatypes","newlinesInValues","quoteChar"]}}},"airbyte:index/SourceS3ConfigurationFormatJsonl:SourceS3ConfigurationFormatJsonl":{"properties":{"blockSize":{"type":"number","description":"The chunk size in bytes to process at a time in memory from each file. If your data is particularly wide and failing during schema detection, increasing this should solve it. Beware of raising this too high as you could hit OOM errors. Default: 0\n"},"newlinesInValues":{"type":"boolean","description":"Whether newline characters are allowed in JSON values. Turning this on may affect performance. Leave blank to default to False. Default: false\n"},"unexpectedFieldBehavior":{"type":"string","description":"How JSON fields outside of explicit*schema (if given) are treated. Check  href=\"https://arrow.apache.org/docs/python/generated/pyarrow.json.ParseOptions.html\" target=\"*blank\"\u003ePyArrow documentation\\n\\n for details. Default: \"infer\"; must be one of [\"ignore\", \"infer\", \"error\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["blockSize","newlinesInValues","unexpectedFieldBehavior"]}}},"airbyte:index/SourceS3ConfigurationFormatParquet:SourceS3ConfigurationFormatParquet":{"properties":{"batchSize":{"type":"number","description":"Maximum number of records per batch read from the input files. Batches may be smaller if there aren’t enough rows in the file. This option can help avoid out-of-memory errors if your data is particularly wide. Default: 65536\n"},"bufferSize":{"type":"number","description":"Perform read buffering when deserializing individual column chunks. By default every group column will be loaded fully to memory. This option can help avoid out-of-memory errors if your data is particularly wide. Default: 2\n"},"columns":{"type":"array","items":{"type":"string"},"description":"If you only want to sync a subset of the columns from the file(s), add the columns you want here as a comma-delimited list. Leave it empty to sync all columns.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["batchSize","bufferSize"]}}},"airbyte:index/SourceS3ConfigurationProvider:SourceS3ConfigurationProvider":{"properties":{"awsAccessKeyId":{"type":"string","description":"In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary.\n","secret":true},"awsSecretAccessKey":{"type":"string","description":"In order to access private Buckets stored on AWS S3, this connector requires credentials with the proper permissions. If accessing publicly available data, this field is not necessary.\n","secret":true},"bucket":{"type":"string","description":"Name of the S3 bucket where the file(s) exist.\n"},"endpoint":{"type":"string","description":"Endpoint to an S3 compatible service. Leave empty to use AWS. Default: \"\"\n"},"pathPrefix":{"type":"string","description":"By providing a path-like prefix (e.g. myFolder/thisTable/) under which all the relevant files sit, we can optimize finding these in S3. This is optional but recommended if your bucket contains many folders/files which you don't need to replicate. Default: \"\"\n"},"regionName":{"type":"string","description":"AWS region where the S3 bucket is located. If not provided, the region will be determined automatically.\n"},"roleArn":{"type":"string","description":"Specifies the Amazon Resource Name (ARN) of an IAM role that you want to use to perform operations requested using this profile. Set the External ID to the Airbyte workspace ID, which can be found in the URL of this page.\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any file modified before this date will not be replicated.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["endpoint","pathPrefix"]}}},"airbyte:index/SourceS3ConfigurationStream:SourceS3ConfigurationStream":{"properties":{"daysToSyncIfHistoryIsFull":{"type":"number","description":"When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. Default: 3\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormat:SourceS3ConfigurationStreamFormat","description":"The configuration options that are used to alter how to read incoming files that deviate from the standard formatting.\n"},"globs":{"type":"array","items":{"type":"string"},"description":"The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look \\n\\nhere\\n\\n. Default: [\"**\"]\n"},"inputSchema":{"type":"string","description":"The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files.\n"},"legacyPrefix":{"type":"string","description":"The path prefix configured in v3 versions of the S3 connector. This option is deprecated in favor of a single glob.\n"},"name":{"type":"string","description":"The name of the stream.\n"},"primaryKey":{"type":"string","description":"The column or columns (for a composite key) that serves as the unique identifier of a record. If empty, the primary key will default to the parser's default primary key.\n"},"recentNFilesToReadForSchemaDiscovery":{"type":"number","description":"The number of resent files which will be used to discover the schema for this stream.\n"},"schemaless":{"type":"boolean","description":"When enabled, syncs will not validate or structure records against the stream's schema. Default: false\n"},"validationPolicy":{"type":"string","description":"The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. Default: \"Emit Record\"; must be one of [\"Emit Record\", \"Skip Record\", \"Wait for Discover\"]\n"}},"type":"object","required":["format","name"],"language":{"nodejs":{"requiredOutputs":["daysToSyncIfHistoryIsFull","format","globs","name","schemaless","validationPolicy"]}}},"airbyte:index/SourceS3ConfigurationStreamFormat:SourceS3ConfigurationStreamFormat":{"properties":{"avroFormat":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatAvroFormat:SourceS3ConfigurationStreamFormatAvroFormat"},"csvFormat":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatCsvFormat:SourceS3ConfigurationStreamFormatCsvFormat"},"excelFormat":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatExcelFormat:SourceS3ConfigurationStreamFormatExcelFormat"},"jsonlFormat":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatJsonlFormat:SourceS3ConfigurationStreamFormatJsonlFormat"},"parquetFormat":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatParquetFormat:SourceS3ConfigurationStreamFormatParquetFormat"},"unstructuredDocumentFormat":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatUnstructuredDocumentFormat:SourceS3ConfigurationStreamFormatUnstructuredDocumentFormat","description":"Extract text from document formats (.pdf, .docx, .md, .pptx) and emit as one record per file.\n"}},"type":"object"},"airbyte:index/SourceS3ConfigurationStreamFormatAvroFormat:SourceS3ConfigurationStreamFormatAvroFormat":{"properties":{"doubleAsString":{"type":"boolean","description":"Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["doubleAsString"]}}},"airbyte:index/SourceS3ConfigurationStreamFormatCsvFormat:SourceS3ConfigurationStreamFormatCsvFormat":{"properties":{"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"falseValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as false values. Default: [\"n\",\"no\",\"f\",\"false\",\"off\",\"0\"]\n"},"headerDefinition":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatCsvFormatHeaderDefinition:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinition","description":"How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where \u003cspan pulumi-lang-nodejs=\"`i`\" pulumi-lang-dotnet=\"`I`\" pulumi-lang-go=\"`i`\" pulumi-lang-python=\"`i`\" pulumi-lang-yaml=\"`i`\" pulumi-lang-java=\"`i`\"\u003e`i`\u003c/span\u003e is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows.\n"},"ignoreErrorsOnFieldsMismatch":{"type":"boolean","description":"Whether to ignore errors that occur when the number of fields in the CSV does not match the number of columns in the schema. Default: false\n"},"inferenceType":{"type":"string","description":"How to infer the types of the columns. If none, inference default to strings. must be one of [\"None\", \"Primitive Types Only\"]\n"},"nullValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. Default: []\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"},"skipRowsAfterHeader":{"type":"number","description":"The number of rows to skip after the header row. Default: 0\n"},"skipRowsBeforeHeader":{"type":"number","description":"The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. Default: 0\n"},"stringsCanBeNull":{"type":"boolean","description":"Whether strings can be interpreted as null values. If true, strings that match the null*values set will be interpreted as null. If false, strings that match the null*values set will be interpreted as the string itself. Default: true\n"},"trueValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as true values. Default: [\"y\",\"yes\",\"t\",\"true\",\"on\",\"1\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["delimiter","doubleQuote","encoding","falseValues","ignoreErrorsOnFieldsMismatch","nullValues","quoteChar","skipRowsAfterHeader","skipRowsBeforeHeader","stringsCanBeNull","trueValues"]}}},"airbyte:index/SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinition:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinition":{"properties":{"autogenerated":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated"},"fromCsv":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv"},"userProvided":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided"}},"type":"object"},"airbyte:index/SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated":{"type":"object"},"airbyte:index/SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv":{"type":"object"},"airbyte:index/SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceS3ConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided":{"properties":{"columnNames":{"type":"array","items":{"type":"string"},"description":"The column names that will be used while emitting the CSV records\n"}},"type":"object","required":["columnNames"]},"airbyte:index/SourceS3ConfigurationStreamFormatExcelFormat:SourceS3ConfigurationStreamFormatExcelFormat":{"type":"object"},"airbyte:index/SourceS3ConfigurationStreamFormatJsonlFormat:SourceS3ConfigurationStreamFormatJsonlFormat":{"type":"object"},"airbyte:index/SourceS3ConfigurationStreamFormatParquetFormat:SourceS3ConfigurationStreamFormatParquetFormat":{"properties":{"decimalAsFloat":{"type":"boolean","description":"Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["decimalAsFloat"]}}},"airbyte:index/SourceS3ConfigurationStreamFormatUnstructuredDocumentFormat:SourceS3ConfigurationStreamFormatUnstructuredDocumentFormat":{"properties":{"processing":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessing","description":"Processing configuration\n"},"skipUnprocessableFiles":{"type":"boolean","description":"If true, skip files that cannot be parsed and pass the error message along as the *ab*source*file*parse_error field. If false, fail the sync. Default: true\n"},"strategy":{"type":"string","description":"The strategy used to parse documents. \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e extracts text directly from the document which doesn't work for all files. \u003cspan pulumi-lang-nodejs=\"`ocrOnly`\" pulumi-lang-dotnet=\"`OcrOnly`\" pulumi-lang-go=\"`ocrOnly`\" pulumi-lang-python=\"`ocr_only`\" pulumi-lang-yaml=\"`ocrOnly`\" pulumi-lang-java=\"`ocrOnly`\"\u003e`ocr_only`\u003c/span\u003e is more reliable, but slower. \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e is the most reliable, but requires an API key and a hosted instance of unstructured and can't be used with local mode. See the unstructured.io documentation for more details: https://unstructured-io.github.io/unstructured/core/partition.html#partition-pdf. Default: \"auto\"; must be one of [\"auto\", \"fast\", \"ocr*only\", \"hi*res\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["skipUnprocessableFiles","strategy"]}}},"airbyte:index/SourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessing":{"properties":{"local":{"$ref":"#/types/airbyte:index%2FSourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal","description":"Process files locally, supporting \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`ocr`\" pulumi-lang-dotnet=\"`Ocr`\" pulumi-lang-go=\"`ocr`\" pulumi-lang-python=\"`ocr`\" pulumi-lang-yaml=\"`ocr`\" pulumi-lang-java=\"`ocr`\"\u003e`ocr`\u003c/span\u003e modes. This is the default option.\n"}},"type":"object"},"airbyte:index/SourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceS3ConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal":{"type":"object"},"airbyte:index/SourceS3ResourceAllocation:SourceS3ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceS3ResourceAllocationDefault:SourceS3ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceS3ResourceAllocationJobSpecific:SourceS3ResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceS3ResourceAllocationDefault:SourceS3ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceS3ResourceAllocationJobSpecific:SourceS3ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceS3ResourceAllocationJobSpecificResourceRequirements:SourceS3ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceS3ResourceAllocationJobSpecificResourceRequirements:SourceS3ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSalesforceConfiguration:SourceSalesforceConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"Enter your Salesforce developer application's \\n\\nClient ID\\n\\n\n"},"clientSecret":{"type":"string","description":"Enter your Salesforce developer application's \\n\\nClient secret\\n\\n\n","secret":true},"forceUseBulkApi":{"type":"boolean","description":"Toggle to use Bulk API (this might cause empty fields for some streams). Default: false\n"},"isSandbox":{"type":"boolean","description":"Toggle if you're using a \\n\\nSalesforce Sandbox\\n\\n. Default: false\n"},"lookbackWindow":{"type":"string","description":"The duration (ISO8601 duration) to re-read data from the source when running incremental syncs. This compensates for records that may not be immediately available when querying the Salesforce API due to eventual consistency delays. The connector will re-query this amount of time before the last cursor position on each sync. Increase this value if you observe missing records in your destination. See \\n\\nLimitations \u0026 Troubleshooting\\n\\n for details. Default: \"PT10M\"\n"},"refreshToken":{"type":"string","description":"Enter your application's \\n\\nSalesforce Refresh Token\\n\\n used for Airbyte to access your Salesforce account.\n","secret":true},"startDate":{"type":"string","description":"Enter the date (or date-time) in the YYYY-MM-DD or YYYY-MM-DDTHH:mm:ssZ format. Airbyte will replicate the data updated on and after this date. If this field is blank, Airbyte will replicate the data for last two years.\n"},"streamSliceStep":{"type":"string","description":"The size of the time window (ISO8601 duration) to slice requests. Default: \"P30D\"\n"},"streamsCriterias":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSalesforceConfigurationStreamsCriteria:SourceSalesforceConfigurationStreamsCriteria"},"description":"Add filters to select only required stream based on `SObject` name. Use this field to filter which tables are displayed by this connector. This is useful if your Salesforce account has a large number of tables (\u003e1000), in which case you may find it easier to navigate the UI and speed up the connector's performance if you restrict the tables displayed by this connector.\n"}},"type":"object","required":["clientId","clientSecret","refreshToken"],"language":{"nodejs":{"requiredOutputs":["clientId","clientSecret","forceUseBulkApi","isSandbox","lookbackWindow","refreshToken","streamSliceStep"]}}},"airbyte:index/SourceSalesforceConfigurationStreamsCriteria:SourceSalesforceConfigurationStreamsCriteria":{"properties":{"criteria":{"type":"string","description":"Default: \"contains\"; must be one of [\"starts with\", \"ends with\", \"contains\", \"exacts\", \"starts not with\", \"ends not with\", \"not contains\", \"not exacts\"]\n"},"value":{"type":"string"}},"type":"object","required":["value"],"language":{"nodejs":{"requiredOutputs":["criteria","value"]}}},"airbyte:index/SourceSalesforceResourceAllocation:SourceSalesforceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSalesforceResourceAllocationDefault:SourceSalesforceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSalesforceResourceAllocationJobSpecific:SourceSalesforceResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSalesforceResourceAllocationDefault:SourceSalesforceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSalesforceResourceAllocationJobSpecific:SourceSalesforceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSalesforceResourceAllocationJobSpecificResourceRequirements:SourceSalesforceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSalesforceResourceAllocationJobSpecificResourceRequirements:SourceSalesforceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSalesloftConfiguration:SourceSalesloftConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceSalesloftConfigurationCredentials:SourceSalesloftConfigurationCredentials"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Salesloft API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.\n"}},"type":"object","required":["credentials","startDate"]},"airbyte:index/SourceSalesloftConfigurationCredentials:SourceSalesloftConfigurationCredentials":{"properties":{"authenticateViaApiKey":{"$ref":"#/types/airbyte:index%2FSourceSalesloftConfigurationCredentialsAuthenticateViaApiKey:SourceSalesloftConfigurationCredentialsAuthenticateViaApiKey"},"authenticateViaOAuth":{"$ref":"#/types/airbyte:index%2FSourceSalesloftConfigurationCredentialsAuthenticateViaOAuth:SourceSalesloftConfigurationCredentialsAuthenticateViaOAuth"}},"type":"object"},"airbyte:index/SourceSalesloftConfigurationCredentialsAuthenticateViaApiKey:SourceSalesloftConfigurationCredentialsAuthenticateViaApiKey":{"properties":{"apiKey":{"type":"string","description":"API Key for making authenticated requests. More instruction on how to find this value in our \\n\\ndocs\\n\\n\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceSalesloftConfigurationCredentialsAuthenticateViaOAuth:SourceSalesloftConfigurationCredentialsAuthenticateViaOAuth":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of your Salesloft developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Salesloft developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The token for obtaining a new access token.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["accessToken","clientId","clientSecret","refreshToken","tokenExpiryDate"]},"airbyte:index/SourceSalesloftResourceAllocation:SourceSalesloftResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSalesloftResourceAllocationDefault:SourceSalesloftResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSalesloftResourceAllocationJobSpecific:SourceSalesloftResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSalesloftResourceAllocationDefault:SourceSalesloftResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSalesloftResourceAllocationJobSpecific:SourceSalesloftResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSalesloftResourceAllocationJobSpecificResourceRequirements:SourceSalesloftResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSalesloftResourceAllocationJobSpecificResourceRequirements:SourceSalesloftResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSapFieldglassConfiguration:SourceSapFieldglassConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceSapFieldglassResourceAllocation:SourceSapFieldglassResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassResourceAllocationDefault:SourceSapFieldglassResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassResourceAllocationJobSpecific:SourceSapFieldglassResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSapFieldglassResourceAllocationDefault:SourceSapFieldglassResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSapFieldglassResourceAllocationJobSpecific:SourceSapFieldglassResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassResourceAllocationJobSpecificResourceRequirements:SourceSapFieldglassResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSapFieldglassResourceAllocationJobSpecificResourceRequirements:SourceSapFieldglassResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSavvycalConfiguration:SourceSavvycalConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Go to SavvyCal → Settings → Developer → Personal Tokens and make a new token. Then, copy the private key. https://savvycal.com/developers\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceSavvycalResourceAllocation:SourceSavvycalResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSavvycalResourceAllocationDefault:SourceSavvycalResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSavvycalResourceAllocationJobSpecific:SourceSavvycalResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSavvycalResourceAllocationDefault:SourceSavvycalResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSavvycalResourceAllocationJobSpecific:SourceSavvycalResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSavvycalResourceAllocationJobSpecificResourceRequirements:SourceSavvycalResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSavvycalResourceAllocationJobSpecificResourceRequirements:SourceSavvycalResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceScryfallConfiguration:SourceScryfallConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object"},"airbyte:index/SourceScryfallResourceAllocation:SourceScryfallResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceScryfallResourceAllocationDefault:SourceScryfallResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceScryfallResourceAllocationJobSpecific:SourceScryfallResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceScryfallResourceAllocationDefault:SourceScryfallResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceScryfallResourceAllocationJobSpecific:SourceScryfallResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceScryfallResourceAllocationJobSpecificResourceRequirements:SourceScryfallResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceScryfallResourceAllocationJobSpecificResourceRequirements:SourceScryfallResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSecodaConfiguration:SourceSecodaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your API Access Key. See \\n\\nhere\\n\\n. The key is case sensitive.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceSecodaResourceAllocation:SourceSecodaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSecodaResourceAllocationDefault:SourceSecodaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSecodaResourceAllocationJobSpecific:SourceSecodaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSecodaResourceAllocationDefault:SourceSecodaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSecodaResourceAllocationJobSpecific:SourceSecodaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSecodaResourceAllocationJobSpecificResourceRequirements:SourceSecodaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSecodaResourceAllocationJobSpecificResourceRequirements:SourceSecodaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSendgridConfiguration:SourceSendgridConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Sendgrid API Key, use \\n\\nadmin\\n\\n to generate this key.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceSendgridResourceAllocation:SourceSendgridResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSendgridResourceAllocationDefault:SourceSendgridResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSendgridResourceAllocationJobSpecific:SourceSendgridResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSendgridResourceAllocationDefault:SourceSendgridResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSendgridResourceAllocationJobSpecific:SourceSendgridResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSendgridResourceAllocationJobSpecificResourceRequirements:SourceSendgridResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSendgridResourceAllocationJobSpecificResourceRequirements:SourceSendgridResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSendinblueConfiguration:SourceSendinblueConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your API Key. See \\n\\nhere\\n\\n.\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceSendinblueResourceAllocation:SourceSendinblueResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSendinblueResourceAllocationDefault:SourceSendinblueResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSendinblueResourceAllocationJobSpecific:SourceSendinblueResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSendinblueResourceAllocationDefault:SourceSendinblueResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSendinblueResourceAllocationJobSpecific:SourceSendinblueResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSendinblueResourceAllocationJobSpecificResourceRequirements:SourceSendinblueResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSendinblueResourceAllocationJobSpecificResourceRequirements:SourceSendinblueResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSenseforceConfiguration:SourceSenseforceConfiguration":{"properties":{"accessToken":{"type":"string","description":"Your API access token. See \\n\\nhere\\n\\n. The toke is case sensitive.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"backendUrl":{"type":"string","description":"Your Senseforce API backend URL. This is the URL shown during the Login screen. See \\n\\nhere\\n\\n for more details. (Note: Most Senseforce backend APIs have the term 'galaxy' in their ULR)\n"},"datasetId":{"type":"string","description":"The ID of the dataset you want to synchronize. The ID can be found in the URL when opening the dataset. See \\n\\nhere\\n\\n for more details. (Note: As the Senseforce API only allows to synchronize a specific dataset, each dataset you  want to synchronize needs to be implemented as a separate airbyte source).\n"},"sliceRange":{"type":"number","description":"The time increment used by the connector when requesting data from the Senseforce API. The bigger the value is, the less requests will be made and faster the sync will be. On the other hand, the more seldom the state is persisted and the more likely one could run into rate limites.  Furthermore, consider that large chunks of time might take a long time for the Senseforce query to return data - meaning it could take in effect longer than with more smaller time slices. If there are a lot of data per day, set this setting to 1. If there is only very little data per day, you might change the setting to 10 or more.\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25. Only data with \"Timestamp\" after this date will be replicated. Important note: This start date must be set to the first day of where your dataset provides data.  If your dataset has data from 2020-10-10 10:21:10, set the\u003cspan pulumi-lang-nodejs=\" startDate \" pulumi-lang-dotnet=\" StartDate \" pulumi-lang-go=\" startDate \" pulumi-lang-python=\" start_date \" pulumi-lang-yaml=\" startDate \" pulumi-lang-java=\" startDate \"\u003e start_date \u003c/span\u003eto 2020-10-10 or later\n"}},"type":"object","required":["accessToken","backendUrl","datasetId","startDate"]},"airbyte:index/SourceSenseforceResourceAllocation:SourceSenseforceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSenseforceResourceAllocationDefault:SourceSenseforceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSenseforceResourceAllocationJobSpecific:SourceSenseforceResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSenseforceResourceAllocationDefault:SourceSenseforceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSenseforceResourceAllocationJobSpecific:SourceSenseforceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSenseforceResourceAllocationJobSpecificResourceRequirements:SourceSenseforceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSenseforceResourceAllocationJobSpecificResourceRequirements:SourceSenseforceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSentryConfiguration:SourceSentryConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authToken":{"type":"string","description":"Log into Sentry and then \\n\\ncreate authentication tokens\\n\\n.For self-hosted, you can find or create authentication tokens by visiting \"{instance*url*prefix}/settings/account/api/auth-tokens/\"\n","secret":true},"discoverFields":{"type":"array","items":{"type":"string"},"description":"Fields to retrieve when fetching discover events\n"},"hostname":{"type":"string","description":"Host name of Sentry API server.For self-hosted, specify your host name here. Otherwise, leave it empty. Default: \"sentry.io\"\n"},"organization":{"type":"string","description":"The slug of the organization the groups belong to.\n"},"project":{"type":"string","description":"The name (slug) of the Project you want to sync.\n"}},"type":"object","required":["authToken","organization","project"],"language":{"nodejs":{"requiredOutputs":["authToken","hostname","organization","project"]}}},"airbyte:index/SourceSentryResourceAllocation:SourceSentryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSentryResourceAllocationDefault:SourceSentryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSentryResourceAllocationJobSpecific:SourceSentryResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSentryResourceAllocationDefault:SourceSentryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSentryResourceAllocationJobSpecific:SourceSentryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSentryResourceAllocationJobSpecificResourceRequirements:SourceSentryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSentryResourceAllocationJobSpecificResourceRequirements:SourceSentryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSftpBulkConfiguration:SourceSftpBulkConfiguration":{"properties":{"credentials":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationCredentials:SourceSftpBulkConfigurationCredentials","description":"Credentials for connecting to the SFTP Server\n"},"deliveryMethod":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationDeliveryMethod:SourceSftpBulkConfigurationDeliveryMethod"},"folderPath":{"type":"string","description":"The directory to search files for sync. Default: \"/\"\n"},"host":{"type":"string","description":"The server host address\n"},"port":{"type":"number","description":"The server port. Default: 22\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00.000000Z. Any file modified before this date will not be replicated.\n"},"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStream:SourceSftpBulkConfigurationStream"},"description":"Each instance of this configuration defines a \\n\\nstream\\n\\n. Use this to define which files belong in the stream, their format, and how they should be parsed and validated. When sending data to warehouse destination such as Snowflake or BigQuery, each stream is a separate table.\n"},"username":{"type":"string","description":"The server user\n"}},"type":"object","required":["credentials","host","streams","username"],"language":{"nodejs":{"requiredOutputs":["credentials","folderPath","host","port","streams","username"]}}},"airbyte:index/SourceSftpBulkConfigurationCredentials:SourceSftpBulkConfigurationCredentials":{"properties":{"authenticateViaPassword":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationCredentialsAuthenticateViaPassword:SourceSftpBulkConfigurationCredentialsAuthenticateViaPassword"},"authenticateViaPrivateKey":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationCredentialsAuthenticateViaPrivateKey:SourceSftpBulkConfigurationCredentialsAuthenticateViaPrivateKey"}},"type":"object"},"airbyte:index/SourceSftpBulkConfigurationCredentialsAuthenticateViaPassword:SourceSftpBulkConfigurationCredentialsAuthenticateViaPassword":{"properties":{"password":{"type":"string","description":"Password\n","secret":true}},"type":"object","required":["password"]},"airbyte:index/SourceSftpBulkConfigurationCredentialsAuthenticateViaPrivateKey:SourceSftpBulkConfigurationCredentialsAuthenticateViaPrivateKey":{"properties":{"privateKey":{"type":"string","description":"The Private key\n","secret":true}},"type":"object","required":["privateKey"]},"airbyte:index/SourceSftpBulkConfigurationDeliveryMethod:SourceSftpBulkConfigurationDeliveryMethod":{"properties":{"copyRawFiles":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationDeliveryMethodCopyRawFiles:SourceSftpBulkConfigurationDeliveryMethodCopyRawFiles","description":"Copy raw files without parsing their contents. Bits are copied into the destination exactly as they appeared in the source. Recommended for use with unstructured text data, non-text and compressed files.\n"},"replicateRecords":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationDeliveryMethodReplicateRecords:SourceSftpBulkConfigurationDeliveryMethodReplicateRecords","description":"Recommended - Extract and load structured records into your destination of choice. This is the classic method of moving data in Airbyte. It allows for blocking and hashing individual fields or files from a structured schema. Data can be flattened, typed and deduped depending on the destination.\n"}},"type":"object"},"airbyte:index/SourceSftpBulkConfigurationDeliveryMethodCopyRawFiles:SourceSftpBulkConfigurationDeliveryMethodCopyRawFiles":{"properties":{"preserveDirectoryStructure":{"type":"boolean","description":"If enabled, sends subdirectory folder structure along with source file names to the destination. Otherwise, files will be synced by their names only. This option is ignored when file-based replication is not enabled. Default: true\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["preserveDirectoryStructure"]}}},"airbyte:index/SourceSftpBulkConfigurationDeliveryMethodReplicateRecords:SourceSftpBulkConfigurationDeliveryMethodReplicateRecords":{"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStream:SourceSftpBulkConfigurationStream":{"properties":{"daysToSyncIfHistoryIsFull":{"type":"number","description":"When the state history of the file store is full, syncs will only read files that were last modified in the provided day range. Default: 3\n"},"format":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormat:SourceSftpBulkConfigurationStreamFormat","description":"The configuration options that are used to alter how to read incoming files that deviate from the standard formatting.\n"},"globs":{"type":"array","items":{"type":"string"},"description":"The pattern used to specify which files should be selected from the file system. For more information on glob pattern matching look \\n\\nhere\\n\\n. Default: [\"**\"]\n"},"inputSchema":{"type":"string","description":"The schema that will be used to validate records extracted from the file. This will override the stream schema that is auto-detected from incoming files.\n"},"legacyPrefix":{"type":"string","description":"The path prefix configured in v3 versions of the S3 connector. This option is deprecated in favor of a single glob.\n"},"name":{"type":"string","description":"The name of the stream.\n"},"primaryKey":{"type":"string","description":"The column or columns (for a composite key) that serves as the unique identifier of a record. If empty, the primary key will default to the parser's default primary key.\n"},"recentNFilesToReadForSchemaDiscovery":{"type":"number","description":"The number of resent files which will be used to discover the schema for this stream.\n"},"schemaless":{"type":"boolean","description":"When enabled, syncs will not validate or structure records against the stream's schema. Default: false\n"},"useFirstFoundFileForSchemaDiscovery":{"type":"boolean","description":"When enabled, the source will use the first found file for schema discovery. Helps to avoid long discovery step. Default: false\n"},"validationPolicy":{"type":"string","description":"The name of the validation policy that dictates sync behavior when a record does not adhere to the stream schema. Default: \"Emit Record\"; must be one of [\"Emit Record\", \"Skip Record\", \"Wait for Discover\"]\n"}},"type":"object","required":["format","name"],"language":{"nodejs":{"requiredOutputs":["daysToSyncIfHistoryIsFull","format","globs","name","schemaless","useFirstFoundFileForSchemaDiscovery","validationPolicy"]}}},"airbyte:index/SourceSftpBulkConfigurationStreamFormat:SourceSftpBulkConfigurationStreamFormat":{"properties":{"avroFormat":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatAvroFormat:SourceSftpBulkConfigurationStreamFormatAvroFormat"},"csvFormat":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatCsvFormat:SourceSftpBulkConfigurationStreamFormatCsvFormat"},"excelFormat":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatExcelFormat:SourceSftpBulkConfigurationStreamFormatExcelFormat"},"jsonlFormat":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatJsonlFormat:SourceSftpBulkConfigurationStreamFormatJsonlFormat"},"parquetFormat":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatParquetFormat:SourceSftpBulkConfigurationStreamFormatParquetFormat"},"unstructuredDocumentFormat":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormat:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormat","description":"Extract text from document formats (.pdf, .docx, .md, .pptx) and emit as one record per file.\n"}},"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatAvroFormat:SourceSftpBulkConfigurationStreamFormatAvroFormat":{"properties":{"doubleAsString":{"type":"boolean","description":"Whether to convert double fields to strings. This is recommended if you have decimal numbers with a high degree of precision because there can be a loss precision when handling floating point numbers. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["doubleAsString"]}}},"airbyte:index/SourceSftpBulkConfigurationStreamFormatCsvFormat:SourceSftpBulkConfigurationStreamFormatCsvFormat":{"properties":{"delimiter":{"type":"string","description":"The character delimiting individual cells in the CSV data. This may only be a 1-character string. For tab-delimited data enter '\\t'. Default: \",\"\n"},"doubleQuote":{"type":"boolean","description":"Whether two quotes in a quoted CSV value denote a single quote in the data. Default: true\n"},"encoding":{"type":"string","description":"The character encoding of the CSV data. Leave blank to default to \\n\\nUTF8\\n\\n. See \\n\\nlist of python encodings\\n\\n for allowable options. Default: \"utf8\"\n"},"escapeChar":{"type":"string","description":"The character used for escaping special characters. To disallow escaping, leave this field blank.\n"},"falseValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as false values. Default: [\"n\",\"no\",\"f\",\"false\",\"off\",\"0\"]\n"},"headerDefinition":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinition:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinition","description":"How headers will be defined. `User Provided` assumes the CSV does not have a header row and uses the headers provided and `Autogenerated` assumes the CSV does not have a header row and the CDK will generate headers using for `f{i}` where \u003cspan pulumi-lang-nodejs=\"`i`\" pulumi-lang-dotnet=\"`I`\" pulumi-lang-go=\"`i`\" pulumi-lang-python=\"`i`\" pulumi-lang-yaml=\"`i`\" pulumi-lang-java=\"`i`\"\u003e`i`\u003c/span\u003e is the index starting from 0. Else, the default behavior is to use the header from the CSV file. If a user wants to autogenerate or provide column names for a CSV having headers, they can skip rows.\n"},"ignoreErrorsOnFieldsMismatch":{"type":"boolean","description":"Whether to ignore errors that occur when the number of fields in the CSV does not match the number of columns in the schema. Default: false\n"},"inferenceType":{"type":"string","description":"How to infer the types of the columns. If none, inference default to strings. must be one of [\"None\", \"Primitive Types Only\"]\n"},"nullValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as null values. For example, if the value 'NA' should be interpreted as null, enter 'NA' in this field. Default: []\n"},"quoteChar":{"type":"string","description":"The character used for quoting CSV values. To disallow quoting, make this field blank. Default: \"\\\"\"\n"},"skipRowsAfterHeader":{"type":"number","description":"The number of rows to skip after the header row. Default: 0\n"},"skipRowsBeforeHeader":{"type":"number","description":"The number of rows to skip before the header row. For example, if the header row is on the 3rd row, enter 2 in this field. Default: 0\n"},"stringsCanBeNull":{"type":"boolean","description":"Whether strings can be interpreted as null values. If true, strings that match the null*values set will be interpreted as null. If false, strings that match the null*values set will be interpreted as the string itself. Default: true\n"},"trueValues":{"type":"array","items":{"type":"string"},"description":"A set of case-sensitive strings that should be interpreted as true values. Default: [\"y\",\"yes\",\"t\",\"true\",\"on\",\"1\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["delimiter","doubleQuote","encoding","falseValues","ignoreErrorsOnFieldsMismatch","nullValues","quoteChar","skipRowsAfterHeader","skipRowsBeforeHeader","stringsCanBeNull","trueValues"]}}},"airbyte:index/SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinition:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinition":{"properties":{"autogenerated":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated"},"fromCsv":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv"},"userProvided":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided"}},"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionAutogenerated":{"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionFromCsv":{"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided:SourceSftpBulkConfigurationStreamFormatCsvFormatHeaderDefinitionUserProvided":{"properties":{"columnNames":{"type":"array","items":{"type":"string"},"description":"The column names that will be used while emitting the CSV records\n"}},"type":"object","required":["columnNames"]},"airbyte:index/SourceSftpBulkConfigurationStreamFormatExcelFormat:SourceSftpBulkConfigurationStreamFormatExcelFormat":{"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatJsonlFormat:SourceSftpBulkConfigurationStreamFormatJsonlFormat":{"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatParquetFormat:SourceSftpBulkConfigurationStreamFormatParquetFormat":{"properties":{"decimalAsFloat":{"type":"boolean","description":"Whether to convert decimal fields to floats. There is a loss of precision when converting decimals to floats, so this is not recommended. Default: false\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["decimalAsFloat"]}}},"airbyte:index/SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormat:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormat":{"properties":{"processing":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessing","description":"Processing configuration\n"},"skipUnprocessableFiles":{"type":"boolean","description":"If true, skip files that cannot be parsed and pass the error message along as the *ab*source*file*parse_error field. If false, fail the sync. Default: true\n"},"strategy":{"type":"string","description":"The strategy used to parse documents. \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e extracts text directly from the document which doesn't work for all files. \u003cspan pulumi-lang-nodejs=\"`ocrOnly`\" pulumi-lang-dotnet=\"`OcrOnly`\" pulumi-lang-go=\"`ocrOnly`\" pulumi-lang-python=\"`ocr_only`\" pulumi-lang-yaml=\"`ocrOnly`\" pulumi-lang-java=\"`ocrOnly`\"\u003e`ocr_only`\u003c/span\u003e is more reliable, but slower. \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e is the most reliable, but requires an API key and a hosted instance of unstructured and can't be used with local mode. See the unstructured.io documentation for more details: https://unstructured-io.github.io/unstructured/core/partition.html#partition-pdf. Default: \"auto\"; must be one of [\"auto\", \"fast\", \"ocr*only\", \"hi*res\"]\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["skipUnprocessableFiles","strategy"]}}},"airbyte:index/SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessing:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessing":{"properties":{"local":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal","description":"Process files locally, supporting \u003cspan pulumi-lang-nodejs=\"`fast`\" pulumi-lang-dotnet=\"`Fast`\" pulumi-lang-go=\"`fast`\" pulumi-lang-python=\"`fast`\" pulumi-lang-yaml=\"`fast`\" pulumi-lang-java=\"`fast`\"\u003e`fast`\u003c/span\u003e and \u003cspan pulumi-lang-nodejs=\"`ocr`\" pulumi-lang-dotnet=\"`Ocr`\" pulumi-lang-go=\"`ocr`\" pulumi-lang-python=\"`ocr`\" pulumi-lang-yaml=\"`ocr`\" pulumi-lang-java=\"`ocr`\"\u003e`ocr`\u003c/span\u003e modes. This is the default option.\n"},"viaApi":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi","description":"Process files via an API, using the \u003cspan pulumi-lang-nodejs=\"`hiRes`\" pulumi-lang-dotnet=\"`HiRes`\" pulumi-lang-go=\"`hiRes`\" pulumi-lang-python=\"`hi_res`\" pulumi-lang-yaml=\"`hiRes`\" pulumi-lang-java=\"`hiRes`\"\u003e`hi_res`\u003c/span\u003e mode. This option is useful for increased performance and accuracy, but requires an API key and a hosted instance of unstructured.\n"}},"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingLocal":{"type":"object"},"airbyte:index/SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApi":{"properties":{"apiKey":{"type":"string","description":"The API key to use matching the environment. Default: \"\"\n","secret":true},"apiUrl":{"type":"string","description":"The URL of the unstructured API to use. Default: \"https://api.unstructured.io\"\n"},"parameters":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter"},"description":"List of parameters send to the API\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["apiKey","apiUrl"]}}},"airbyte:index/SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter:SourceSftpBulkConfigurationStreamFormatUnstructuredDocumentFormatProcessingViaApiParameter":{"properties":{"name":{"type":"string","description":"The name of the unstructured API parameter to use\n"},"value":{"type":"string","description":"The value of the parameter\n"}},"type":"object","required":["name","value"]},"airbyte:index/SourceSftpBulkResourceAllocation:SourceSftpBulkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkResourceAllocationDefault:SourceSftpBulkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkResourceAllocationJobSpecific:SourceSftpBulkResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSftpBulkResourceAllocationDefault:SourceSftpBulkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSftpBulkResourceAllocationJobSpecific:SourceSftpBulkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkResourceAllocationJobSpecificResourceRequirements:SourceSftpBulkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSftpBulkResourceAllocationJobSpecificResourceRequirements:SourceSftpBulkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSftpConfiguration:SourceSftpConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceSftpConfigurationCredentials:SourceSftpConfigurationCredentials","description":"The server authentication method\n"},"filePattern":{"type":"string","description":"The regular expression to specify files for sync in a chosen Folder Path. Default: \"\"\n"},"fileTypes":{"type":"string","description":"Coma separated file types. Currently only 'csv' and 'json' types are supported. Default: \"csv,json\"\n"},"folderPath":{"type":"string","description":"The directory to search files for sync. Default: \"\"\n"},"host":{"type":"string","description":"The server host address\n"},"port":{"type":"number","description":"The server port. Default: 22\n"},"user":{"type":"string","description":"The server user\n"}},"type":"object","required":["host","user"],"language":{"nodejs":{"requiredOutputs":["filePattern","fileTypes","folderPath","host","port","user"]}}},"airbyte:index/SourceSftpConfigurationCredentials:SourceSftpConfigurationCredentials":{"properties":{"passwordAuthentication":{"$ref":"#/types/airbyte:index%2FSourceSftpConfigurationCredentialsPasswordAuthentication:SourceSftpConfigurationCredentialsPasswordAuthentication"},"sshKeyAuthentication":{"$ref":"#/types/airbyte:index%2FSourceSftpConfigurationCredentialsSshKeyAuthentication:SourceSftpConfigurationCredentialsSshKeyAuthentication"}},"type":"object"},"airbyte:index/SourceSftpConfigurationCredentialsPasswordAuthentication:SourceSftpConfigurationCredentialsPasswordAuthentication":{"properties":{"authUserPassword":{"type":"string","description":"OS-level password for logging into the jump server host\n","secret":true}},"type":"object","required":["authUserPassword"]},"airbyte:index/SourceSftpConfigurationCredentialsSshKeyAuthentication:SourceSftpConfigurationCredentialsSshKeyAuthentication":{"properties":{"authSshKey":{"type":"string","description":"OS-level user account ssh key credentials in RSA PEM format ( created with ssh-keygen -t rsa -m PEM -f\u003cspan pulumi-lang-nodejs=\" myuserRsa \" pulumi-lang-dotnet=\" MyuserRsa \" pulumi-lang-go=\" myuserRsa \" pulumi-lang-python=\" myuser_rsa \" pulumi-lang-yaml=\" myuserRsa \" pulumi-lang-java=\" myuserRsa \"\u003e myuser_rsa \u003c/span\u003e)\n","secret":true}},"type":"object","required":["authSshKey"]},"airbyte:index/SourceSftpResourceAllocation:SourceSftpResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSftpResourceAllocationDefault:SourceSftpResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSftpResourceAllocationJobSpecific:SourceSftpResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSftpResourceAllocationDefault:SourceSftpResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSftpResourceAllocationJobSpecific:SourceSftpResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSftpResourceAllocationJobSpecificResourceRequirements:SourceSftpResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSftpResourceAllocationJobSpecificResourceRequirements:SourceSftpResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceShopifyConfiguration:SourceShopifyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"bulkWindowInDays":{"type":"number","description":"Defines what would be a date range per single BULK Job. Default: 30\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceShopifyConfigurationCredentials:SourceShopifyConfigurationCredentials","description":"The authorization method to use to retrieve data from Shopify\n"},"fetchTransactionsUserId":{"type":"boolean","description":"Defines which API type (REST/BULK) to use to fetch `Transactions` data. If you are a `Shopify Plus` user, leave the default value to speed up the fetch. Default: false\n"},"jobCheckpointInterval":{"type":"number","description":"The threshold, after which the single BULK Job should be checkpointed (min: 15k, max: 1M). Default: 100000\n"},"jobProductVariantsIncludePresPrices":{"type":"boolean","description":"If enabled, the `Product Variants` stream attempts to include `Presentment prices` field (may affect the performance). Default: true\n"},"jobTerminationThreshold":{"type":"number","description":"The max time in seconds, after which the single BULK Job should be `CANCELED` and retried. The bigger the value the longer the BULK Job is allowed to run. Default: 7200\n"},"shop":{"type":"string","description":"The name of your Shopify store found in the URL. For example, if your URL was https://NAME.myshopify.com, then the name would be 'NAME' or 'NAME.myshopify.com'.\n"},"startDate":{"type":"string","description":"The date you would like to replicate data from. Format: YYYY-MM-DD. Any data before this date will not be replicated. Default: \"2020-01-01\"\n"}},"type":"object","required":["shop"],"language":{"nodejs":{"requiredOutputs":["bulkWindowInDays","fetchTransactionsUserId","jobCheckpointInterval","jobProductVariantsIncludePresPrices","jobTerminationThreshold","shop","startDate"]}}},"airbyte:index/SourceShopifyConfigurationCredentials:SourceShopifyConfigurationCredentials":{"properties":{"apiPassword":{"$ref":"#/types/airbyte:index%2FSourceShopifyConfigurationCredentialsApiPassword:SourceShopifyConfigurationCredentialsApiPassword","description":"API Password Auth\n"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceShopifyConfigurationCredentialsOAuth20:SourceShopifyConfigurationCredentialsOAuth20","description":"OAuth2.0\n"}},"type":"object"},"airbyte:index/SourceShopifyConfigurationCredentialsApiPassword:SourceShopifyConfigurationCredentialsApiPassword":{"properties":{"apiPassword":{"type":"string","description":"The API Password for your private application in the `Shopify` store.\n","secret":true}},"type":"object","required":["apiPassword"]},"airbyte:index/SourceShopifyConfigurationCredentialsOAuth20:SourceShopifyConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"The Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of the Shopify developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of the Shopify developer application.\n","secret":true}},"type":"object"},"airbyte:index/SourceShopifyResourceAllocation:SourceShopifyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceShopifyResourceAllocationDefault:SourceShopifyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceShopifyResourceAllocationJobSpecific:SourceShopifyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceShopifyResourceAllocationDefault:SourceShopifyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceShopifyResourceAllocationJobSpecific:SourceShopifyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceShopifyResourceAllocationJobSpecificResourceRequirements:SourceShopifyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceShopifyResourceAllocationJobSpecificResourceRequirements:SourceShopifyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceShortcutConfiguration:SourceShortcutConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey2":{"type":"string","secret":true},"query":{"type":"string","description":"Query for searching as defined in `https://help.shortcut.com/hc/en-us/articles/360000046646-Searching-in-Shortcut-Using-Search-Operators`. Default: \"title:Our first Epic\"\n"},"startDate":{"type":"string"}},"type":"object","required":["apiKey2","startDate"],"language":{"nodejs":{"requiredOutputs":["apiKey2","query","startDate"]}}},"airbyte:index/SourceShortcutResourceAllocation:SourceShortcutResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceShortcutResourceAllocationDefault:SourceShortcutResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceShortcutResourceAllocationJobSpecific:SourceShortcutResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceShortcutResourceAllocationDefault:SourceShortcutResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceShortcutResourceAllocationJobSpecific:SourceShortcutResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceShortcutResourceAllocationJobSpecificResourceRequirements:SourceShortcutResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceShortcutResourceAllocationJobSpecificResourceRequirements:SourceShortcutResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceShortioConfiguration:SourceShortioConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"domainId":{"type":"string"},"secretKey":{"type":"string","description":"Short.io Secret Key\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["domainId","secretKey","startDate"]},"airbyte:index/SourceShortioResourceAllocation:SourceShortioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceShortioResourceAllocationDefault:SourceShortioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceShortioResourceAllocationJobSpecific:SourceShortioResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceShortioResourceAllocationDefault:SourceShortioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceShortioResourceAllocationJobSpecific:SourceShortioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceShortioResourceAllocationJobSpecificResourceRequirements:SourceShortioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceShortioResourceAllocationJobSpecificResourceRequirements:SourceShortioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSlackConfiguration:SourceSlackConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"channelFilters":{"type":"array","items":{"type":"string"},"description":"A channel name list (without leading '#' char) which limit the channels from which you'd like to sync. Empty list means no filter. Default: []\n"},"channelMessagesWindowSize":{"type":"number","description":"The size (in days) of the date window that will be used while syncing data from the channel messages stream. A smaller window will allow for greater parallelization when syncing records, but can lead to rate limiting errors. Default: 100\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceSlackConfigurationCredentials:SourceSlackConfigurationCredentials","description":"Choose how to authenticate into Slack\n"},"includePrivateChannels":{"type":"boolean","description":"Whether to read information from private channels that the bot is already in.  If false, only public channels will be read.  If true, the bot must be manually added to private channels. Default: false\n"},"joinChannels":{"type":"boolean","description":"Whether to join all channels or to sync data only from channels the bot is already in.  If false, you''ll need to manually add the bot to all the channels from which you''d like to sync messages. Default: true\n"},"lookbackWindow":{"type":"number","description":"How far into the past to look for messages in threads, default is 0 days. Default: 0\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. Default: 2\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["startDate"],"language":{"nodejs":{"requiredOutputs":["channelFilters","channelMessagesWindowSize","includePrivateChannels","joinChannels","lookbackWindow","numWorkers","startDate"]}}},"airbyte:index/SourceSlackConfigurationCredentials:SourceSlackConfigurationCredentials":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FSourceSlackConfigurationCredentialsApiToken:SourceSlackConfigurationCredentialsApiToken"},"signInViaSlackOAuth":{"$ref":"#/types/airbyte:index%2FSourceSlackConfigurationCredentialsSignInViaSlackOAuth:SourceSlackConfigurationCredentialsSignInViaSlackOAuth"}},"type":"object"},"airbyte:index/SourceSlackConfigurationCredentialsApiToken:SourceSlackConfigurationCredentialsApiToken":{"properties":{"apiToken":{"type":"string","description":"A Slack bot token. See the \\n\\ndocs\\n\\n for instructions on how to generate it.\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourceSlackConfigurationCredentialsSignInViaSlackOAuth:SourceSlackConfigurationCredentialsSignInViaSlackOAuth":{"properties":{"accessToken":{"type":"string","description":"Slack access_token. See our \\n\\ndocs\\n\\n if you need help generating the token.\n","secret":true},"clientId":{"type":"string","description":"Slack client_id. See our \\n\\ndocs\\n\\n if you need help finding this id.\n"},"clientSecret":{"type":"string","description":"Slack client_secret. See our \\n\\ndocs\\n\\n if you need help finding this secret.\n","secret":true}},"type":"object","required":["accessToken","clientId","clientSecret"]},"airbyte:index/SourceSlackResourceAllocation:SourceSlackResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSlackResourceAllocationDefault:SourceSlackResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSlackResourceAllocationJobSpecific:SourceSlackResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSlackResourceAllocationDefault:SourceSlackResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSlackResourceAllocationJobSpecific:SourceSlackResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSlackResourceAllocationJobSpecificResourceRequirements:SourceSlackResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSlackResourceAllocationJobSpecificResourceRequirements:SourceSlackResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSmailyConfiguration:SourceSmailyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiPassword":{"type":"string","description":"API user password. See https://smaily.com/help/api/general/create-api-user/\n","secret":true},"apiSubdomain":{"type":"string","description":"API Subdomain. See https://smaily.com/help/api/general/create-api-user/\n"},"apiUsername":{"type":"string","description":"API user username. See https://smaily.com/help/api/general/create-api-user/\n"}},"type":"object","required":["apiPassword","apiSubdomain","apiUsername"]},"airbyte:index/SourceSmailyResourceAllocation:SourceSmailyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSmailyResourceAllocationDefault:SourceSmailyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSmailyResourceAllocationJobSpecific:SourceSmailyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSmailyResourceAllocationDefault:SourceSmailyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSmailyResourceAllocationJobSpecific:SourceSmailyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSmailyResourceAllocationJobSpecificResourceRequirements:SourceSmailyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSmailyResourceAllocationJobSpecificResourceRequirements:SourceSmailyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSmartengageConfiguration:SourceSmartengageConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"API Key\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceSmartengageResourceAllocation:SourceSmartengageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSmartengageResourceAllocationDefault:SourceSmartengageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSmartengageResourceAllocationJobSpecific:SourceSmartengageResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSmartengageResourceAllocationDefault:SourceSmartengageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSmartengageResourceAllocationJobSpecific:SourceSmartengageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSmartengageResourceAllocationJobSpecificResourceRequirements:SourceSmartengageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSmartengageResourceAllocationJobSpecificResourceRequirements:SourceSmartengageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSmartsheetsConfiguration:SourceSmartsheetsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsConfigurationCredentials:SourceSmartsheetsConfigurationCredentials"},"isReport":{"type":"boolean","description":"If true, the source will treat the provided sheet*id as a report. If false, the source will treat the provided sheet*id as a sheet. Default: false\n"},"metadataFields":{"type":"array","items":{"type":"string"},"description":"A List of available columns which metadata can be pulled from.\n"},"spreadsheetId":{"type":"string","description":"The spreadsheet ID. Find it by opening the spreadsheet then navigating to File \u003e Properties\n"},"startDatetime":{"type":"string","description":"Only rows modified after this date/time will be replicated. This should be an ISO 8601 string, for instance: `2000-01-01T13:00:00`\n"}},"type":"object","required":["credentials","spreadsheetId"],"language":{"nodejs":{"requiredOutputs":["credentials","isReport","spreadsheetId"]}}},"airbyte:index/SourceSmartsheetsConfigurationCredentials:SourceSmartsheetsConfigurationCredentials":{"properties":{"apiAccessToken":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsConfigurationCredentialsApiAccessToken:SourceSmartsheetsConfigurationCredentialsApiAccessToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsConfigurationCredentialsOAuth20:SourceSmartsheetsConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceSmartsheetsConfigurationCredentialsApiAccessToken:SourceSmartsheetsConfigurationCredentialsApiAccessToken":{"properties":{"accessToken":{"type":"string","description":"The access token to use for accessing your data from Smartsheets. This access token must be generated by a user with at least read access to the data you'd like to replicate. Generate an access token in the Smartsheets main menu by clicking Account \u003e Apps \u0026 Integrations \u003e API Access. See the \\n\\nsetup guide\\n\\n for information on how to obtain this token.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceSmartsheetsConfigurationCredentialsOAuth20:SourceSmartsheetsConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The API ID of the SmartSheets developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The API Secret the SmartSheets developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The key to refresh the expired access_token.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["accessToken","clientId","clientSecret","refreshToken","tokenExpiryDate"]},"airbyte:index/SourceSmartsheetsResourceAllocation:SourceSmartsheetsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsResourceAllocationDefault:SourceSmartsheetsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsResourceAllocationJobSpecific:SourceSmartsheetsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSmartsheetsResourceAllocationDefault:SourceSmartsheetsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSmartsheetsResourceAllocationJobSpecific:SourceSmartsheetsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsResourceAllocationJobSpecificResourceRequirements:SourceSmartsheetsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSmartsheetsResourceAllocationJobSpecificResourceRequirements:SourceSmartsheetsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSnapchatMarketingConfiguration:SourceSnapchatMarketingConfiguration":{"properties":{"actionReportTime":{"type":"string","description":"Specifies the principle for conversion reporting. Default: \"conversion\"; must be one of [\"conversion\", \"impression\"]\n"},"adAccountIds":{"type":"array","items":{"type":"string"},"description":"Ad Account IDs of the ad accounts to retrieve\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your Snapchat developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your Snapchat developer application.\n","secret":true},"endDate":{"type":"string","description":"Date in the format 2017-01-25. Any data after this date will not be replicated.\n"},"organizationIds":{"type":"array","items":{"type":"string"},"description":"The IDs of the organizations to retrieve\n"},"refreshToken":{"type":"string","description":"Refresh Token to renew the expired Access Token.\n","secret":true},"startDate":{"type":"string","description":"Date in the format 2022-01-01. Any data before this date will not be replicated. Default: \"2022-01-01\"\n"},"swipeUpAttributionWindow":{"type":"string","description":"Attribution window for swipe ups. Default: \"28*DAY\"; must be one of [\"1*DAY\", \"7*DAY\", \"28*DAY\"]\n"},"viewAttributionWindow":{"type":"string","description":"Attribution window for views. Default: \"1*DAY\"; must be one of [\"1*HOUR\", \"3*HOUR\", \"6*HOUR\", \"1*DAY\", \"7*DAY\"]\n"}},"type":"object","required":["clientId","clientSecret","refreshToken"],"language":{"nodejs":{"requiredOutputs":["actionReportTime","clientId","clientSecret","refreshToken","startDate","swipeUpAttributionWindow","viewAttributionWindow"]}}},"airbyte:index/SourceSnapchatMarketingResourceAllocation:SourceSnapchatMarketingResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingResourceAllocationDefault:SourceSnapchatMarketingResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingResourceAllocationJobSpecific:SourceSnapchatMarketingResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSnapchatMarketingResourceAllocationDefault:SourceSnapchatMarketingResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSnapchatMarketingResourceAllocationJobSpecific:SourceSnapchatMarketingResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements:SourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements:SourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSnowflakeConfiguration:SourceSnowflakeConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"checkPrivileges":{"type":"boolean","description":"When this feature is enabled, during schema discovery the connector will query each table or view individually to check access privileges and inaccessible tables, views, or columns therein will be removed. In large schemas, this might cause schema discovery to take too long, in which case it might be advisable to disable this feature. Default: true\n"},"checkpointTargetIntervalSeconds":{"type":"number","description":"How often (in seconds) a stream should checkpoint, when possible. Default: 300\n"},"concurrency":{"type":"number","description":"Maximum number of concurrent queries to the database. Default: 1\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfigurationCredentials:SourceSnowflakeConfigurationCredentials"},"cursor":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfigurationCursor:SourceSnowflakeConfigurationCursor","description":"Configures how data is extracted from the database.\n"},"database":{"type":"string","description":"The database you created for Airbyte to access data.\n"},"host":{"type":"string","description":"The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com).\n"},"jdbcUrlParams":{"type":"string","description":"Additional properties to pass to the JDBC URL string when connecting to the database formatted as 'key=value' pairs separated by the symbol '\u0026'. (example: key1=value1\u0026key2=value2\u0026key3=value3).\n"},"role":{"type":"string","description":"The role you created for Airbyte to access Snowflake.\n"},"schema":{"type":"string","description":"The source Snowflake schema tables. Leave empty to access tables from multiple schemas.\n"},"warehouse":{"type":"string","description":"The warehouse you created for Airbyte to access data.\n"}},"type":"object","required":["database","host","role","warehouse"],"language":{"nodejs":{"requiredOutputs":["checkPrivileges","checkpointTargetIntervalSeconds","concurrency","database","host","role","warehouse"]}}},"airbyte:index/SourceSnowflakeConfigurationCredentials:SourceSnowflakeConfigurationCredentials":{"properties":{"keyPairAuthentication":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfigurationCredentialsKeyPairAuthentication:SourceSnowflakeConfigurationCredentialsKeyPairAuthentication"},"usernameAndPassword":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfigurationCredentialsUsernameAndPassword:SourceSnowflakeConfigurationCredentialsUsernameAndPassword"}},"type":"object"},"airbyte:index/SourceSnowflakeConfigurationCredentialsKeyPairAuthentication:SourceSnowflakeConfigurationCredentialsKeyPairAuthentication":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authType":{"type":"string","description":"Default: \"Key Pair Authentication\"; must be \"Key Pair Authentication\"\n"},"privateKey":{"type":"string","description":"RSA Private key to use for Snowflake connection. See the \\n\\ndocs\\n\\n for more information on how to obtain this key.\n","secret":true},"privateKeyPassword":{"type":"string","description":"Passphrase for private key\n","secret":true},"username":{"type":"string","description":"The username you created to allow Airbyte to access the database.\n"}},"type":"object","required":["privateKey","username"],"language":{"nodejs":{"requiredOutputs":["authType","privateKey","username"]}}},"airbyte:index/SourceSnowflakeConfigurationCredentialsUsernameAndPassword:SourceSnowflakeConfigurationCredentialsUsernameAndPassword":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authType":{"type":"string","description":"Default: \"username/password\"; must be \"username/password\"\n"},"password":{"type":"string","description":"The password associated with the username.\n","secret":true},"username":{"type":"string","description":"The username you created to allow Airbyte to access the database.\n"}},"type":"object","required":["password","username"],"language":{"nodejs":{"requiredOutputs":["authType","password","username"]}}},"airbyte:index/SourceSnowflakeConfigurationCursor:SourceSnowflakeConfigurationCursor":{"properties":{"scanChangesWithUserDefinedCursor":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursor:SourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursor","description":"Incrementally detects new inserts and updates using the \\n\\ncursor column\\n\\n chosen when configuring a connection (e.g. created*at, updated*at).\n"}},"type":"object"},"airbyte:index/SourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursor:SourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursor":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"cursorMethod":{"type":"string","description":"Default: \"user*defined\"; must be \"user*defined\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cursorMethod"]}}},"airbyte:index/SourceSnowflakeResourceAllocation:SourceSnowflakeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeResourceAllocationDefault:SourceSnowflakeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeResourceAllocationJobSpecific:SourceSnowflakeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSnowflakeResourceAllocationDefault:SourceSnowflakeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSnowflakeResourceAllocationJobSpecific:SourceSnowflakeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeResourceAllocationJobSpecificResourceRequirements:SourceSnowflakeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSnowflakeResourceAllocationJobSpecificResourceRequirements:SourceSnowflakeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSonarCloudConfiguration:SourceSonarCloudConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"componentKeys":{"type":"array","items":{"type":"string"},"description":"Comma-separated list of component keys.\n"},"endDate":{"type":"string","description":"To retrieve issues created before the given date (inclusive).\n"},"organization":{"type":"string","description":"Organization key. See \\n\\nhere\\n\\n.\n"},"startDate":{"type":"string","description":"To retrieve issues created after the given date (inclusive).\n"},"userToken":{"type":"string","description":"Your User Token. See \\n\\nhere\\n\\n. The token is case sensitive.\n","secret":true}},"type":"object","required":["componentKeys","organization","userToken"]},"airbyte:index/SourceSonarCloudResourceAllocation:SourceSonarCloudResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudResourceAllocationDefault:SourceSonarCloudResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudResourceAllocationJobSpecific:SourceSonarCloudResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSonarCloudResourceAllocationDefault:SourceSonarCloudResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSonarCloudResourceAllocationJobSpecific:SourceSonarCloudResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudResourceAllocationJobSpecificResourceRequirements:SourceSonarCloudResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSonarCloudResourceAllocationJobSpecificResourceRequirements:SourceSonarCloudResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSpacexApiConfiguration:SourceSpacexApiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"id":{"type":"string"},"options":{"type":"string"}},"type":"object"},"airbyte:index/SourceSpacexApiResourceAllocation:SourceSpacexApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiResourceAllocationDefault:SourceSpacexApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiResourceAllocationJobSpecific:SourceSpacexApiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSpacexApiResourceAllocationDefault:SourceSpacexApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSpacexApiResourceAllocationJobSpecific:SourceSpacexApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiResourceAllocationJobSpecificResourceRequirements:SourceSpacexApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSpacexApiResourceAllocationJobSpecificResourceRequirements:SourceSpacexApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSquareConfiguration:SourceSquareConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceSquareConfigurationCredentials:SourceSquareConfigurationCredentials","description":"Choose how to authenticate to Square.\n"},"includeDeletedObjects":{"type":"boolean","description":"In some streams there is an option to include deleted objects (Items, Categories, Discounts, Taxes). Default: false\n"},"isSandbox":{"type":"boolean","description":"Determines whether to use the sandbox or production environment. Default: false\n"},"startDate":{"type":"string","description":"UTC date in the format YYYY-MM-DD. Any data before this date will not be replicated. If not set, all data will be replicated. Default: \"2021-01-01\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["includeDeletedObjects","isSandbox","startDate"]}}},"airbyte:index/SourceSquareConfigurationCredentials:SourceSquareConfigurationCredentials":{"properties":{"apiKey":{"$ref":"#/types/airbyte:index%2FSourceSquareConfigurationCredentialsApiKey:SourceSquareConfigurationCredentialsApiKey"},"oauthAuthentication":{"$ref":"#/types/airbyte:index%2FSourceSquareConfigurationCredentialsOauthAuthentication:SourceSquareConfigurationCredentialsOauthAuthentication"}},"type":"object"},"airbyte:index/SourceSquareConfigurationCredentialsApiKey:SourceSquareConfigurationCredentialsApiKey":{"properties":{"apiKey":{"type":"string","description":"The API key for a Square application\n","secret":true}},"type":"object","required":["apiKey"]},"airbyte:index/SourceSquareConfigurationCredentialsOauthAuthentication:SourceSquareConfigurationCredentialsOauthAuthentication":{"properties":{"clientId":{"type":"string","description":"The Square-issued ID of your application\n","secret":true},"clientSecret":{"type":"string","description":"The Square-issued application secret for your application\n","secret":true},"refreshToken":{"type":"string","description":"A refresh token generated using the above client ID and secret\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceSquareResourceAllocation:SourceSquareResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSquareResourceAllocationDefault:SourceSquareResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSquareResourceAllocationJobSpecific:SourceSquareResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSquareResourceAllocationDefault:SourceSquareResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSquareResourceAllocationJobSpecific:SourceSquareResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSquareResourceAllocationJobSpecificResourceRequirements:SourceSquareResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSquareResourceAllocationJobSpecificResourceRequirements:SourceSquareResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceStravaConfiguration:SourceStravaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"athleteId":{"type":"number","description":"The Athlete ID of your Strava developer application.\n"},"clientId":{"type":"string","description":"The Client ID of your Strava developer application.\n"},"clientSecret":{"type":"string","description":"The Client Secret of your Strava developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The Refresh Token with the activity:\u003cspan pulumi-lang-nodejs=\" readAll \" pulumi-lang-dotnet=\" ReadAll \" pulumi-lang-go=\" readAll \" pulumi-lang-python=\" read_all \" pulumi-lang-yaml=\" readAll \" pulumi-lang-java=\" readAll \"\u003e read_all \u003c/span\u003epermissions.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time. Any data before this date will not be replicated.\n"}},"type":"object","required":["athleteId","clientId","clientSecret","refreshToken","startDate"]},"airbyte:index/SourceStravaResourceAllocation:SourceStravaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceStravaResourceAllocationDefault:SourceStravaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceStravaResourceAllocationJobSpecific:SourceStravaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceStravaResourceAllocationDefault:SourceStravaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceStravaResourceAllocationJobSpecific:SourceStravaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceStravaResourceAllocationJobSpecificResourceRequirements:SourceStravaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceStravaResourceAllocationJobSpecificResourceRequirements:SourceStravaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceStripeConfiguration:SourceStripeConfiguration":{"properties":{"accountId":{"type":"string","description":"Your Stripe account ID (starts with 'acct_', find yours \\n\\nhere\\n\\n).\n"},"callRateLimit":{"type":"number","description":"The number of API calls per second that you allow connector to make. This value can not be bigger than real API call rate limit (https://stripe.com/docs/rate-limits). If not specified the default maximum is 25 calls per second for test/sandbox tokens and 100 for production tokens.\n"},"clientSecret":{"type":"string","description":"Stripe API key (usually starts with 'sk*live*'; find yours \\n\\nhere\\n\\n).\n","secret":true},"lookbackWindowDays":{"type":"number","description":"When set, the connector will always re-export data from the past N days, where N is the value set here. This is useful if your data is frequently updated after creation. The Lookback Window only applies to streams that do not support event-based incremental syncs: Events, SetupAttempts, ShippingRates, BalanceTransactions, Files, FileLinks, Refunds. More info \\n\\nhere\\n\\n. Default: 0\n"},"numWorkers":{"type":"number","description":"The number of worker thread to use for the sync. The performance upper boundary depends on call*rate*limit setting and type of account. Default: 25\n"},"sliceRange":{"type":"number","description":"The time increment used by the connector when requesting data from the Stripe API. The bigger the value is, the less requests will be made and faster the sync will be. On the other hand, the more seldom the state is persisted. Default: 30\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Only data generated after this date will be replicated. Default: \"2017-01-25T00:00:00Z\"\n"}},"type":"object","required":["accountId","clientSecret"],"language":{"nodejs":{"requiredOutputs":["accountId","clientSecret","lookbackWindowDays","numWorkers","sliceRange","startDate"]}}},"airbyte:index/SourceStripeResourceAllocation:SourceStripeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceStripeResourceAllocationDefault:SourceStripeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceStripeResourceAllocationJobSpecific:SourceStripeResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceStripeResourceAllocationDefault:SourceStripeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceStripeResourceAllocationJobSpecific:SourceStripeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceStripeResourceAllocationJobSpecificResourceRequirements:SourceStripeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceStripeResourceAllocationJobSpecificResourceRequirements:SourceStripeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSurveySparrowConfiguration:SourceSurveySparrowConfiguration":{"properties":{"accessToken":{"type":"string","description":"Your access token. See \\n\\nhere\\n\\n. The key is case sensitive.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"region":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowConfigurationRegion:SourceSurveySparrowConfigurationRegion","description":"Is your account location is EU based? If yes, the base url to retrieve data will be different.\n"},"surveyIds":{"type":"array","items":{"type":"string"},"description":"A List of your survey ids for survey-specific stream\n"}},"type":"object","required":["accessToken"]},"airbyte:index/SourceSurveySparrowConfigurationRegion:SourceSurveySparrowConfigurationRegion":{"properties":{"euBasedAccount":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowConfigurationRegionEuBasedAccount:SourceSurveySparrowConfigurationRegionEuBasedAccount"},"globalAccount":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowConfigurationRegionGlobalAccount:SourceSurveySparrowConfigurationRegionGlobalAccount"}},"type":"object"},"airbyte:index/SourceSurveySparrowConfigurationRegionEuBasedAccount:SourceSurveySparrowConfigurationRegionEuBasedAccount":{"type":"object"},"airbyte:index/SourceSurveySparrowConfigurationRegionGlobalAccount:SourceSurveySparrowConfigurationRegionGlobalAccount":{"type":"object"},"airbyte:index/SourceSurveySparrowResourceAllocation:SourceSurveySparrowResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowResourceAllocationDefault:SourceSurveySparrowResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowResourceAllocationJobSpecific:SourceSurveySparrowResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSurveySparrowResourceAllocationDefault:SourceSurveySparrowResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSurveySparrowResourceAllocationJobSpecific:SourceSurveySparrowResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowResourceAllocationJobSpecificResourceRequirements:SourceSurveySparrowResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSurveySparrowResourceAllocationJobSpecificResourceRequirements:SourceSurveySparrowResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSurveymonkeyConfiguration:SourceSurveymonkeyConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyConfigurationCredentials:SourceSurveymonkeyConfigurationCredentials","description":"The authorization method to use to retrieve data from SurveyMonkey\n"},"origin":{"type":"string","description":"Depending on the originating datacenter of the SurveyMonkey account, the API access URL may be different. Default: \"USA\"; must be one of [\"USA\", \"Europe\", \"Canada\"]\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"},"surveyIds":{"type":"array","items":{"type":"string"},"description":"IDs of the surveys from which you'd like to replicate data. If left empty, data from all boards to which you have access will be replicated.\n"}},"type":"object","required":["credentials","startDate"],"language":{"nodejs":{"requiredOutputs":["credentials","origin","startDate"]}}},"airbyte:index/SourceSurveymonkeyConfigurationCredentials:SourceSurveymonkeyConfigurationCredentials":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests. See the \\n\\ndocs\\n\\n for information on how to generate this key.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of the SurveyMonkey developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of the SurveyMonkey developer application.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceSurveymonkeyResourceAllocation:SourceSurveymonkeyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyResourceAllocationDefault:SourceSurveymonkeyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyResourceAllocationJobSpecific:SourceSurveymonkeyResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSurveymonkeyResourceAllocationDefault:SourceSurveymonkeyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSurveymonkeyResourceAllocationJobSpecific:SourceSurveymonkeyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements:SourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements:SourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSurvicateConfiguration:SourceSurvicateConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","secret":true},"startDate":{"type":"string"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceSurvicateResourceAllocation:SourceSurvicateResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceSurvicateResourceAllocationDefault:SourceSurvicateResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceSurvicateResourceAllocationJobSpecific:SourceSurvicateResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceSurvicateResourceAllocationDefault:SourceSurvicateResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceSurvicateResourceAllocationJobSpecific:SourceSurvicateResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceSurvicateResourceAllocationJobSpecificResourceRequirements:SourceSurvicateResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceSurvicateResourceAllocationJobSpecificResourceRequirements:SourceSurvicateResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTeamworkConfiguration:SourceTeamworkConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"password":{"type":"string","secret":true},"siteName":{"type":"string","description":"The teamwork site name appearing at the url\n"},"startDate":{"type":"string"},"username":{"type":"string"}},"type":"object","required":["siteName","startDate","username"]},"airbyte:index/SourceTeamworkResourceAllocation:SourceTeamworkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTeamworkResourceAllocationDefault:SourceTeamworkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTeamworkResourceAllocationJobSpecific:SourceTeamworkResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTeamworkResourceAllocationDefault:SourceTeamworkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTeamworkResourceAllocationJobSpecific:SourceTeamworkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTeamworkResourceAllocationJobSpecificResourceRequirements:SourceTeamworkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTeamworkResourceAllocationJobSpecificResourceRequirements:SourceTeamworkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTempoConfiguration:SourceTempoConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"Tempo API Token. Go to Tempo\u003eSettings, scroll down to Data Access and select API integration.\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourceTempoResourceAllocation:SourceTempoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTempoResourceAllocationDefault:SourceTempoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTempoResourceAllocationJobSpecific:SourceTempoResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTempoResourceAllocationDefault:SourceTempoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTempoResourceAllocationJobSpecific:SourceTempoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTempoResourceAllocationJobSpecificResourceRequirements:SourceTempoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTempoResourceAllocationJobSpecificResourceRequirements:SourceTempoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTheGuardianApiConfiguration:SourceTheGuardianApiConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your API Key. See \\n\\nhere\\n\\n. The key is case sensitive.\n","secret":true},"endDate":{"type":"string","description":"(Optional) Use this to set the maximum date (YYYY-MM-DD) of the results. Results newer than the\u003cspan pulumi-lang-nodejs=\" endDate \" pulumi-lang-dotnet=\" EndDate \" pulumi-lang-go=\" endDate \" pulumi-lang-python=\" end_date \" pulumi-lang-yaml=\" endDate \" pulumi-lang-java=\" endDate \"\u003e end_date \u003c/span\u003ewill not be shown. Default is set to the current date (today) for incremental syncs.\n"},"query":{"type":"string","description":"(Optional) The query (q) parameter filters the results to only those that include that search term. The q parameter supports AND, OR and NOT operators.\n"},"section":{"type":"string","description":"(Optional) Use this to filter the results by a particular section. See \\n\\nhere\\n\\n for a list of all sections, and \\n\\nhere\\n\\n for the sections endpoint documentation.\n"},"startDate":{"type":"string","description":"Use this to set the minimum date (YYYY-MM-DD) of the results. Results older than the\u003cspan pulumi-lang-nodejs=\" startDate \" pulumi-lang-dotnet=\" StartDate \" pulumi-lang-go=\" startDate \" pulumi-lang-python=\" start_date \" pulumi-lang-yaml=\" startDate \" pulumi-lang-java=\" startDate \"\u003e start_date \u003c/span\u003ewill not be shown.\n"},"tag":{"type":"string","description":"(Optional) A tag is a piece of data that is used by The Guardian to categorise content. Use this parameter to filter results by showing only the ones matching the entered tag. See \\n\\nhere\\n\\n for a list of all tags, and \\n\\nhere\\n\\n for the tags endpoint documentation.\n"}},"type":"object","required":["apiKey","startDate"]},"airbyte:index/SourceTheGuardianApiResourceAllocation:SourceTheGuardianApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiResourceAllocationDefault:SourceTheGuardianApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiResourceAllocationJobSpecific:SourceTheGuardianApiResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTheGuardianApiResourceAllocationDefault:SourceTheGuardianApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTheGuardianApiResourceAllocationJobSpecific:SourceTheGuardianApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements:SourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements:SourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTiktokMarketingConfiguration:SourceTiktokMarketingConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"attributionWindow":{"type":"number","description":"The attribution window in days. Default: 3\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingConfigurationCredentials:SourceTiktokMarketingConfigurationCredentials","description":"Authentication method\n"},"endDate":{"type":"string","description":"The date until which you'd like to replicate data for all incremental streams, in the format YYYY-MM-DD. All data generated between\u003cspan pulumi-lang-nodejs=\" startDate \" pulumi-lang-dotnet=\" StartDate \" pulumi-lang-go=\" startDate \" pulumi-lang-python=\" start_date \" pulumi-lang-yaml=\" startDate \" pulumi-lang-java=\" startDate \"\u003e start_date \u003c/span\u003eand this date will be replicated. Not setting this option will result in always syncing the data till the current date.\n"},"includeDeleted":{"type":"boolean","description":"Set to active if you want to include deleted data in report based streams and Ads, Ad Groups and Campaign streams. Default: false\n"},"startDate":{"type":"string","description":"The Start Date in format: YYYY-MM-DD. Any data before this date will not be replicated. If this parameter is not set, all data will be replicated. Default: \"2016-09-01\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["attributionWindow","includeDeleted","startDate"]}}},"airbyte:index/SourceTiktokMarketingConfigurationCredentials:SourceTiktokMarketingConfigurationCredentials":{"properties":{"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingConfigurationCredentialsOAuth20:SourceTiktokMarketingConfigurationCredentialsOAuth20"},"sandboxAccessToken":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingConfigurationCredentialsSandboxAccessToken:SourceTiktokMarketingConfigurationCredentialsSandboxAccessToken"}},"type":"object"},"airbyte:index/SourceTiktokMarketingConfigurationCredentialsOAuth20:SourceTiktokMarketingConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Long-term Authorized Access Token.\n","secret":true},"advertiserId":{"type":"string","description":"The Advertiser ID to filter reports and streams. Let this empty to retrieve all.\n"},"appId":{"type":"string","description":"The Developer Application App ID.\n","secret":true},"secret":{"type":"string","description":"The Developer Application Secret.\n","secret":true}},"type":"object","required":["accessToken","appId","secret"]},"airbyte:index/SourceTiktokMarketingConfigurationCredentialsSandboxAccessToken:SourceTiktokMarketingConfigurationCredentialsSandboxAccessToken":{"properties":{"accessToken":{"type":"string","description":"The long-term authorized access token.\n","secret":true},"advertiserId":{"type":"string","description":"The Advertiser ID which generated for the developer's Sandbox application.\n"}},"type":"object","required":["accessToken","advertiserId"]},"airbyte:index/SourceTiktokMarketingResourceAllocation:SourceTiktokMarketingResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingResourceAllocationDefault:SourceTiktokMarketingResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingResourceAllocationJobSpecific:SourceTiktokMarketingResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTiktokMarketingResourceAllocationDefault:SourceTiktokMarketingResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTiktokMarketingResourceAllocationJobSpecific:SourceTiktokMarketingResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements:SourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements:SourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTrelloConfiguration:SourceTrelloConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"boardIds":{"type":"array","items":{"type":"string"},"description":"IDs of the boards to replicate data from. If left empty, data from all boards to which you have access will be replicated. Please note that this is not the 8-character ID in the board's shortLink (URL of the board). Rather, what is required here is the 24-character ID usually returned by the API\n"},"key":{"type":"string","description":"Trello API key. See the \\n\\ndocs\\n\\n for instructions on how to generate it.\n","secret":true},"startDate":{"type":"string","description":"UTC date and time in the format 2017-01-25T00:00:00Z. Any data before this date will not be replicated.\n"},"token":{"type":"string","description":"Trello API token. See the \\n\\ndocs\\n\\n for instructions on how to generate it.\n","secret":true}},"type":"object","required":["key","startDate","token"]},"airbyte:index/SourceTrelloResourceAllocation:SourceTrelloResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTrelloResourceAllocationDefault:SourceTrelloResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTrelloResourceAllocationJobSpecific:SourceTrelloResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTrelloResourceAllocationDefault:SourceTrelloResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTrelloResourceAllocationJobSpecific:SourceTrelloResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTrelloResourceAllocationJobSpecificResourceRequirements:SourceTrelloResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTrelloResourceAllocationJobSpecificResourceRequirements:SourceTrelloResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTrustpilotConfiguration:SourceTrustpilotConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"businessUnits":{"type":"array","items":{"type":"string"},"description":"The names of business units which shall be synchronized. Some streams e.g. configured*business*units or\u003cspan pulumi-lang-nodejs=\" privateReviews \" pulumi-lang-dotnet=\" PrivateReviews \" pulumi-lang-go=\" privateReviews \" pulumi-lang-python=\" private_reviews \" pulumi-lang-yaml=\" privateReviews \" pulumi-lang-java=\" privateReviews \"\u003e private_reviews \u003c/span\u003euse this configuration.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotConfigurationCredentials:SourceTrustpilotConfigurationCredentials"},"startDate":{"type":"string","description":"For streams with sync. method incremental the start date time to be used\n"}},"type":"object","required":["businessUnits","credentials","startDate"]},"airbyte:index/SourceTrustpilotConfigurationCredentials:SourceTrustpilotConfigurationCredentials":{"properties":{"apiKey":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotConfigurationCredentialsApiKey:SourceTrustpilotConfigurationCredentialsApiKey","description":"The API key authentication method gives you access to only the streams which are part of the Public API. When you want to get streams available via the Consumer API (e.g. the private reviews) you need to use authentication method OAuth 2.0.\n"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotConfigurationCredentialsOAuth20:SourceTrustpilotConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceTrustpilotConfigurationCredentialsApiKey:SourceTrustpilotConfigurationCredentialsApiKey":{"properties":{"clientId":{"type":"string","description":"The API key of the Trustpilot API application.\n","secret":true}},"type":"object","required":["clientId"]},"airbyte:index/SourceTrustpilotConfigurationCredentialsOAuth20:SourceTrustpilotConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The API key of the Trustpilot API application. (represents the OAuth Client ID)\n","secret":true},"clientSecret":{"type":"string","description":"The Secret of the Trustpilot API application. (represents the OAuth Client Secret)\n","secret":true},"refreshToken":{"type":"string","description":"The key to refresh the expired access_token.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["accessToken","clientId","clientSecret","refreshToken","tokenExpiryDate"]},"airbyte:index/SourceTrustpilotResourceAllocation:SourceTrustpilotResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotResourceAllocationDefault:SourceTrustpilotResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotResourceAllocationJobSpecific:SourceTrustpilotResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTrustpilotResourceAllocationDefault:SourceTrustpilotResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTrustpilotResourceAllocationJobSpecific:SourceTrustpilotResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotResourceAllocationJobSpecificResourceRequirements:SourceTrustpilotResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTrustpilotResourceAllocationJobSpecificResourceRequirements:SourceTrustpilotResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTvmazeScheduleConfiguration:SourceTvmazeScheduleConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"domesticScheduleCountryCode":{"type":"string","description":"Country code for domestic TV schedule retrieval.\n"},"endDate":{"type":"string","description":"End date for TV schedule retrieval. May be in the future. Optional.\n"},"startDate":{"type":"string","description":"Start date for TV schedule retrieval. May be in the future.\n"},"webScheduleCountryCode":{"type":"string","description":"ISO 3166-1 country code for web TV schedule retrieval. Leave blank for all countries plus global web channels (e.g. Netflix). Alternatively, set to 'global' for just global web channels.\n"}},"type":"object","required":["domesticScheduleCountryCode","startDate"]},"airbyte:index/SourceTvmazeScheduleResourceAllocation:SourceTvmazeScheduleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleResourceAllocationDefault:SourceTvmazeScheduleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleResourceAllocationJobSpecific:SourceTvmazeScheduleResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTvmazeScheduleResourceAllocationDefault:SourceTvmazeScheduleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTvmazeScheduleResourceAllocationJobSpecific:SourceTvmazeScheduleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements:SourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements:SourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTwilioConfiguration:SourceTwilioConfiguration":{"properties":{"accountSid":{"type":"string","description":"Twilio account SID\n","secret":true},"authToken":{"type":"string","description":"Twilio Auth Token.\n","secret":true},"lookbackWindow":{"type":"number","description":"How far into the past to look for records. (in minutes). Default: 0\n"},"numWorker":{"type":"number","description":"The number of worker threads to use for the sync. Default: 3\n"},"startDate":{"type":"string","description":"UTC date and time in the format 2020-10-01T00:00:00Z. Any data before this date will not be replicated.\n"}},"type":"object","required":["accountSid","authToken","startDate"],"language":{"nodejs":{"requiredOutputs":["accountSid","authToken","lookbackWindow","numWorker","startDate"]}}},"airbyte:index/SourceTwilioResourceAllocation:SourceTwilioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTwilioResourceAllocationDefault:SourceTwilioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTwilioResourceAllocationJobSpecific:SourceTwilioResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTwilioResourceAllocationDefault:SourceTwilioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTwilioResourceAllocationJobSpecific:SourceTwilioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTwilioResourceAllocationJobSpecificResourceRequirements:SourceTwilioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTwilioResourceAllocationJobSpecificResourceRequirements:SourceTwilioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTwilioTaskrouterConfiguration:SourceTwilioTaskrouterConfiguration":{"properties":{"accountSid":{"type":"string","description":"Twilio Account ID\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authToken":{"type":"string","description":"Twilio Auth Token\n","secret":true}},"type":"object","required":["accountSid","authToken"]},"airbyte:index/SourceTwilioTaskrouterResourceAllocation:SourceTwilioTaskrouterResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterResourceAllocationDefault:SourceTwilioTaskrouterResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterResourceAllocationJobSpecific:SourceTwilioTaskrouterResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTwilioTaskrouterResourceAllocationDefault:SourceTwilioTaskrouterResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTwilioTaskrouterResourceAllocationJobSpecific:SourceTwilioTaskrouterResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements:SourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements:SourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTwitterConfiguration:SourceTwitterConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"App only Bearer Token. See the \\n\\ndocs\\n\\n for more information on how to obtain this token.\n","secret":true},"endDate":{"type":"string","description":"The end date for retrieving tweets must be a minimum of 10 seconds prior to the request time.\n"},"query":{"type":"string","description":"Query for matching Tweets. You can learn how to build this query by reading \\n\\n build a query guide \\n\\n.\n"},"startDate":{"type":"string","description":"The start date for retrieving tweets cannot be more than 7 days in the past.\n"}},"type":"object","required":["apiKey","query"]},"airbyte:index/SourceTwitterResourceAllocation:SourceTwitterResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTwitterResourceAllocationDefault:SourceTwitterResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTwitterResourceAllocationJobSpecific:SourceTwitterResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTwitterResourceAllocationDefault:SourceTwitterResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTwitterResourceAllocationJobSpecific:SourceTwitterResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTwitterResourceAllocationJobSpecificResourceRequirements:SourceTwitterResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTwitterResourceAllocationJobSpecificResourceRequirements:SourceTwitterResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTypeformConfiguration:SourceTypeformConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceTypeformConfigurationCredentials:SourceTypeformConfigurationCredentials"},"formIds":{"type":"array","items":{"type":"string"},"description":"When this parameter is set, the connector will replicate data only from the input forms. Otherwise, all forms in your Typeform account will be replicated. You can find form IDs in your form URLs. For example, in the URL \"https://mysite.typeform.com/to/u6nXL7\" the\u003cspan pulumi-lang-nodejs=\" formId \" pulumi-lang-dotnet=\" FormId \" pulumi-lang-go=\" formId \" pulumi-lang-python=\" form_id \" pulumi-lang-yaml=\" formId \" pulumi-lang-java=\" formId \"\u003e form_id \u003c/span\u003eis u6nXL7. You can find form URLs on Share panel\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Typeform API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.\n"}},"type":"object","required":["credentials"]},"airbyte:index/SourceTypeformConfigurationCredentials:SourceTypeformConfigurationCredentials":{"properties":{"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceTypeformConfigurationCredentialsOAuth20:SourceTypeformConfigurationCredentialsOAuth20"},"privateToken":{"$ref":"#/types/airbyte:index%2FSourceTypeformConfigurationCredentialsPrivateToken:SourceTypeformConfigurationCredentialsPrivateToken"}},"type":"object"},"airbyte:index/SourceTypeformConfigurationCredentialsOAuth20:SourceTypeformConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of the Typeform developer application.\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret the Typeform developer application.\n","secret":true},"refreshToken":{"type":"string","description":"The key to refresh the expired access_token.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["accessToken","clientId","clientSecret","refreshToken","tokenExpiryDate"]},"airbyte:index/SourceTypeformConfigurationCredentialsPrivateToken:SourceTypeformConfigurationCredentialsPrivateToken":{"properties":{"accessToken":{"type":"string","description":"Log into your Typeform account and then generate a personal Access Token.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceTypeformResourceAllocation:SourceTypeformResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceTypeformResourceAllocationDefault:SourceTypeformResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceTypeformResourceAllocationJobSpecific:SourceTypeformResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceTypeformResourceAllocationDefault:SourceTypeformResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceTypeformResourceAllocationJobSpecific:SourceTypeformResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceTypeformResourceAllocationJobSpecificResourceRequirements:SourceTypeformResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceTypeformResourceAllocationJobSpecificResourceRequirements:SourceTypeformResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceUsCensusConfiguration:SourceUsCensusConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Your API Key. Get your key \\n\\nhere\\n\\n.\n","secret":true},"queryParams":{"type":"string","description":"The query parameters portion of the GET request, without the api key\n"},"queryPath":{"type":"string","description":"The path portion of the GET request\n"}},"type":"object","required":["apiKey","queryPath"]},"airbyte:index/SourceUsCensusResourceAllocation:SourceUsCensusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceUsCensusResourceAllocationDefault:SourceUsCensusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceUsCensusResourceAllocationJobSpecific:SourceUsCensusResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceUsCensusResourceAllocationDefault:SourceUsCensusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceUsCensusResourceAllocationJobSpecific:SourceUsCensusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceUsCensusResourceAllocationJobSpecificResourceRequirements:SourceUsCensusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceUsCensusResourceAllocationJobSpecificResourceRequirements:SourceUsCensusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceVantageConfiguration:SourceVantageConfiguration":{"properties":{"accessToken":{"type":"string","description":"Your API Access token. See \\n\\nhere\\n\\n.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object","required":["accessToken"]},"airbyte:index/SourceVantageResourceAllocation:SourceVantageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceVantageResourceAllocationDefault:SourceVantageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceVantageResourceAllocationJobSpecific:SourceVantageResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceVantageResourceAllocationDefault:SourceVantageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceVantageResourceAllocationJobSpecific:SourceVantageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceVantageResourceAllocationJobSpecificResourceRequirements:SourceVantageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceVantageResourceAllocationJobSpecificResourceRequirements:SourceVantageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWebflowConfiguration:SourceWebflowConfiguration":{"properties":{"acceptVersion":{"type":"string","description":"The version of the Webflow API to use. See https://developers.webflow.com/#versioning\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"The API token for authenticating to Webflow. See https://university.webflow.com/lesson/intro-to-the-webflow-api\n","secret":true},"siteId":{"type":"string","description":"The id of the Webflow site you are requesting data from. See https://developers.webflow.com/#sites\n"}},"type":"object","required":["apiKey","siteId"]},"airbyte:index/SourceWebflowResourceAllocation:SourceWebflowResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceWebflowResourceAllocationDefault:SourceWebflowResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceWebflowResourceAllocationJobSpecific:SourceWebflowResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceWebflowResourceAllocationDefault:SourceWebflowResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWebflowResourceAllocationJobSpecific:SourceWebflowResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceWebflowResourceAllocationJobSpecificResourceRequirements:SourceWebflowResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceWebflowResourceAllocationJobSpecificResourceRequirements:SourceWebflowResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWhenIWorkConfiguration:SourceWhenIWorkConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"email":{"type":"string","description":"Email of your when-i-work account\n","secret":true},"password":{"type":"string","description":"Password for your when-i-work account\n","secret":true}},"type":"object","required":["email","password"]},"airbyte:index/SourceWhenIWorkResourceAllocation:SourceWhenIWorkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkResourceAllocationDefault:SourceWhenIWorkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkResourceAllocationJobSpecific:SourceWhenIWorkResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceWhenIWorkResourceAllocationDefault:SourceWhenIWorkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWhenIWorkResourceAllocationJobSpecific:SourceWhenIWorkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkResourceAllocationJobSpecificResourceRequirements:SourceWhenIWorkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceWhenIWorkResourceAllocationJobSpecificResourceRequirements:SourceWhenIWorkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWhiskyHunterConfiguration:SourceWhiskyHunterConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object"},"airbyte:index/SourceWhiskyHunterResourceAllocation:SourceWhiskyHunterResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterResourceAllocationDefault:SourceWhiskyHunterResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterResourceAllocationJobSpecific:SourceWhiskyHunterResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceWhiskyHunterResourceAllocationDefault:SourceWhiskyHunterResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWhiskyHunterResourceAllocationJobSpecific:SourceWhiskyHunterResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements:SourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements:SourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWikipediaPageviewsConfiguration:SourceWikipediaPageviewsConfiguration":{"properties":{"access":{"type":"string","description":"If you want to filter by access method, use one of desktop, mobile-app or mobile-web. If you are interested in pageviews regardless of access method, use all-access.\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"agent":{"type":"string","description":"If you want to filter by agent type, use one of user, automated or spider. If you are interested in pageviews regardless of agent type, use all-agents.\n"},"article":{"type":"string","description":"The title of any article in the specified project. Any spaces should be replaced with underscores. It also should be URI-encoded, so that non-URI-safe characters like %, / or ? are accepted.\n"},"country":{"type":"string","description":"The ISO 3166-1 alpha-2 code of a country for which to retrieve top articles.\n"},"end":{"type":"string","description":"The date of the last day to include, in YYYYMMDD or YYYYMMDDHH format.\n"},"project":{"type":"string","description":"If you want to filter by project, use the domain of any Wikimedia project.\n"},"start":{"type":"string","description":"The date of the first day to include, in YYYYMMDD or YYYYMMDDHH format. Also serves as the date to retrieve data for the top articles.\n"}},"type":"object","required":["access","agent","article","country","end","project","start"]},"airbyte:index/SourceWikipediaPageviewsResourceAllocation:SourceWikipediaPageviewsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsResourceAllocationDefault:SourceWikipediaPageviewsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsResourceAllocationJobSpecific:SourceWikipediaPageviewsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceWikipediaPageviewsResourceAllocationDefault:SourceWikipediaPageviewsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWikipediaPageviewsResourceAllocationJobSpecific:SourceWikipediaPageviewsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements:SourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements:SourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWoocommerceConfiguration:SourceWoocommerceConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiKey":{"type":"string","description":"Customer Key for API in WooCommerce shop\n","secret":true},"apiSecret":{"type":"string","description":"Customer Secret for API in WooCommerce shop\n","secret":true},"shop":{"type":"string","description":"The name of the store. For https://EXAMPLE.com, the shop name is 'EXAMPLE.com'.\n"},"startDate":{"type":"string","description":"The date you would like to replicate data from. Format: YYYY-MM-DD\n"}},"type":"object","required":["apiKey","apiSecret","shop","startDate"]},"airbyte:index/SourceWoocommerceResourceAllocation:SourceWoocommerceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceResourceAllocationDefault:SourceWoocommerceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceResourceAllocationJobSpecific:SourceWoocommerceResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceWoocommerceResourceAllocationDefault:SourceWoocommerceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceWoocommerceResourceAllocationJobSpecific:SourceWoocommerceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceResourceAllocationJobSpecificResourceRequirements:SourceWoocommerceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceWoocommerceResourceAllocationJobSpecificResourceRequirements:SourceWoocommerceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceXkcdConfiguration:SourceXkcdConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"comicNumber":{"type":"string","description":"Specifies the comic number in which details are to be extracted, pagination will begin with that number to end of available comics. Default: \"2960\"\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["comicNumber"]}}},"airbyte:index/SourceXkcdResourceAllocation:SourceXkcdResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceXkcdResourceAllocationDefault:SourceXkcdResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceXkcdResourceAllocationJobSpecific:SourceXkcdResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceXkcdResourceAllocationDefault:SourceXkcdResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceXkcdResourceAllocationJobSpecific:SourceXkcdResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceXkcdResourceAllocationJobSpecificResourceRequirements:SourceXkcdResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceXkcdResourceAllocationJobSpecificResourceRequirements:SourceXkcdResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceYandexMetricaConfiguration:SourceYandexMetricaConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authToken":{"type":"string","description":"Your Yandex Metrica API access token\n","secret":true},"counterId":{"type":"string","description":"Counter ID\n"},"endDate":{"type":"string","description":"Starting point for your data replication, in format of \"YYYY-MM-DD\". If not provided will sync till most recent date.\n"},"startDate":{"type":"string","description":"Starting point for your data replication, in format of \"YYYY-MM-DD\".\n"}},"type":"object","required":["authToken","counterId","startDate"]},"airbyte:index/SourceYandexMetricaResourceAllocation:SourceYandexMetricaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaResourceAllocationDefault:SourceYandexMetricaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaResourceAllocationJobSpecific:SourceYandexMetricaResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceYandexMetricaResourceAllocationDefault:SourceYandexMetricaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceYandexMetricaResourceAllocationJobSpecific:SourceYandexMetricaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaResourceAllocationJobSpecificResourceRequirements:SourceYandexMetricaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceYandexMetricaResourceAllocationJobSpecificResourceRequirements:SourceYandexMetricaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceYotpoConfiguration:SourceYotpoConfiguration":{"properties":{"accessToken":{"type":"string","description":"Access token recieved as a result of API call to https://api.yotpo.com/oauth/token (Ref- https://apidocs.yotpo.com/reference/yotpo-authentication)\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"appKey":{"type":"string","description":"App key found at settings (Ref- https://settings.yotpo.com/#/general_settings)\n"},"email":{"type":"string","description":"Email address registered with yotpo. Default: \"example@gmail.com\"\n"},"startDate":{"type":"string","description":"Date time filter for incremental filter, Specify which date to extract from.\n"}},"type":"object","required":["accessToken","appKey","startDate"],"language":{"nodejs":{"requiredOutputs":["accessToken","appKey","email","startDate"]}}},"airbyte:index/SourceYotpoResourceAllocation:SourceYotpoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceYotpoResourceAllocationDefault:SourceYotpoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceYotpoResourceAllocationJobSpecific:SourceYotpoResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceYotpoResourceAllocationDefault:SourceYotpoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceYotpoResourceAllocationJobSpecific:SourceYotpoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceYotpoResourceAllocationJobSpecificResourceRequirements:SourceYotpoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceYotpoResourceAllocationJobSpecificResourceRequirements:SourceYotpoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceYoutubeAnalyticsConfiguration:SourceYoutubeAnalyticsConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"contentOwnerId":{"type":"string","description":"The ID of the content owner for whom the API request is being made. This is useful if you manage multiple YouTube channels and need to specify which content owner's data to retrieve. If not provided, the API will use the channel associated with your OAuth credentials.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsConfigurationCredentials:SourceYoutubeAnalyticsConfigurationCredentials"}},"type":"object","required":["credentials"]},"airbyte:index/SourceYoutubeAnalyticsConfigurationCredentials:SourceYoutubeAnalyticsConfigurationCredentials":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The Client ID of your developer application\n","secret":true},"clientSecret":{"type":"string","description":"The client secret of your developer application\n","secret":true},"refreshToken":{"type":"string","description":"A refresh token generated using the above client ID and secret\n","secret":true}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceYoutubeAnalyticsResourceAllocation:SourceYoutubeAnalyticsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsResourceAllocationDefault:SourceYoutubeAnalyticsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsResourceAllocationJobSpecific:SourceYoutubeAnalyticsResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceYoutubeAnalyticsResourceAllocationDefault:SourceYoutubeAnalyticsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceYoutubeAnalyticsResourceAllocationJobSpecific:SourceYoutubeAnalyticsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements:SourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements:SourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskChatConfiguration:SourceZendeskChatConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatConfigurationCredentials:SourceZendeskChatConfigurationCredentials"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Zendesk Chat API, in the format YYYY-MM-DDT00:00:00Z.\n"},"subdomain":{"type":"string","description":"The unique subdomain of your Zendesk account (without https://). \\n\\nSee the Zendesk docs to find your subdomain\\n\\n.\n"}},"type":"object","required":["startDate","subdomain"]},"airbyte:index/SourceZendeskChatConfigurationCredentials:SourceZendeskChatConfigurationCredentials":{"properties":{"accessToken":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatConfigurationCredentialsAccessToken:SourceZendeskChatConfigurationCredentialsAccessToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatConfigurationCredentialsOAuth20:SourceZendeskChatConfigurationCredentialsOAuth20"}},"type":"object"},"airbyte:index/SourceZendeskChatConfigurationCredentialsAccessToken:SourceZendeskChatConfigurationCredentialsAccessToken":{"properties":{"accessToken":{"type":"string","description":"The Access Token to make authenticated requests.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceZendeskChatConfigurationCredentialsOAuth20:SourceZendeskChatConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"clientId":{"type":"string","description":"The Client ID of your OAuth application\n","secret":true},"clientSecret":{"type":"string","description":"The Client Secret of your OAuth application.\n","secret":true},"refreshToken":{"type":"string","description":"Refresh Token to obtain new Access Token, when it's expired.\n","secret":true}},"type":"object"},"airbyte:index/SourceZendeskChatResourceAllocation:SourceZendeskChatResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatResourceAllocationDefault:SourceZendeskChatResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatResourceAllocationJobSpecific:SourceZendeskChatResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceZendeskChatResourceAllocationDefault:SourceZendeskChatResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskChatResourceAllocationJobSpecific:SourceZendeskChatResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatResourceAllocationJobSpecificResourceRequirements:SourceZendeskChatResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceZendeskChatResourceAllocationJobSpecificResourceRequirements:SourceZendeskChatResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskSunshineConfiguration:SourceZendeskSunshineConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineConfigurationCredentials:SourceZendeskSunshineConfigurationCredentials","description":"Zendesk allows three authentication methods. We recommend using `OAuth2.0` for Airbyte Cloud users and `API token` for Airbyte Open Source users.\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Zendesk Sunshine API, in the format YYYY-MM-DDT00:00:00Z.\n"},"subdomain":{"type":"string","description":"The subdomain for your Zendesk Account.\n"}},"type":"object","required":["startDate","subdomain"]},"airbyte:index/SourceZendeskSunshineConfigurationCredentials:SourceZendeskSunshineConfigurationCredentials":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineConfigurationCredentialsApiToken:SourceZendeskSunshineConfigurationCredentialsApiToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineConfigurationCredentialsOAuth20:SourceZendeskSunshineConfigurationCredentialsOAuth20"},"oAuth20Legacy":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineConfigurationCredentialsOAuth20Legacy:SourceZendeskSunshineConfigurationCredentialsOAuth20Legacy"}},"type":"object"},"airbyte:index/SourceZendeskSunshineConfigurationCredentialsApiToken:SourceZendeskSunshineConfigurationCredentialsApiToken":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"The value of the API token generated. See the \\n\\ndocs\\n\\n for more information.\n","secret":true},"email":{"type":"string","description":"The user email for your Zendesk account.\n"}},"type":"object","required":["apiToken","email"]},"airbyte:index/SourceZendeskSunshineConfigurationCredentialsOAuth20:SourceZendeskSunshineConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The OAuth client's ID. See \\n\\nZendesk OAuth grant-type tokens documentation\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The OAuth client secret. See \\n\\nZendesk OAuth grant-type tokens documentation\\n\\n for more information.\n","secret":true},"refreshToken":{"type":"string","description":"The refresh token used to obtain new access tokens. Note that Zendesk uses rotating refresh tokens - each refresh will return a new refresh token and invalidate the previous one.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceZendeskSunshineConfigurationCredentialsOAuth20Legacy:SourceZendeskSunshineConfigurationCredentialsOAuth20Legacy":{"properties":{"accessToken":{"type":"string","description":"The OAuth access token. See the \\n\\nZendesk docs\\n\\n for more information on generating this token.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The OAuth client's ID. See \\n\\nthis guide\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The OAuth client secret. See \\n\\nthis guide\\n\\n for more information.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceZendeskSunshineResourceAllocation:SourceZendeskSunshineResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineResourceAllocationDefault:SourceZendeskSunshineResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineResourceAllocationJobSpecific:SourceZendeskSunshineResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceZendeskSunshineResourceAllocationDefault:SourceZendeskSunshineResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskSunshineResourceAllocationJobSpecific:SourceZendeskSunshineResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements:SourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements:SourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskSupportConfiguration:SourceZendeskSupportConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportConfigurationCredentials:SourceZendeskSupportConfigurationCredentials","description":"Zendesk allows three authentication methods. We recommend using `OAuth2.0 with Refresh Token` for Airbyte Cloud users (recommended), `OAuth2.0 (Legacy)` for existing OAuth connections, and `API token` for Airbyte Open Source users.\n"},"ignorePagination":{"type":"boolean","description":"[Deprecated] Makes each stream read a single page of data.\n"},"numWorkers":{"type":"number","description":"The number of worker threads to use for the sync. The performance upper boundary is based on the limit of your Zendesk Support plan. More info about the rate limit plan tiers can be found on Zendesk's API \\n\\ndocs\\n\\n. Default: 3\n"},"pageSize":{"type":"number","description":"The number of records per page for the\u003cspan pulumi-lang-nodejs=\" ticketComments \" pulumi-lang-dotnet=\" TicketComments \" pulumi-lang-go=\" ticketComments \" pulumi-lang-python=\" ticket_comments \" pulumi-lang-yaml=\" ticketComments \" pulumi-lang-java=\" ticketComments \"\u003e ticket_comments \u003c/span\u003estream API requests. Lower values may help prevent timeouts on large datasets. The maximum value is 1000. Default: 100\n"},"startDate":{"type":"string","description":"The UTC date and time from which you'd like to replicate data, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.\n"},"subdomain":{"type":"string","description":"This is your unique Zendesk subdomain that can be found in your account URL. For example, in https://MY*SUBDOMAIN.zendesk.com/, MY*SUBDOMAIN is the value of your subdomain.\n"}},"type":"object","required":["subdomain"],"language":{"nodejs":{"requiredOutputs":["numWorkers","pageSize","subdomain"]}}},"airbyte:index/SourceZendeskSupportConfigurationCredentials:SourceZendeskSupportConfigurationCredentials":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportConfigurationCredentialsApiToken:SourceZendeskSupportConfigurationCredentialsApiToken"},"oAuth20Legacy":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportConfigurationCredentialsOAuth20Legacy:SourceZendeskSupportConfigurationCredentialsOAuth20Legacy"},"oAuth20WithRefreshToken":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportConfigurationCredentialsOAuth20WithRefreshToken:SourceZendeskSupportConfigurationCredentialsOAuth20WithRefreshToken"}},"type":"object"},"airbyte:index/SourceZendeskSupportConfigurationCredentialsApiToken:SourceZendeskSupportConfigurationCredentialsApiToken":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"The value of the API token generated. See our \\n\\nfull documentation\\n\\n for more information on generating this token.\n","secret":true},"email":{"type":"string","description":"The user email for your Zendesk account.\n"}},"type":"object","required":["apiToken","email"]},"airbyte:index/SourceZendeskSupportConfigurationCredentialsOAuth20Legacy:SourceZendeskSupportConfigurationCredentialsOAuth20Legacy":{"properties":{"accessToken":{"type":"string","description":"The OAuth access token. See the \\n\\nZendesk docs\\n\\n for more information on generating this token.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The OAuth client's ID. See \\n\\nthis guide\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The OAuth client secret. See \\n\\nthis guide\\n\\n for more information.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceZendeskSupportConfigurationCredentialsOAuth20WithRefreshToken:SourceZendeskSupportConfigurationCredentialsOAuth20WithRefreshToken":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The OAuth client's ID. See \\n\\nZendesk OAuth grant-type tokens documentation\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The OAuth client secret. See \\n\\nZendesk OAuth grant-type tokens documentation\\n\\n for more information.\n","secret":true},"refreshToken":{"type":"string","description":"The refresh token used to obtain new access tokens. Note that Zendesk uses rotating refresh tokens - each refresh will return a new refresh token and invalidate the previous one.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceZendeskSupportResourceAllocation:SourceZendeskSupportResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportResourceAllocationDefault:SourceZendeskSupportResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportResourceAllocationJobSpecific:SourceZendeskSupportResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceZendeskSupportResourceAllocationDefault:SourceZendeskSupportResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskSupportResourceAllocationJobSpecific:SourceZendeskSupportResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportResourceAllocationJobSpecificResourceRequirements:SourceZendeskSupportResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceZendeskSupportResourceAllocationJobSpecificResourceRequirements:SourceZendeskSupportResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskTalkConfiguration:SourceZendeskTalkConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"credentials":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkConfigurationCredentials:SourceZendeskTalkConfigurationCredentials","description":"Zendesk allows three authentication methods. We recommend using `OAuth2.0` for Airbyte Cloud users and `API token` for Airbyte Open Source users.\n"},"startDate":{"type":"string","description":"The date from which you'd like to replicate data for Zendesk Talk API, in the format YYYY-MM-DDT00:00:00Z. All data generated after this date will be replicated.\n"},"subdomain":{"type":"string","description":"This is your Zendesk subdomain that can be found in your account URL. For example, in https://{MY*SUBDOMAIN}.zendesk.com/, where MY*SUBDOMAIN is the value of your subdomain.\n"}},"type":"object","required":["startDate","subdomain"]},"airbyte:index/SourceZendeskTalkConfigurationCredentials:SourceZendeskTalkConfigurationCredentials":{"properties":{"apiToken":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkConfigurationCredentialsApiToken:SourceZendeskTalkConfigurationCredentialsApiToken"},"oAuth20":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkConfigurationCredentialsOAuth20:SourceZendeskTalkConfigurationCredentialsOAuth20"},"oAuth20Legacy":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkConfigurationCredentialsOAuth20Legacy:SourceZendeskTalkConfigurationCredentialsOAuth20Legacy"}},"type":"object"},"airbyte:index/SourceZendeskTalkConfigurationCredentialsApiToken:SourceZendeskTalkConfigurationCredentialsApiToken":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"apiToken":{"type":"string","description":"The value of the API token generated. See the \\n\\ndocs\\n\\n for more information.\n","secret":true},"email":{"type":"string","description":"The user email for your Zendesk account.\n"}},"type":"object","required":["apiToken","email"]},"airbyte:index/SourceZendeskTalkConfigurationCredentialsOAuth20:SourceZendeskTalkConfigurationCredentialsOAuth20":{"properties":{"accessToken":{"type":"string","description":"Access Token for making authenticated requests.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The OAuth client's ID. See \\n\\nZendesk OAuth grant-type tokens documentation\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The OAuth client secret. See \\n\\nZendesk OAuth grant-type tokens documentation\\n\\n for more information.\n","secret":true},"refreshToken":{"type":"string","description":"The refresh token used to obtain new access tokens. Note that Zendesk uses rotating refresh tokens - each refresh will return a new refresh token and invalidate the previous one.\n","secret":true},"tokenExpiryDate":{"type":"string","description":"The date-time when the access token should be refreshed.\n"}},"type":"object","required":["clientId","clientSecret","refreshToken"]},"airbyte:index/SourceZendeskTalkConfigurationCredentialsOAuth20Legacy:SourceZendeskTalkConfigurationCredentialsOAuth20Legacy":{"properties":{"accessToken":{"type":"string","description":"The OAuth access token. See the \\n\\nZendesk docs\\n\\n for more information on generating this token.\n","secret":true},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"The OAuth client's ID. See \\n\\nthis guide\\n\\n for more information.\n","secret":true},"clientSecret":{"type":"string","description":"The OAuth client secret. See \\n\\nthis guide\\n\\n for more information.\n","secret":true}},"type":"object","required":["accessToken"]},"airbyte:index/SourceZendeskTalkResourceAllocation:SourceZendeskTalkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkResourceAllocationDefault:SourceZendeskTalkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkResourceAllocationJobSpecific:SourceZendeskTalkResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceZendeskTalkResourceAllocationDefault:SourceZendeskTalkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZendeskTalkResourceAllocationJobSpecific:SourceZendeskTalkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkResourceAllocationJobSpecificResourceRequirements:SourceZendeskTalkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceZendeskTalkResourceAllocationJobSpecificResourceRequirements:SourceZendeskTalkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZenloopConfiguration:SourceZenloopConfiguration":{"properties":{"apiToken":{"type":"string","description":"Zenloop API Token. You can get the API token in settings page \\n\\nhere\\n\\n\n","secret":true},"dateFrom":{"type":"string","description":"Zenloop date_from. Format: 2021-10-24T03:30:30Z or 2021-10-24. Leave empty if only data from current data should be synced\n"},"surveyGroupId":{"type":"string","description":"Zenloop Survey Group ID. Can be found by pulling All Survey Groups via SurveyGroups stream. Leave empty to pull answers from all survey groups\n","secret":true},"surveyId":{"type":"string","description":"Zenloop Survey ID. Can be found \\n\\nhere\\n\\n. Leave empty to pull answers from all surveys\n","secret":true}},"type":"object","required":["apiToken"]},"airbyte:index/SourceZenloopResourceAllocation:SourceZenloopResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceZenloopResourceAllocationDefault:SourceZenloopResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceZenloopResourceAllocationJobSpecific:SourceZenloopResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceZenloopResourceAllocationDefault:SourceZenloopResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZenloopResourceAllocationJobSpecific:SourceZenloopResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceZenloopResourceAllocationJobSpecificResourceRequirements:SourceZenloopResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceZenloopResourceAllocationJobSpecificResourceRequirements:SourceZenloopResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZohoCrmConfiguration:SourceZohoCrmConfiguration":{"properties":{"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"clientId":{"type":"string","description":"OAuth2.0 Client ID\n","secret":true},"clientSecret":{"type":"string","description":"OAuth2.0 Client Secret\n","secret":true},"dcRegion":{"type":"string","description":"Please choose the region of your Data Center location. More info by this \\n\\nLink\\n\\n. must be one of [\"US\", \"AU\", \"EU\", \"IN\", \"CN\", \"JP\"]\n"},"edition":{"type":"string","description":"Choose your Edition of Zoho CRM to determine API Concurrency Limits. Default: \"Free\"; must be one of [\"Free\", \"Standard\", \"Professional\", \"Enterprise\", \"Ultimate\"]\n"},"environment":{"type":"string","description":"Please choose the environment. must be one of [\"Production\", \"Developer\", \"Sandbox\"]\n"},"refreshToken":{"type":"string","description":"OAuth2.0 Refresh Token\n","secret":true},"startDatetime":{"type":"string","description":"ISO 8601, for instance: `YYYY-MM-DD`, `YYYY-MM-DD HH:MM:SS+HH:MM`\n"}},"type":"object","required":["clientId","clientSecret","dcRegion","environment","refreshToken"],"language":{"nodejs":{"requiredOutputs":["clientId","clientSecret","dcRegion","edition","environment","refreshToken"]}}},"airbyte:index/SourceZohoCrmResourceAllocation:SourceZohoCrmResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmResourceAllocationDefault:SourceZohoCrmResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmResourceAllocationJobSpecific:SourceZohoCrmResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceZohoCrmResourceAllocationDefault:SourceZohoCrmResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZohoCrmResourceAllocationJobSpecific:SourceZohoCrmResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmResourceAllocationJobSpecificResourceRequirements:SourceZohoCrmResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceZohoCrmResourceAllocationJobSpecificResourceRequirements:SourceZohoCrmResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZoomConfiguration:SourceZoomConfiguration":{"properties":{"accountId":{"type":"string","description":"The account ID for your Zoom account. You can find this in the Zoom Marketplace under the \"Manage\" tab for your app.\n"},"additionalProperties":{"type":"string","description":"Parsed as JSON.\n"},"authorizationEndpoint":{"type":"string","description":"Default: \"https://zoom.us/oauth/token\"\n"},"clientId":{"type":"string","description":"The client ID for your Zoom app. You can find this in the Zoom Marketplace under the \"Manage\" tab for your app.\n"},"clientSecret":{"type":"string","description":"The client secret for your Zoom app. You can find this in the Zoom Marketplace under the \"Manage\" tab for your app.\n","secret":true}},"type":"object","required":["accountId","clientId","clientSecret"],"language":{"nodejs":{"requiredOutputs":["accountId","authorizationEndpoint","clientId","clientSecret"]}}},"airbyte:index/SourceZoomResourceAllocation:SourceZoomResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FSourceZoomResourceAllocationDefault:SourceZoomResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FSourceZoomResourceAllocationJobSpecific:SourceZoomResourceAllocationJobSpecific"}}},"type":"object","language":{"nodejs":{"requiredOutputs":["default","jobSpecifics"]}}},"airbyte:index/SourceZoomResourceAllocationDefault:SourceZoomResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/SourceZoomResourceAllocationJobSpecific:SourceZoomResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FSourceZoomResourceAllocationJobSpecificResourceRequirements:SourceZoomResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["jobType","resourceRequirements"]}}},"airbyte:index/SourceZoomResourceAllocationJobSpecificResourceRequirements:SourceZoomResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"]}}},"airbyte:index/WorkspaceNotifications:WorkspaceNotifications":{"properties":{"connectionUpdate":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsConnectionUpdate:WorkspaceNotificationsConnectionUpdate","description":"Configures a notification.\n"},"connectionUpdateActionRequired":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsConnectionUpdateActionRequired:WorkspaceNotificationsConnectionUpdateActionRequired","description":"Configures a notification.\n"},"failure":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsFailure:WorkspaceNotificationsFailure","description":"Configures a notification.\n"},"success":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSuccess:WorkspaceNotificationsSuccess","description":"Configures a notification.\n"},"syncDisabled":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSyncDisabled:WorkspaceNotificationsSyncDisabled","description":"Configures a notification.\n"},"syncDisabledWarning":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSyncDisabledWarning:WorkspaceNotificationsSyncDisabledWarning","description":"Configures a notification.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["connectionUpdate","connectionUpdateActionRequired","failure","success","syncDisabled","syncDisabledWarning"]}}},"airbyte:index/WorkspaceNotificationsConnectionUpdate:WorkspaceNotificationsConnectionUpdate":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsConnectionUpdateEmail:WorkspaceNotificationsConnectionUpdateEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsConnectionUpdateWebhook:WorkspaceNotificationsConnectionUpdateWebhook","description":"Configures a webhook notification.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["email","webhook"]}}},"airbyte:index/WorkspaceNotificationsConnectionUpdateActionRequired:WorkspaceNotificationsConnectionUpdateActionRequired":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsConnectionUpdateActionRequiredEmail:WorkspaceNotificationsConnectionUpdateActionRequiredEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsConnectionUpdateActionRequiredWebhook:WorkspaceNotificationsConnectionUpdateActionRequiredWebhook","description":"Configures a webhook notification.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["email","webhook"]}}},"airbyte:index/WorkspaceNotificationsConnectionUpdateActionRequiredEmail:WorkspaceNotificationsConnectionUpdateActionRequiredEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled"]}}},"airbyte:index/WorkspaceNotificationsConnectionUpdateActionRequiredWebhook:WorkspaceNotificationsConnectionUpdateActionRequiredWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled","url"]}}},"airbyte:index/WorkspaceNotificationsConnectionUpdateEmail:WorkspaceNotificationsConnectionUpdateEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled"]}}},"airbyte:index/WorkspaceNotificationsConnectionUpdateWebhook:WorkspaceNotificationsConnectionUpdateWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled","url"]}}},"airbyte:index/WorkspaceNotificationsFailure:WorkspaceNotificationsFailure":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsFailureEmail:WorkspaceNotificationsFailureEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsFailureWebhook:WorkspaceNotificationsFailureWebhook","description":"Configures a webhook notification.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["email","webhook"]}}},"airbyte:index/WorkspaceNotificationsFailureEmail:WorkspaceNotificationsFailureEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled"]}}},"airbyte:index/WorkspaceNotificationsFailureWebhook:WorkspaceNotificationsFailureWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled","url"]}}},"airbyte:index/WorkspaceNotificationsSuccess:WorkspaceNotificationsSuccess":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSuccessEmail:WorkspaceNotificationsSuccessEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSuccessWebhook:WorkspaceNotificationsSuccessWebhook","description":"Configures a webhook notification.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["email","webhook"]}}},"airbyte:index/WorkspaceNotificationsSuccessEmail:WorkspaceNotificationsSuccessEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled"]}}},"airbyte:index/WorkspaceNotificationsSuccessWebhook:WorkspaceNotificationsSuccessWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled","url"]}}},"airbyte:index/WorkspaceNotificationsSyncDisabled:WorkspaceNotificationsSyncDisabled":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSyncDisabledEmail:WorkspaceNotificationsSyncDisabledEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSyncDisabledWebhook:WorkspaceNotificationsSyncDisabledWebhook","description":"Configures a webhook notification.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["email","webhook"]}}},"airbyte:index/WorkspaceNotificationsSyncDisabledEmail:WorkspaceNotificationsSyncDisabledEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled"]}}},"airbyte:index/WorkspaceNotificationsSyncDisabledWarning:WorkspaceNotificationsSyncDisabledWarning":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSyncDisabledWarningEmail:WorkspaceNotificationsSyncDisabledWarningEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FWorkspaceNotificationsSyncDisabledWarningWebhook:WorkspaceNotificationsSyncDisabledWarningWebhook","description":"Configures a webhook notification.\n"}},"type":"object","language":{"nodejs":{"requiredOutputs":["email","webhook"]}}},"airbyte:index/WorkspaceNotificationsSyncDisabledWarningEmail:WorkspaceNotificationsSyncDisabledWarningEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled"]}}},"airbyte:index/WorkspaceNotificationsSyncDisabledWarningWebhook:WorkspaceNotificationsSyncDisabledWarningWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled","url"]}}},"airbyte:index/WorkspaceNotificationsSyncDisabledWebhook:WorkspaceNotificationsSyncDisabledWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","language":{"nodejs":{"requiredOutputs":["enabled","url"]}}},"airbyte:index/getConnectionConfigurations:getConnectionConfigurations":{"properties":{"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStream:getConnectionConfigurationsStream"}}},"type":"object","required":["streams"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStream:getConnectionConfigurationsStream":{"properties":{"cursorFields":{"type":"array","items":{"type":"string"},"description":"Path to the field that will be used to determine if a record is new or modified since the last sync. This field is REQUIRED if \u003cspan pulumi-lang-nodejs=\"`syncMode`\" pulumi-lang-dotnet=\"`SyncMode`\" pulumi-lang-go=\"`syncMode`\" pulumi-lang-python=\"`sync_mode`\" pulumi-lang-yaml=\"`syncMode`\" pulumi-lang-java=\"`syncMode`\"\u003e`sync_mode`\u003c/span\u003e is \u003cspan pulumi-lang-nodejs=\"`incremental`\" pulumi-lang-dotnet=\"`Incremental`\" pulumi-lang-go=\"`incremental`\" pulumi-lang-python=\"`incremental`\" pulumi-lang-yaml=\"`incremental`\" pulumi-lang-java=\"`incremental`\"\u003e`incremental`\u003c/span\u003e unless there is a default.\n"},"destinationObjectName":{"type":"string","description":"The name of the destination object that this stream will be written to, used for data activation destinations.\n"},"includeFiles":{"type":"boolean","description":"Whether to move raw files from the source to the destination during the sync.\n"},"mappers":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapper:getConnectionConfigurationsStreamMapper"},"description":"Mappers that should be applied to the stream before writing to the destination.\n"},"name":{"type":"string"},"namespace":{"type":"string","description":"Namespace of the stream.\n"},"primaryKeys":{"type":"array","items":{"type":"array","items":{"type":"string"}},"description":"Paths to the fields that will be used as primary key. This field is REQUIRED if \u003cspan pulumi-lang-nodejs=\"`destinationSyncMode`\" pulumi-lang-dotnet=\"`DestinationSyncMode`\" pulumi-lang-go=\"`destinationSyncMode`\" pulumi-lang-python=\"`destination_sync_mode`\" pulumi-lang-yaml=\"`destinationSyncMode`\" pulumi-lang-java=\"`destinationSyncMode`\"\u003e`destination_sync_mode`\u003c/span\u003e is `*_dedup` unless it is already supplied by the source schema.\n"},"selectedFields":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamSelectedField:getConnectionConfigurationsStreamSelectedField"},"description":"Paths to the fields that will be included in the configured catalog.\n"},"syncMode":{"type":"string"}},"type":"object","required":["cursorFields","destinationObjectName","includeFiles","mappers","name","namespace","primaryKeys","selectedFields","syncMode"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapper:getConnectionConfigurationsStreamMapper":{"properties":{"id":{"type":"string"},"mapperConfiguration":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfiguration:getConnectionConfigurationsStreamMapperMapperConfiguration","description":"The values required to configure the mapper.\n"},"type":{"type":"string"}},"type":"object","required":["id","mapperConfiguration","type"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfiguration:getConnectionConfigurationsStreamMapperMapperConfiguration":{"properties":{"encryption":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfigurationEncryption:getConnectionConfigurationsStreamMapperMapperConfigurationEncryption"},"fieldFiltering":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering:getConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering"},"fieldRenaming":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming:getConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming"},"hashing":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfigurationHashing:getConnectionConfigurationsStreamMapperMapperConfigurationHashing"},"rowFiltering":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering:getConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering"}},"type":"object","required":["encryption","fieldFiltering","fieldRenaming","hashing","rowFiltering"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfigurationEncryption:getConnectionConfigurationsStreamMapperMapperConfigurationEncryption":{"properties":{"aes":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes:getConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes"},"rsa":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa:getConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa"}},"type":"object","required":["aes","rsa"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes:getConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAes":{"properties":{"algorithm":{"type":"string"},"fieldNameSuffix":{"type":"string"},"key":{"type":"string","secret":true},"mode":{"type":"string"},"padding":{"type":"string"},"targetField":{"type":"string"}},"type":"object","required":["algorithm","fieldNameSuffix","key","mode","padding","targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa:getConnectionConfigurationsStreamMapperMapperConfigurationEncryptionRsa":{"properties":{"algorithm":{"type":"string"},"fieldNameSuffix":{"type":"string"},"publicKey":{"type":"string"},"targetField":{"type":"string"}},"type":"object","required":["algorithm","fieldNameSuffix","publicKey","targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering:getConnectionConfigurationsStreamMapperMapperConfigurationFieldFiltering":{"properties":{"targetField":{"type":"string","description":"The name of the field to filter.\n"}},"type":"object","required":["targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming:getConnectionConfigurationsStreamMapperMapperConfigurationFieldRenaming":{"properties":{"newFieldName":{"type":"string","description":"The new name for the field after renaming.\n"},"originalFieldName":{"type":"string","description":"The current name of the field to rename.\n"}},"type":"object","required":["newFieldName","originalFieldName"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfigurationHashing:getConnectionConfigurationsStreamMapperMapperConfigurationHashing":{"properties":{"fieldNameSuffix":{"type":"string","description":"The suffix to append to the field name after hashing.\n"},"method":{"type":"string","description":"The hashing algorithm to use.\n"},"targetField":{"type":"string","description":"The name of the field to be hashed.\n"}},"type":"object","required":["fieldNameSuffix","method","targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering:getConnectionConfigurationsStreamMapperMapperConfigurationRowFiltering":{"properties":{"conditions":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object","required":["conditions"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionConfigurationsStreamSelectedField:getConnectionConfigurationsStreamSelectedField":{"properties":{"fieldPaths":{"type":"array","items":{"type":"string"}}},"type":"object","required":["fieldPaths"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionSchedule:getConnectionSchedule":{"properties":{"basicTiming":{"type":"string"},"cronExpression":{"type":"string"},"scheduleType":{"type":"string"}},"type":"object","required":["basicTiming","cronExpression","scheduleType"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionTag:getConnectionTag":{"properties":{"color":{"type":"string"},"name":{"type":"string"},"tagId":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["color","name","tagId","workspaceId"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsData:getConnectionsData":{"properties":{"configurations":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurations:getConnectionsDataConfigurations","description":"A list of configured stream options for a connection.\n"},"connectionId":{"type":"string"},"createdAt":{"type":"number"},"destinationId":{"type":"string"},"name":{"type":"string"},"namespaceDefinition":{"type":"string","description":"Define the location where the data will be stored in the destination\n"},"namespaceFormat":{"type":"string"},"nonBreakingSchemaUpdatesBehavior":{"type":"string","description":"Set how Airbyte handles syncs when it detects a non-breaking schema change in the source\n"},"prefix":{"type":"string"},"schedule":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataSchedule:getConnectionsDataSchedule","description":"schedule for when the the connection should run, per the schedule type\n"},"sourceId":{"type":"string"},"status":{"type":"string"},"statusReason":{"type":"string"},"tags":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataTag:getConnectionsDataTag"}},"workspaceId":{"type":"string"}},"type":"object","required":["configurations","connectionId","createdAt","destinationId","name","namespaceDefinition","namespaceFormat","nonBreakingSchemaUpdatesBehavior","prefix","schedule","sourceId","status","statusReason","tags","workspaceId"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurations:getConnectionsDataConfigurations":{"properties":{"streams":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStream:getConnectionsDataConfigurationsStream"}}},"type":"object","required":["streams"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStream:getConnectionsDataConfigurationsStream":{"properties":{"cursorFields":{"type":"array","items":{"type":"string"},"description":"Path to the field that will be used to determine if a record is new or modified since the last sync. This field is REQUIRED if \u003cspan pulumi-lang-nodejs=\"`syncMode`\" pulumi-lang-dotnet=\"`SyncMode`\" pulumi-lang-go=\"`syncMode`\" pulumi-lang-python=\"`sync_mode`\" pulumi-lang-yaml=\"`syncMode`\" pulumi-lang-java=\"`syncMode`\"\u003e`sync_mode`\u003c/span\u003e is \u003cspan pulumi-lang-nodejs=\"`incremental`\" pulumi-lang-dotnet=\"`Incremental`\" pulumi-lang-go=\"`incremental`\" pulumi-lang-python=\"`incremental`\" pulumi-lang-yaml=\"`incremental`\" pulumi-lang-java=\"`incremental`\"\u003e`incremental`\u003c/span\u003e unless there is a default.\n"},"destinationObjectName":{"type":"string","description":"The name of the destination object that this stream will be written to, used for data activation destinations.\n"},"includeFiles":{"type":"boolean","description":"Whether to move raw files from the source to the destination during the sync.\n"},"mappers":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapper:getConnectionsDataConfigurationsStreamMapper"},"description":"Mappers that should be applied to the stream before writing to the destination.\n"},"name":{"type":"string"},"namespace":{"type":"string","description":"Namespace of the stream.\n"},"primaryKeys":{"type":"array","items":{"type":"array","items":{"type":"string"}},"description":"Paths to the fields that will be used as primary key. This field is REQUIRED if \u003cspan pulumi-lang-nodejs=\"`destinationSyncMode`\" pulumi-lang-dotnet=\"`DestinationSyncMode`\" pulumi-lang-go=\"`destinationSyncMode`\" pulumi-lang-python=\"`destination_sync_mode`\" pulumi-lang-yaml=\"`destinationSyncMode`\" pulumi-lang-java=\"`destinationSyncMode`\"\u003e`destination_sync_mode`\u003c/span\u003e is `*_dedup` unless it is already supplied by the source schema.\n"},"selectedFields":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamSelectedField:getConnectionsDataConfigurationsStreamSelectedField"},"description":"Paths to the fields that will be included in the configured catalog.\n"},"syncMode":{"type":"string"}},"type":"object","required":["cursorFields","destinationObjectName","includeFiles","mappers","name","namespace","primaryKeys","selectedFields","syncMode"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapper:getConnectionsDataConfigurationsStreamMapper":{"properties":{"id":{"type":"string"},"mapperConfiguration":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfiguration:getConnectionsDataConfigurationsStreamMapperMapperConfiguration","description":"The values required to configure the mapper.\n"},"type":{"type":"string"}},"type":"object","required":["id","mapperConfiguration","type"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfiguration:getConnectionsDataConfigurationsStreamMapperMapperConfiguration":{"properties":{"encryption":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryption:getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryption"},"fieldFiltering":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldFiltering:getConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldFiltering"},"fieldRenaming":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldRenaming:getConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldRenaming"},"hashing":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfigurationHashing:getConnectionsDataConfigurationsStreamMapperMapperConfigurationHashing"},"rowFiltering":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfigurationRowFiltering:getConnectionsDataConfigurationsStreamMapperMapperConfigurationRowFiltering"}},"type":"object","required":["encryption","fieldFiltering","fieldRenaming","hashing","rowFiltering"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryption:getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryption":{"properties":{"aes":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionAes:getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionAes"},"rsa":{"$ref":"#/types/airbyte:index%2FgetConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionRsa:getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionRsa"}},"type":"object","required":["aes","rsa"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionAes:getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionAes":{"properties":{"algorithm":{"type":"string"},"fieldNameSuffix":{"type":"string"},"key":{"type":"string","secret":true},"mode":{"type":"string"},"padding":{"type":"string"},"targetField":{"type":"string"}},"type":"object","required":["algorithm","fieldNameSuffix","key","mode","padding","targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionRsa:getConnectionsDataConfigurationsStreamMapperMapperConfigurationEncryptionRsa":{"properties":{"algorithm":{"type":"string"},"fieldNameSuffix":{"type":"string"},"publicKey":{"type":"string"},"targetField":{"type":"string"}},"type":"object","required":["algorithm","fieldNameSuffix","publicKey","targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldFiltering:getConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldFiltering":{"properties":{"targetField":{"type":"string","description":"The name of the field to filter.\n"}},"type":"object","required":["targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldRenaming:getConnectionsDataConfigurationsStreamMapperMapperConfigurationFieldRenaming":{"properties":{"newFieldName":{"type":"string","description":"The new name for the field after renaming.\n"},"originalFieldName":{"type":"string","description":"The current name of the field to rename.\n"}},"type":"object","required":["newFieldName","originalFieldName"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfigurationHashing:getConnectionsDataConfigurationsStreamMapperMapperConfigurationHashing":{"properties":{"fieldNameSuffix":{"type":"string","description":"The suffix to append to the field name after hashing.\n"},"method":{"type":"string","description":"The hashing algorithm to use.\n"},"targetField":{"type":"string","description":"The name of the field to be hashed.\n"}},"type":"object","required":["fieldNameSuffix","method","targetField"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamMapperMapperConfigurationRowFiltering:getConnectionsDataConfigurationsStreamMapperMapperConfigurationRowFiltering":{"properties":{"conditions":{"type":"string","description":"Parsed as JSON.\n"}},"type":"object","required":["conditions"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataConfigurationsStreamSelectedField:getConnectionsDataConfigurationsStreamSelectedField":{"properties":{"fieldPaths":{"type":"array","items":{"type":"string"}}},"type":"object","required":["fieldPaths"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataSchedule:getConnectionsDataSchedule":{"properties":{"basicTiming":{"type":"string"},"cronExpression":{"type":"string"},"scheduleType":{"type":"string"}},"type":"object","required":["basicTiming","cronExpression","scheduleType"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getConnectionsDataTag:getConnectionsDataTag":{"properties":{"color":{"type":"string"},"name":{"type":"string"},"tagId":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["color","name","tagId","workspaceId"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAstraResourceAllocation:getDestinationAstraResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationAstraResourceAllocationDefault:getDestinationAstraResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationAstraResourceAllocationJobSpecific:getDestinationAstraResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAstraResourceAllocationDefault:getDestinationAstraResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAstraResourceAllocationJobSpecific:getDestinationAstraResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationAstraResourceAllocationJobSpecificResourceRequirements:getDestinationAstraResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAstraResourceAllocationJobSpecificResourceRequirements:getDestinationAstraResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAwsDatalakeResourceAllocation:getDestinationAwsDatalakeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationAwsDatalakeResourceAllocationDefault:getDestinationAwsDatalakeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationAwsDatalakeResourceAllocationJobSpecific:getDestinationAwsDatalakeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAwsDatalakeResourceAllocationDefault:getDestinationAwsDatalakeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAwsDatalakeResourceAllocationJobSpecific:getDestinationAwsDatalakeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements:getDestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements:getDestinationAwsDatalakeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAzureBlobStorageResourceAllocation:getDestinationAzureBlobStorageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationAzureBlobStorageResourceAllocationDefault:getDestinationAzureBlobStorageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationAzureBlobStorageResourceAllocationJobSpecific:getDestinationAzureBlobStorageResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAzureBlobStorageResourceAllocationDefault:getDestinationAzureBlobStorageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAzureBlobStorageResourceAllocationJobSpecific:getDestinationAzureBlobStorageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:getDestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:getDestinationAzureBlobStorageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationBigqueryResourceAllocation:getDestinationBigqueryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationBigqueryResourceAllocationDefault:getDestinationBigqueryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationBigqueryResourceAllocationJobSpecific:getDestinationBigqueryResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationBigqueryResourceAllocationDefault:getDestinationBigqueryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationBigqueryResourceAllocationJobSpecific:getDestinationBigqueryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationBigqueryResourceAllocationJobSpecificResourceRequirements:getDestinationBigqueryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationBigqueryResourceAllocationJobSpecificResourceRequirements:getDestinationBigqueryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationClickhouseResourceAllocation:getDestinationClickhouseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationClickhouseResourceAllocationDefault:getDestinationClickhouseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationClickhouseResourceAllocationJobSpecific:getDestinationClickhouseResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationClickhouseResourceAllocationDefault:getDestinationClickhouseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationClickhouseResourceAllocationJobSpecific:getDestinationClickhouseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationClickhouseResourceAllocationJobSpecificResourceRequirements:getDestinationClickhouseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationClickhouseResourceAllocationJobSpecificResourceRequirements:getDestinationClickhouseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationConvexResourceAllocation:getDestinationConvexResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationConvexResourceAllocationDefault:getDestinationConvexResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationConvexResourceAllocationJobSpecific:getDestinationConvexResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationConvexResourceAllocationDefault:getDestinationConvexResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationConvexResourceAllocationJobSpecific:getDestinationConvexResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationConvexResourceAllocationJobSpecificResourceRequirements:getDestinationConvexResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationConvexResourceAllocationJobSpecificResourceRequirements:getDestinationConvexResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDatabricksResourceAllocation:getDestinationDatabricksResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationDatabricksResourceAllocationDefault:getDestinationDatabricksResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationDatabricksResourceAllocationJobSpecific:getDestinationDatabricksResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDatabricksResourceAllocationDefault:getDestinationDatabricksResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDatabricksResourceAllocationJobSpecific:getDestinationDatabricksResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationDatabricksResourceAllocationJobSpecificResourceRequirements:getDestinationDatabricksResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDatabricksResourceAllocationJobSpecificResourceRequirements:getDestinationDatabricksResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDuckdbResourceAllocation:getDestinationDuckdbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationDuckdbResourceAllocationDefault:getDestinationDuckdbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationDuckdbResourceAllocationJobSpecific:getDestinationDuckdbResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDuckdbResourceAllocationDefault:getDestinationDuckdbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDuckdbResourceAllocationJobSpecific:getDestinationDuckdbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationDuckdbResourceAllocationJobSpecificResourceRequirements:getDestinationDuckdbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDuckdbResourceAllocationJobSpecificResourceRequirements:getDestinationDuckdbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDynamodbResourceAllocation:getDestinationDynamodbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationDynamodbResourceAllocationDefault:getDestinationDynamodbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationDynamodbResourceAllocationJobSpecific:getDestinationDynamodbResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDynamodbResourceAllocationDefault:getDestinationDynamodbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDynamodbResourceAllocationJobSpecific:getDestinationDynamodbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationDynamodbResourceAllocationJobSpecificResourceRequirements:getDestinationDynamodbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationDynamodbResourceAllocationJobSpecificResourceRequirements:getDestinationDynamodbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationElasticsearchResourceAllocation:getDestinationElasticsearchResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationElasticsearchResourceAllocationDefault:getDestinationElasticsearchResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationElasticsearchResourceAllocationJobSpecific:getDestinationElasticsearchResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationElasticsearchResourceAllocationDefault:getDestinationElasticsearchResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationElasticsearchResourceAllocationJobSpecific:getDestinationElasticsearchResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationElasticsearchResourceAllocationJobSpecificResourceRequirements:getDestinationElasticsearchResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationElasticsearchResourceAllocationJobSpecificResourceRequirements:getDestinationElasticsearchResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFireboltResourceAllocation:getDestinationFireboltResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationFireboltResourceAllocationDefault:getDestinationFireboltResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationFireboltResourceAllocationJobSpecific:getDestinationFireboltResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFireboltResourceAllocationDefault:getDestinationFireboltResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFireboltResourceAllocationJobSpecific:getDestinationFireboltResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationFireboltResourceAllocationJobSpecificResourceRequirements:getDestinationFireboltResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFireboltResourceAllocationJobSpecificResourceRequirements:getDestinationFireboltResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFirestoreResourceAllocation:getDestinationFirestoreResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationFirestoreResourceAllocationDefault:getDestinationFirestoreResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationFirestoreResourceAllocationJobSpecific:getDestinationFirestoreResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFirestoreResourceAllocationDefault:getDestinationFirestoreResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFirestoreResourceAllocationJobSpecific:getDestinationFirestoreResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationFirestoreResourceAllocationJobSpecificResourceRequirements:getDestinationFirestoreResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationFirestoreResourceAllocationJobSpecificResourceRequirements:getDestinationFirestoreResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGcsResourceAllocation:getDestinationGcsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationGcsResourceAllocationDefault:getDestinationGcsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationGcsResourceAllocationJobSpecific:getDestinationGcsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGcsResourceAllocationDefault:getDestinationGcsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGcsResourceAllocationJobSpecific:getDestinationGcsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationGcsResourceAllocationJobSpecificResourceRequirements:getDestinationGcsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGcsResourceAllocationJobSpecificResourceRequirements:getDestinationGcsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGoogleSheetsResourceAllocation:getDestinationGoogleSheetsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationGoogleSheetsResourceAllocationDefault:getDestinationGoogleSheetsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationGoogleSheetsResourceAllocationJobSpecific:getDestinationGoogleSheetsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGoogleSheetsResourceAllocationDefault:getDestinationGoogleSheetsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGoogleSheetsResourceAllocationJobSpecific:getDestinationGoogleSheetsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements:getDestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements:getDestinationGoogleSheetsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMilvusResourceAllocation:getDestinationMilvusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationMilvusResourceAllocationDefault:getDestinationMilvusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationMilvusResourceAllocationJobSpecific:getDestinationMilvusResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMilvusResourceAllocationDefault:getDestinationMilvusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMilvusResourceAllocationJobSpecific:getDestinationMilvusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationMilvusResourceAllocationJobSpecificResourceRequirements:getDestinationMilvusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMilvusResourceAllocationJobSpecificResourceRequirements:getDestinationMilvusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMongodbResourceAllocation:getDestinationMongodbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationMongodbResourceAllocationDefault:getDestinationMongodbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationMongodbResourceAllocationJobSpecific:getDestinationMongodbResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMongodbResourceAllocationDefault:getDestinationMongodbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMongodbResourceAllocationJobSpecific:getDestinationMongodbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationMongodbResourceAllocationJobSpecificResourceRequirements:getDestinationMongodbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMongodbResourceAllocationJobSpecificResourceRequirements:getDestinationMongodbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMssqlResourceAllocation:getDestinationMssqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationMssqlResourceAllocationDefault:getDestinationMssqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationMssqlResourceAllocationJobSpecific:getDestinationMssqlResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMssqlResourceAllocationDefault:getDestinationMssqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMssqlResourceAllocationJobSpecific:getDestinationMssqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationMssqlResourceAllocationJobSpecificResourceRequirements:getDestinationMssqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMssqlResourceAllocationJobSpecificResourceRequirements:getDestinationMssqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMysqlResourceAllocation:getDestinationMysqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationMysqlResourceAllocationDefault:getDestinationMysqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationMysqlResourceAllocationJobSpecific:getDestinationMysqlResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMysqlResourceAllocationDefault:getDestinationMysqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMysqlResourceAllocationJobSpecific:getDestinationMysqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationMysqlResourceAllocationJobSpecificResourceRequirements:getDestinationMysqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationMysqlResourceAllocationJobSpecificResourceRequirements:getDestinationMysqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationOracleResourceAllocation:getDestinationOracleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationOracleResourceAllocationDefault:getDestinationOracleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationOracleResourceAllocationJobSpecific:getDestinationOracleResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationOracleResourceAllocationDefault:getDestinationOracleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationOracleResourceAllocationJobSpecific:getDestinationOracleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationOracleResourceAllocationJobSpecificResourceRequirements:getDestinationOracleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationOracleResourceAllocationJobSpecificResourceRequirements:getDestinationOracleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPgvectorResourceAllocation:getDestinationPgvectorResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationPgvectorResourceAllocationDefault:getDestinationPgvectorResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationPgvectorResourceAllocationJobSpecific:getDestinationPgvectorResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPgvectorResourceAllocationDefault:getDestinationPgvectorResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPgvectorResourceAllocationJobSpecific:getDestinationPgvectorResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationPgvectorResourceAllocationJobSpecificResourceRequirements:getDestinationPgvectorResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPgvectorResourceAllocationJobSpecificResourceRequirements:getDestinationPgvectorResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPineconeResourceAllocation:getDestinationPineconeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationPineconeResourceAllocationDefault:getDestinationPineconeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationPineconeResourceAllocationJobSpecific:getDestinationPineconeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPineconeResourceAllocationDefault:getDestinationPineconeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPineconeResourceAllocationJobSpecific:getDestinationPineconeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationPineconeResourceAllocationJobSpecificResourceRequirements:getDestinationPineconeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPineconeResourceAllocationJobSpecificResourceRequirements:getDestinationPineconeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPostgresResourceAllocation:getDestinationPostgresResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationPostgresResourceAllocationDefault:getDestinationPostgresResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationPostgresResourceAllocationJobSpecific:getDestinationPostgresResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPostgresResourceAllocationDefault:getDestinationPostgresResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPostgresResourceAllocationJobSpecific:getDestinationPostgresResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationPostgresResourceAllocationJobSpecificResourceRequirements:getDestinationPostgresResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPostgresResourceAllocationJobSpecificResourceRequirements:getDestinationPostgresResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPubsubResourceAllocation:getDestinationPubsubResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationPubsubResourceAllocationDefault:getDestinationPubsubResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationPubsubResourceAllocationJobSpecific:getDestinationPubsubResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPubsubResourceAllocationDefault:getDestinationPubsubResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPubsubResourceAllocationJobSpecific:getDestinationPubsubResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationPubsubResourceAllocationJobSpecificResourceRequirements:getDestinationPubsubResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationPubsubResourceAllocationJobSpecificResourceRequirements:getDestinationPubsubResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationQdrantResourceAllocation:getDestinationQdrantResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationQdrantResourceAllocationDefault:getDestinationQdrantResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationQdrantResourceAllocationJobSpecific:getDestinationQdrantResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationQdrantResourceAllocationDefault:getDestinationQdrantResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationQdrantResourceAllocationJobSpecific:getDestinationQdrantResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationQdrantResourceAllocationJobSpecificResourceRequirements:getDestinationQdrantResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationQdrantResourceAllocationJobSpecificResourceRequirements:getDestinationQdrantResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedisResourceAllocation:getDestinationRedisResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationRedisResourceAllocationDefault:getDestinationRedisResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationRedisResourceAllocationJobSpecific:getDestinationRedisResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedisResourceAllocationDefault:getDestinationRedisResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedisResourceAllocationJobSpecific:getDestinationRedisResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationRedisResourceAllocationJobSpecificResourceRequirements:getDestinationRedisResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedisResourceAllocationJobSpecificResourceRequirements:getDestinationRedisResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedshiftResourceAllocation:getDestinationRedshiftResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationRedshiftResourceAllocationDefault:getDestinationRedshiftResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationRedshiftResourceAllocationJobSpecific:getDestinationRedshiftResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedshiftResourceAllocationDefault:getDestinationRedshiftResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedshiftResourceAllocationJobSpecific:getDestinationRedshiftResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationRedshiftResourceAllocationJobSpecificResourceRequirements:getDestinationRedshiftResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationRedshiftResourceAllocationJobSpecificResourceRequirements:getDestinationRedshiftResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationResourceAllocation:getDestinationResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationResourceAllocationDefault:getDestinationResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationResourceAllocationJobSpecific:getDestinationResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationResourceAllocationDefault:getDestinationResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationResourceAllocationJobSpecific:getDestinationResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationResourceAllocationJobSpecificResourceRequirements:getDestinationResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationResourceAllocationJobSpecificResourceRequirements:getDestinationResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationS3ResourceAllocation:getDestinationS3ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationS3ResourceAllocationDefault:getDestinationS3ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationS3ResourceAllocationJobSpecific:getDestinationS3ResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationS3ResourceAllocationDefault:getDestinationS3ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationS3ResourceAllocationJobSpecific:getDestinationS3ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationS3ResourceAllocationJobSpecificResourceRequirements:getDestinationS3ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationS3ResourceAllocationJobSpecificResourceRequirements:getDestinationS3ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSftpJsonResourceAllocation:getDestinationSftpJsonResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationSftpJsonResourceAllocationDefault:getDestinationSftpJsonResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationSftpJsonResourceAllocationJobSpecific:getDestinationSftpJsonResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSftpJsonResourceAllocationDefault:getDestinationSftpJsonResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSftpJsonResourceAllocationJobSpecific:getDestinationSftpJsonResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationSftpJsonResourceAllocationJobSpecificResourceRequirements:getDestinationSftpJsonResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSftpJsonResourceAllocationJobSpecificResourceRequirements:getDestinationSftpJsonResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeCortexResourceAllocation:getDestinationSnowflakeCortexResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeCortexResourceAllocationDefault:getDestinationSnowflakeCortexResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeCortexResourceAllocationJobSpecific:getDestinationSnowflakeCortexResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeCortexResourceAllocationDefault:getDestinationSnowflakeCortexResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeCortexResourceAllocationJobSpecific:getDestinationSnowflakeCortexResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements:getDestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements:getDestinationSnowflakeCortexResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeResourceAllocation:getDestinationSnowflakeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeResourceAllocationDefault:getDestinationSnowflakeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeResourceAllocationJobSpecific:getDestinationSnowflakeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeResourceAllocationDefault:getDestinationSnowflakeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeResourceAllocationJobSpecific:getDestinationSnowflakeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeResourceAllocationJobSpecificResourceRequirements:getDestinationSnowflakeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationSnowflakeResourceAllocationJobSpecificResourceRequirements:getDestinationSnowflakeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTeradataResourceAllocation:getDestinationTeradataResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationTeradataResourceAllocationDefault:getDestinationTeradataResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationTeradataResourceAllocationJobSpecific:getDestinationTeradataResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTeradataResourceAllocationDefault:getDestinationTeradataResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTeradataResourceAllocationJobSpecific:getDestinationTeradataResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationTeradataResourceAllocationJobSpecificResourceRequirements:getDestinationTeradataResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTeradataResourceAllocationJobSpecificResourceRequirements:getDestinationTeradataResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTimeplusResourceAllocation:getDestinationTimeplusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationTimeplusResourceAllocationDefault:getDestinationTimeplusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationTimeplusResourceAllocationJobSpecific:getDestinationTimeplusResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTimeplusResourceAllocationDefault:getDestinationTimeplusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTimeplusResourceAllocationJobSpecific:getDestinationTimeplusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationTimeplusResourceAllocationJobSpecificResourceRequirements:getDestinationTimeplusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTimeplusResourceAllocationJobSpecificResourceRequirements:getDestinationTimeplusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTypesenseResourceAllocation:getDestinationTypesenseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationTypesenseResourceAllocationDefault:getDestinationTypesenseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationTypesenseResourceAllocationJobSpecific:getDestinationTypesenseResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTypesenseResourceAllocationDefault:getDestinationTypesenseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTypesenseResourceAllocationJobSpecific:getDestinationTypesenseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationTypesenseResourceAllocationJobSpecificResourceRequirements:getDestinationTypesenseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationTypesenseResourceAllocationJobSpecificResourceRequirements:getDestinationTypesenseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationVectaraResourceAllocation:getDestinationVectaraResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationVectaraResourceAllocationDefault:getDestinationVectaraResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationVectaraResourceAllocationJobSpecific:getDestinationVectaraResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationVectaraResourceAllocationDefault:getDestinationVectaraResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationVectaraResourceAllocationJobSpecific:getDestinationVectaraResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationVectaraResourceAllocationJobSpecificResourceRequirements:getDestinationVectaraResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationVectaraResourceAllocationJobSpecificResourceRequirements:getDestinationVectaraResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationWeaviateResourceAllocation:getDestinationWeaviateResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationWeaviateResourceAllocationDefault:getDestinationWeaviateResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationWeaviateResourceAllocationJobSpecific:getDestinationWeaviateResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationWeaviateResourceAllocationDefault:getDestinationWeaviateResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationWeaviateResourceAllocationJobSpecific:getDestinationWeaviateResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationWeaviateResourceAllocationJobSpecificResourceRequirements:getDestinationWeaviateResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationWeaviateResourceAllocationJobSpecificResourceRequirements:getDestinationWeaviateResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationYellowbrickResourceAllocation:getDestinationYellowbrickResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetDestinationYellowbrickResourceAllocationDefault:getDestinationYellowbrickResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetDestinationYellowbrickResourceAllocationJobSpecific:getDestinationYellowbrickResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationYellowbrickResourceAllocationDefault:getDestinationYellowbrickResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationYellowbrickResourceAllocationJobSpecific:getDestinationYellowbrickResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetDestinationYellowbrickResourceAllocationJobSpecificResourceRequirements:getDestinationYellowbrickResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getDestinationYellowbrickResourceAllocationJobSpecificResourceRequirements:getDestinationYellowbrickResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAhaResourceAllocation:getSourceAhaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAhaResourceAllocationDefault:getSourceAhaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAhaResourceAllocationJobSpecific:getSourceAhaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAhaResourceAllocationDefault:getSourceAhaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAhaResourceAllocationJobSpecific:getSourceAhaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAhaResourceAllocationJobSpecificResourceRequirements:getSourceAhaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAhaResourceAllocationJobSpecificResourceRequirements:getSourceAhaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirbyteResourceAllocation:getSourceAirbyteResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAirbyteResourceAllocationDefault:getSourceAirbyteResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAirbyteResourceAllocationJobSpecific:getSourceAirbyteResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirbyteResourceAllocationDefault:getSourceAirbyteResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirbyteResourceAllocationJobSpecific:getSourceAirbyteResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAirbyteResourceAllocationJobSpecificResourceRequirements:getSourceAirbyteResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirbyteResourceAllocationJobSpecificResourceRequirements:getSourceAirbyteResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAircallResourceAllocation:getSourceAircallResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAircallResourceAllocationDefault:getSourceAircallResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAircallResourceAllocationJobSpecific:getSourceAircallResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAircallResourceAllocationDefault:getSourceAircallResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAircallResourceAllocationJobSpecific:getSourceAircallResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAircallResourceAllocationJobSpecificResourceRequirements:getSourceAircallResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAircallResourceAllocationJobSpecificResourceRequirements:getSourceAircallResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirtableResourceAllocation:getSourceAirtableResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAirtableResourceAllocationDefault:getSourceAirtableResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAirtableResourceAllocationJobSpecific:getSourceAirtableResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirtableResourceAllocationDefault:getSourceAirtableResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirtableResourceAllocationJobSpecific:getSourceAirtableResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAirtableResourceAllocationJobSpecificResourceRequirements:getSourceAirtableResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAirtableResourceAllocationJobSpecificResourceRequirements:getSourceAirtableResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonAdsResourceAllocation:getSourceAmazonAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonAdsResourceAllocationDefault:getSourceAmazonAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonAdsResourceAllocationJobSpecific:getSourceAmazonAdsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonAdsResourceAllocationDefault:getSourceAmazonAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonAdsResourceAllocationJobSpecific:getSourceAmazonAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonAdsResourceAllocationJobSpecificResourceRequirements:getSourceAmazonAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonAdsResourceAllocationJobSpecificResourceRequirements:getSourceAmazonAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSellerPartnerResourceAllocation:getSourceAmazonSellerPartnerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSellerPartnerResourceAllocationDefault:getSourceAmazonSellerPartnerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSellerPartnerResourceAllocationJobSpecific:getSourceAmazonSellerPartnerResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSellerPartnerResourceAllocationDefault:getSourceAmazonSellerPartnerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSellerPartnerResourceAllocationJobSpecific:getSourceAmazonSellerPartnerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements:getSourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements:getSourceAmazonSellerPartnerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSqsResourceAllocation:getSourceAmazonSqsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSqsResourceAllocationDefault:getSourceAmazonSqsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSqsResourceAllocationJobSpecific:getSourceAmazonSqsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSqsResourceAllocationDefault:getSourceAmazonSqsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSqsResourceAllocationJobSpecific:getSourceAmazonSqsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSqsResourceAllocationJobSpecificResourceRequirements:getSourceAmazonSqsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmazonSqsResourceAllocationJobSpecificResourceRequirements:getSourceAmazonSqsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmplitudeResourceAllocation:getSourceAmplitudeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAmplitudeResourceAllocationDefault:getSourceAmplitudeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAmplitudeResourceAllocationJobSpecific:getSourceAmplitudeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmplitudeResourceAllocationDefault:getSourceAmplitudeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmplitudeResourceAllocationJobSpecific:getSourceAmplitudeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAmplitudeResourceAllocationJobSpecificResourceRequirements:getSourceAmplitudeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAmplitudeResourceAllocationJobSpecificResourceRequirements:getSourceAmplitudeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceApifyDatasetResourceAllocation:getSourceApifyDatasetResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceApifyDatasetResourceAllocationDefault:getSourceApifyDatasetResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceApifyDatasetResourceAllocationJobSpecific:getSourceApifyDatasetResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceApifyDatasetResourceAllocationDefault:getSourceApifyDatasetResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceApifyDatasetResourceAllocationJobSpecific:getSourceApifyDatasetResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceApifyDatasetResourceAllocationJobSpecificResourceRequirements:getSourceApifyDatasetResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceApifyDatasetResourceAllocationJobSpecificResourceRequirements:getSourceApifyDatasetResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppcuesResourceAllocation:getSourceAppcuesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAppcuesResourceAllocationDefault:getSourceAppcuesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAppcuesResourceAllocationJobSpecific:getSourceAppcuesResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppcuesResourceAllocationDefault:getSourceAppcuesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppcuesResourceAllocationJobSpecific:getSourceAppcuesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAppcuesResourceAllocationJobSpecificResourceRequirements:getSourceAppcuesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppcuesResourceAllocationJobSpecificResourceRequirements:getSourceAppcuesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfiguresResourceAllocation:getSourceAppfiguresResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAppfiguresResourceAllocationDefault:getSourceAppfiguresResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAppfiguresResourceAllocationJobSpecific:getSourceAppfiguresResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfiguresResourceAllocationDefault:getSourceAppfiguresResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfiguresResourceAllocationJobSpecific:getSourceAppfiguresResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAppfiguresResourceAllocationJobSpecificResourceRequirements:getSourceAppfiguresResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfiguresResourceAllocationJobSpecificResourceRequirements:getSourceAppfiguresResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfollowResourceAllocation:getSourceAppfollowResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAppfollowResourceAllocationDefault:getSourceAppfollowResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAppfollowResourceAllocationJobSpecific:getSourceAppfollowResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfollowResourceAllocationDefault:getSourceAppfollowResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfollowResourceAllocationJobSpecific:getSourceAppfollowResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAppfollowResourceAllocationJobSpecificResourceRequirements:getSourceAppfollowResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAppfollowResourceAllocationJobSpecificResourceRequirements:getSourceAppfollowResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAsanaResourceAllocation:getSourceAsanaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAsanaResourceAllocationDefault:getSourceAsanaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAsanaResourceAllocationJobSpecific:getSourceAsanaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAsanaResourceAllocationDefault:getSourceAsanaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAsanaResourceAllocationJobSpecific:getSourceAsanaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAsanaResourceAllocationJobSpecificResourceRequirements:getSourceAsanaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAsanaResourceAllocationJobSpecificResourceRequirements:getSourceAsanaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAuth0ResourceAllocation:getSourceAuth0ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAuth0ResourceAllocationDefault:getSourceAuth0ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAuth0ResourceAllocationJobSpecific:getSourceAuth0ResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAuth0ResourceAllocationDefault:getSourceAuth0ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAuth0ResourceAllocationJobSpecific:getSourceAuth0ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAuth0ResourceAllocationJobSpecificResourceRequirements:getSourceAuth0ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAuth0ResourceAllocationJobSpecificResourceRequirements:getSourceAuth0ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAwsCloudtrailResourceAllocation:getSourceAwsCloudtrailResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAwsCloudtrailResourceAllocationDefault:getSourceAwsCloudtrailResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAwsCloudtrailResourceAllocationJobSpecific:getSourceAwsCloudtrailResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAwsCloudtrailResourceAllocationDefault:getSourceAwsCloudtrailResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAwsCloudtrailResourceAllocationJobSpecific:getSourceAwsCloudtrailResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements:getSourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements:getSourceAwsCloudtrailResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureBlobStorageResourceAllocation:getSourceAzureBlobStorageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAzureBlobStorageResourceAllocationDefault:getSourceAzureBlobStorageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAzureBlobStorageResourceAllocationJobSpecific:getSourceAzureBlobStorageResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureBlobStorageResourceAllocationDefault:getSourceAzureBlobStorageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureBlobStorageResourceAllocationJobSpecific:getSourceAzureBlobStorageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:getSourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements:getSourceAzureBlobStorageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureTableResourceAllocation:getSourceAzureTableResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceAzureTableResourceAllocationDefault:getSourceAzureTableResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceAzureTableResourceAllocationJobSpecific:getSourceAzureTableResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureTableResourceAllocationDefault:getSourceAzureTableResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureTableResourceAllocationJobSpecific:getSourceAzureTableResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceAzureTableResourceAllocationJobSpecificResourceRequirements:getSourceAzureTableResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceAzureTableResourceAllocationJobSpecificResourceRequirements:getSourceAzureTableResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBambooHrResourceAllocation:getSourceBambooHrResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBambooHrResourceAllocationDefault:getSourceBambooHrResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBambooHrResourceAllocationJobSpecific:getSourceBambooHrResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBambooHrResourceAllocationDefault:getSourceBambooHrResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBambooHrResourceAllocationJobSpecific:getSourceBambooHrResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBambooHrResourceAllocationJobSpecificResourceRequirements:getSourceBambooHrResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBambooHrResourceAllocationJobSpecificResourceRequirements:getSourceBambooHrResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBasecampResourceAllocation:getSourceBasecampResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBasecampResourceAllocationDefault:getSourceBasecampResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBasecampResourceAllocationJobSpecific:getSourceBasecampResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBasecampResourceAllocationDefault:getSourceBasecampResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBasecampResourceAllocationJobSpecific:getSourceBasecampResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBasecampResourceAllocationJobSpecificResourceRequirements:getSourceBasecampResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBasecampResourceAllocationJobSpecificResourceRequirements:getSourceBasecampResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBigqueryResourceAllocation:getSourceBigqueryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBigqueryResourceAllocationDefault:getSourceBigqueryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBigqueryResourceAllocationJobSpecific:getSourceBigqueryResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBigqueryResourceAllocationDefault:getSourceBigqueryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBigqueryResourceAllocationJobSpecific:getSourceBigqueryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBigqueryResourceAllocationJobSpecificResourceRequirements:getSourceBigqueryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBigqueryResourceAllocationJobSpecificResourceRequirements:getSourceBigqueryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBingAdsResourceAllocation:getSourceBingAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBingAdsResourceAllocationDefault:getSourceBingAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBingAdsResourceAllocationJobSpecific:getSourceBingAdsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBingAdsResourceAllocationDefault:getSourceBingAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBingAdsResourceAllocationJobSpecific:getSourceBingAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBingAdsResourceAllocationJobSpecificResourceRequirements:getSourceBingAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBingAdsResourceAllocationJobSpecificResourceRequirements:getSourceBingAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBitlyResourceAllocation:getSourceBitlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBitlyResourceAllocationDefault:getSourceBitlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBitlyResourceAllocationJobSpecific:getSourceBitlyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBitlyResourceAllocationDefault:getSourceBitlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBitlyResourceAllocationJobSpecific:getSourceBitlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBitlyResourceAllocationJobSpecificResourceRequirements:getSourceBitlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBitlyResourceAllocationJobSpecificResourceRequirements:getSourceBitlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBraintreeResourceAllocation:getSourceBraintreeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBraintreeResourceAllocationDefault:getSourceBraintreeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBraintreeResourceAllocationJobSpecific:getSourceBraintreeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBraintreeResourceAllocationDefault:getSourceBraintreeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBraintreeResourceAllocationJobSpecific:getSourceBraintreeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBraintreeResourceAllocationJobSpecificResourceRequirements:getSourceBraintreeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBraintreeResourceAllocationJobSpecificResourceRequirements:getSourceBraintreeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrazeResourceAllocation:getSourceBrazeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBrazeResourceAllocationDefault:getSourceBrazeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBrazeResourceAllocationJobSpecific:getSourceBrazeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrazeResourceAllocationDefault:getSourceBrazeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrazeResourceAllocationJobSpecific:getSourceBrazeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBrazeResourceAllocationJobSpecificResourceRequirements:getSourceBrazeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrazeResourceAllocationJobSpecificResourceRequirements:getSourceBrazeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBreezyHrResourceAllocation:getSourceBreezyHrResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBreezyHrResourceAllocationDefault:getSourceBreezyHrResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBreezyHrResourceAllocationJobSpecific:getSourceBreezyHrResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBreezyHrResourceAllocationDefault:getSourceBreezyHrResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBreezyHrResourceAllocationJobSpecific:getSourceBreezyHrResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBreezyHrResourceAllocationJobSpecificResourceRequirements:getSourceBreezyHrResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBreezyHrResourceAllocationJobSpecificResourceRequirements:getSourceBreezyHrResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrevoResourceAllocation:getSourceBrevoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBrevoResourceAllocationDefault:getSourceBrevoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBrevoResourceAllocationJobSpecific:getSourceBrevoResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrevoResourceAllocationDefault:getSourceBrevoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrevoResourceAllocationJobSpecific:getSourceBrevoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBrevoResourceAllocationJobSpecificResourceRequirements:getSourceBrevoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBrevoResourceAllocationJobSpecificResourceRequirements:getSourceBrevoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuildkiteResourceAllocation:getSourceBuildkiteResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBuildkiteResourceAllocationDefault:getSourceBuildkiteResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBuildkiteResourceAllocationJobSpecific:getSourceBuildkiteResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuildkiteResourceAllocationDefault:getSourceBuildkiteResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuildkiteResourceAllocationJobSpecific:getSourceBuildkiteResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBuildkiteResourceAllocationJobSpecificResourceRequirements:getSourceBuildkiteResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuildkiteResourceAllocationJobSpecificResourceRequirements:getSourceBuildkiteResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuzzsproutResourceAllocation:getSourceBuzzsproutResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceBuzzsproutResourceAllocationDefault:getSourceBuzzsproutResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceBuzzsproutResourceAllocationJobSpecific:getSourceBuzzsproutResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuzzsproutResourceAllocationDefault:getSourceBuzzsproutResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuzzsproutResourceAllocationJobSpecific:getSourceBuzzsproutResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceBuzzsproutResourceAllocationJobSpecificResourceRequirements:getSourceBuzzsproutResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceBuzzsproutResourceAllocationJobSpecificResourceRequirements:getSourceBuzzsproutResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCalendlyResourceAllocation:getSourceCalendlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCalendlyResourceAllocationDefault:getSourceCalendlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCalendlyResourceAllocationJobSpecific:getSourceCalendlyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCalendlyResourceAllocationDefault:getSourceCalendlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCalendlyResourceAllocationJobSpecific:getSourceCalendlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCalendlyResourceAllocationJobSpecificResourceRequirements:getSourceCalendlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCalendlyResourceAllocationJobSpecificResourceRequirements:getSourceCalendlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCannyResourceAllocation:getSourceCannyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCannyResourceAllocationDefault:getSourceCannyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCannyResourceAllocationJobSpecific:getSourceCannyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCannyResourceAllocationDefault:getSourceCannyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCannyResourceAllocationJobSpecific:getSourceCannyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCannyResourceAllocationJobSpecificResourceRequirements:getSourceCannyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCannyResourceAllocationJobSpecificResourceRequirements:getSourceCannyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCartResourceAllocation:getSourceCartResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCartResourceAllocationDefault:getSourceCartResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCartResourceAllocationJobSpecific:getSourceCartResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCartResourceAllocationDefault:getSourceCartResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCartResourceAllocationJobSpecific:getSourceCartResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCartResourceAllocationJobSpecificResourceRequirements:getSourceCartResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCartResourceAllocationJobSpecificResourceRequirements:getSourceCartResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChameleonResourceAllocation:getSourceChameleonResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceChameleonResourceAllocationDefault:getSourceChameleonResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceChameleonResourceAllocationJobSpecific:getSourceChameleonResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChameleonResourceAllocationDefault:getSourceChameleonResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChameleonResourceAllocationJobSpecific:getSourceChameleonResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceChameleonResourceAllocationJobSpecificResourceRequirements:getSourceChameleonResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChameleonResourceAllocationJobSpecificResourceRequirements:getSourceChameleonResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChargebeeResourceAllocation:getSourceChargebeeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceChargebeeResourceAllocationDefault:getSourceChargebeeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceChargebeeResourceAllocationJobSpecific:getSourceChargebeeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChargebeeResourceAllocationDefault:getSourceChargebeeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChargebeeResourceAllocationJobSpecific:getSourceChargebeeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceChargebeeResourceAllocationJobSpecificResourceRequirements:getSourceChargebeeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChargebeeResourceAllocationJobSpecificResourceRequirements:getSourceChargebeeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChartmogulResourceAllocation:getSourceChartmogulResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceChartmogulResourceAllocationDefault:getSourceChartmogulResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceChartmogulResourceAllocationJobSpecific:getSourceChartmogulResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChartmogulResourceAllocationDefault:getSourceChartmogulResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChartmogulResourceAllocationJobSpecific:getSourceChartmogulResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceChartmogulResourceAllocationJobSpecificResourceRequirements:getSourceChartmogulResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceChartmogulResourceAllocationJobSpecificResourceRequirements:getSourceChartmogulResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCimisResourceAllocation:getSourceCimisResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCimisResourceAllocationDefault:getSourceCimisResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCimisResourceAllocationJobSpecific:getSourceCimisResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCimisResourceAllocationDefault:getSourceCimisResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCimisResourceAllocationJobSpecific:getSourceCimisResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCimisResourceAllocationJobSpecificResourceRequirements:getSourceCimisResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCimisResourceAllocationJobSpecificResourceRequirements:getSourceCimisResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClazarResourceAllocation:getSourceClazarResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceClazarResourceAllocationDefault:getSourceClazarResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceClazarResourceAllocationJobSpecific:getSourceClazarResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClazarResourceAllocationDefault:getSourceClazarResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClazarResourceAllocationJobSpecific:getSourceClazarResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceClazarResourceAllocationJobSpecificResourceRequirements:getSourceClazarResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClazarResourceAllocationJobSpecificResourceRequirements:getSourceClazarResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickhouseResourceAllocation:getSourceClickhouseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceClickhouseResourceAllocationDefault:getSourceClickhouseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceClickhouseResourceAllocationJobSpecific:getSourceClickhouseResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickhouseResourceAllocationDefault:getSourceClickhouseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickhouseResourceAllocationJobSpecific:getSourceClickhouseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceClickhouseResourceAllocationJobSpecificResourceRequirements:getSourceClickhouseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickhouseResourceAllocationJobSpecificResourceRequirements:getSourceClickhouseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickupApiResourceAllocation:getSourceClickupApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceClickupApiResourceAllocationDefault:getSourceClickupApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceClickupApiResourceAllocationJobSpecific:getSourceClickupApiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickupApiResourceAllocationDefault:getSourceClickupApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickupApiResourceAllocationJobSpecific:getSourceClickupApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceClickupApiResourceAllocationJobSpecificResourceRequirements:getSourceClickupApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClickupApiResourceAllocationJobSpecificResourceRequirements:getSourceClickupApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClockifyResourceAllocation:getSourceClockifyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceClockifyResourceAllocationDefault:getSourceClockifyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceClockifyResourceAllocationJobSpecific:getSourceClockifyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClockifyResourceAllocationDefault:getSourceClockifyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClockifyResourceAllocationJobSpecific:getSourceClockifyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceClockifyResourceAllocationJobSpecificResourceRequirements:getSourceClockifyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceClockifyResourceAllocationJobSpecificResourceRequirements:getSourceClockifyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCloseComResourceAllocation:getSourceCloseComResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCloseComResourceAllocationDefault:getSourceCloseComResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCloseComResourceAllocationJobSpecific:getSourceCloseComResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCloseComResourceAllocationDefault:getSourceCloseComResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCloseComResourceAllocationJobSpecific:getSourceCloseComResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCloseComResourceAllocationJobSpecificResourceRequirements:getSourceCloseComResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCloseComResourceAllocationJobSpecificResourceRequirements:getSourceCloseComResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCodaResourceAllocation:getSourceCodaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCodaResourceAllocationDefault:getSourceCodaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCodaResourceAllocationJobSpecific:getSourceCodaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCodaResourceAllocationDefault:getSourceCodaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCodaResourceAllocationJobSpecific:getSourceCodaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCodaResourceAllocationJobSpecificResourceRequirements:getSourceCodaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCodaResourceAllocationJobSpecificResourceRequirements:getSourceCodaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinApiResourceAllocation:getSourceCoinApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCoinApiResourceAllocationDefault:getSourceCoinApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCoinApiResourceAllocationJobSpecific:getSourceCoinApiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinApiResourceAllocationDefault:getSourceCoinApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinApiResourceAllocationJobSpecific:getSourceCoinApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCoinApiResourceAllocationJobSpecificResourceRequirements:getSourceCoinApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinApiResourceAllocationJobSpecificResourceRequirements:getSourceCoinApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinmarketcapResourceAllocation:getSourceCoinmarketcapResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceCoinmarketcapResourceAllocationDefault:getSourceCoinmarketcapResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceCoinmarketcapResourceAllocationJobSpecific:getSourceCoinmarketcapResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinmarketcapResourceAllocationDefault:getSourceCoinmarketcapResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinmarketcapResourceAllocationJobSpecific:getSourceCoinmarketcapResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements:getSourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements:getSourceCoinmarketcapResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfigcatResourceAllocation:getSourceConfigcatResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceConfigcatResourceAllocationDefault:getSourceConfigcatResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceConfigcatResourceAllocationJobSpecific:getSourceConfigcatResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfigcatResourceAllocationDefault:getSourceConfigcatResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfigcatResourceAllocationJobSpecific:getSourceConfigcatResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceConfigcatResourceAllocationJobSpecificResourceRequirements:getSourceConfigcatResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfigcatResourceAllocationJobSpecificResourceRequirements:getSourceConfigcatResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfluenceResourceAllocation:getSourceConfluenceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceConfluenceResourceAllocationDefault:getSourceConfluenceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceConfluenceResourceAllocationJobSpecific:getSourceConfluenceResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfluenceResourceAllocationDefault:getSourceConfluenceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfluenceResourceAllocationJobSpecific:getSourceConfluenceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceConfluenceResourceAllocationJobSpecificResourceRequirements:getSourceConfluenceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConfluenceResourceAllocationJobSpecificResourceRequirements:getSourceConfluenceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConvexResourceAllocation:getSourceConvexResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceConvexResourceAllocationDefault:getSourceConvexResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceConvexResourceAllocationJobSpecific:getSourceConvexResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConvexResourceAllocationDefault:getSourceConvexResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConvexResourceAllocationJobSpecific:getSourceConvexResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceConvexResourceAllocationJobSpecificResourceRequirements:getSourceConvexResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceConvexResourceAllocationJobSpecificResourceRequirements:getSourceConvexResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatadogResourceAllocation:getSourceDatadogResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDatadogResourceAllocationDefault:getSourceDatadogResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDatadogResourceAllocationJobSpecific:getSourceDatadogResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatadogResourceAllocationDefault:getSourceDatadogResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatadogResourceAllocationJobSpecific:getSourceDatadogResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDatadogResourceAllocationJobSpecificResourceRequirements:getSourceDatadogResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatadogResourceAllocationJobSpecificResourceRequirements:getSourceDatadogResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatascopeResourceAllocation:getSourceDatascopeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDatascopeResourceAllocationDefault:getSourceDatascopeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDatascopeResourceAllocationJobSpecific:getSourceDatascopeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatascopeResourceAllocationDefault:getSourceDatascopeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatascopeResourceAllocationJobSpecific:getSourceDatascopeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDatascopeResourceAllocationJobSpecificResourceRequirements:getSourceDatascopeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDatascopeResourceAllocationJobSpecificResourceRequirements:getSourceDatascopeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDbtResourceAllocation:getSourceDbtResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDbtResourceAllocationDefault:getSourceDbtResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDbtResourceAllocationJobSpecific:getSourceDbtResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDbtResourceAllocationDefault:getSourceDbtResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDbtResourceAllocationJobSpecific:getSourceDbtResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDbtResourceAllocationJobSpecificResourceRequirements:getSourceDbtResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDbtResourceAllocationJobSpecificResourceRequirements:getSourceDbtResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDelightedResourceAllocation:getSourceDelightedResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDelightedResourceAllocationDefault:getSourceDelightedResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDelightedResourceAllocationJobSpecific:getSourceDelightedResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDelightedResourceAllocationDefault:getSourceDelightedResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDelightedResourceAllocationJobSpecific:getSourceDelightedResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDelightedResourceAllocationJobSpecificResourceRequirements:getSourceDelightedResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDelightedResourceAllocationJobSpecificResourceRequirements:getSourceDelightedResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDixaResourceAllocation:getSourceDixaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDixaResourceAllocationDefault:getSourceDixaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDixaResourceAllocationJobSpecific:getSourceDixaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDixaResourceAllocationDefault:getSourceDixaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDixaResourceAllocationJobSpecific:getSourceDixaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDixaResourceAllocationJobSpecificResourceRequirements:getSourceDixaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDixaResourceAllocationJobSpecificResourceRequirements:getSourceDixaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDockerhubResourceAllocation:getSourceDockerhubResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDockerhubResourceAllocationDefault:getSourceDockerhubResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDockerhubResourceAllocationJobSpecific:getSourceDockerhubResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDockerhubResourceAllocationDefault:getSourceDockerhubResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDockerhubResourceAllocationJobSpecific:getSourceDockerhubResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDockerhubResourceAllocationJobSpecificResourceRequirements:getSourceDockerhubResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDockerhubResourceAllocationJobSpecificResourceRequirements:getSourceDockerhubResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDremioResourceAllocation:getSourceDremioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDremioResourceAllocationDefault:getSourceDremioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDremioResourceAllocationJobSpecific:getSourceDremioResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDremioResourceAllocationDefault:getSourceDremioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDremioResourceAllocationJobSpecific:getSourceDremioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDremioResourceAllocationJobSpecificResourceRequirements:getSourceDremioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDremioResourceAllocationJobSpecificResourceRequirements:getSourceDremioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDynamodbResourceAllocation:getSourceDynamodbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceDynamodbResourceAllocationDefault:getSourceDynamodbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceDynamodbResourceAllocationJobSpecific:getSourceDynamodbResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDynamodbResourceAllocationDefault:getSourceDynamodbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDynamodbResourceAllocationJobSpecific:getSourceDynamodbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceDynamodbResourceAllocationJobSpecificResourceRequirements:getSourceDynamodbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceDynamodbResourceAllocationJobSpecificResourceRequirements:getSourceDynamodbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEmailoctopusResourceAllocation:getSourceEmailoctopusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceEmailoctopusResourceAllocationDefault:getSourceEmailoctopusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceEmailoctopusResourceAllocationJobSpecific:getSourceEmailoctopusResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEmailoctopusResourceAllocationDefault:getSourceEmailoctopusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEmailoctopusResourceAllocationJobSpecific:getSourceEmailoctopusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceEmailoctopusResourceAllocationJobSpecificResourceRequirements:getSourceEmailoctopusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEmailoctopusResourceAllocationJobSpecificResourceRequirements:getSourceEmailoctopusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceExchangeRatesResourceAllocation:getSourceExchangeRatesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceExchangeRatesResourceAllocationDefault:getSourceExchangeRatesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceExchangeRatesResourceAllocationJobSpecific:getSourceExchangeRatesResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceExchangeRatesResourceAllocationDefault:getSourceExchangeRatesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceExchangeRatesResourceAllocationJobSpecific:getSourceExchangeRatesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceExchangeRatesResourceAllocationJobSpecificResourceRequirements:getSourceExchangeRatesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceExchangeRatesResourceAllocationJobSpecificResourceRequirements:getSourceExchangeRatesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEzofficeinventoryResourceAllocation:getSourceEzofficeinventoryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceEzofficeinventoryResourceAllocationDefault:getSourceEzofficeinventoryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceEzofficeinventoryResourceAllocationJobSpecific:getSourceEzofficeinventoryResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEzofficeinventoryResourceAllocationDefault:getSourceEzofficeinventoryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEzofficeinventoryResourceAllocationJobSpecific:getSourceEzofficeinventoryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements:getSourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements:getSourceEzofficeinventoryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFacebookMarketingResourceAllocation:getSourceFacebookMarketingResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFacebookMarketingResourceAllocationDefault:getSourceFacebookMarketingResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFacebookMarketingResourceAllocationJobSpecific:getSourceFacebookMarketingResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFacebookMarketingResourceAllocationDefault:getSourceFacebookMarketingResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFacebookMarketingResourceAllocationJobSpecific:getSourceFacebookMarketingResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements:getSourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements:getSourceFacebookMarketingResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFakerResourceAllocation:getSourceFakerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFakerResourceAllocationDefault:getSourceFakerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFakerResourceAllocationJobSpecific:getSourceFakerResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFakerResourceAllocationDefault:getSourceFakerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFakerResourceAllocationJobSpecific:getSourceFakerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFakerResourceAllocationJobSpecificResourceRequirements:getSourceFakerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFakerResourceAllocationJobSpecificResourceRequirements:getSourceFakerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFaunaResourceAllocation:getSourceFaunaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFaunaResourceAllocationDefault:getSourceFaunaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFaunaResourceAllocationJobSpecific:getSourceFaunaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFaunaResourceAllocationDefault:getSourceFaunaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFaunaResourceAllocationJobSpecific:getSourceFaunaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFaunaResourceAllocationJobSpecificResourceRequirements:getSourceFaunaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFaunaResourceAllocationJobSpecificResourceRequirements:getSourceFaunaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFileResourceAllocation:getSourceFileResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFileResourceAllocationDefault:getSourceFileResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFileResourceAllocationJobSpecific:getSourceFileResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFileResourceAllocationDefault:getSourceFileResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFileResourceAllocationJobSpecific:getSourceFileResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFileResourceAllocationJobSpecificResourceRequirements:getSourceFileResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFileResourceAllocationJobSpecificResourceRequirements:getSourceFileResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFireboltResourceAllocation:getSourceFireboltResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFireboltResourceAllocationDefault:getSourceFireboltResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFireboltResourceAllocationJobSpecific:getSourceFireboltResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFireboltResourceAllocationDefault:getSourceFireboltResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFireboltResourceAllocationJobSpecific:getSourceFireboltResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFireboltResourceAllocationJobSpecificResourceRequirements:getSourceFireboltResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFireboltResourceAllocationJobSpecificResourceRequirements:getSourceFireboltResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFleetioResourceAllocation:getSourceFleetioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFleetioResourceAllocationDefault:getSourceFleetioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFleetioResourceAllocationJobSpecific:getSourceFleetioResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFleetioResourceAllocationDefault:getSourceFleetioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFleetioResourceAllocationJobSpecific:getSourceFleetioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFleetioResourceAllocationJobSpecificResourceRequirements:getSourceFleetioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFleetioResourceAllocationJobSpecificResourceRequirements:getSourceFleetioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshcallerResourceAllocation:getSourceFreshcallerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFreshcallerResourceAllocationDefault:getSourceFreshcallerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFreshcallerResourceAllocationJobSpecific:getSourceFreshcallerResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshcallerResourceAllocationDefault:getSourceFreshcallerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshcallerResourceAllocationJobSpecific:getSourceFreshcallerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFreshcallerResourceAllocationJobSpecificResourceRequirements:getSourceFreshcallerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshcallerResourceAllocationJobSpecificResourceRequirements:getSourceFreshcallerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshdeskResourceAllocation:getSourceFreshdeskResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFreshdeskResourceAllocationDefault:getSourceFreshdeskResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFreshdeskResourceAllocationJobSpecific:getSourceFreshdeskResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshdeskResourceAllocationDefault:getSourceFreshdeskResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshdeskResourceAllocationJobSpecific:getSourceFreshdeskResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFreshdeskResourceAllocationJobSpecificResourceRequirements:getSourceFreshdeskResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshdeskResourceAllocationJobSpecificResourceRequirements:getSourceFreshdeskResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshsalesResourceAllocation:getSourceFreshsalesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFreshsalesResourceAllocationDefault:getSourceFreshsalesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFreshsalesResourceAllocationJobSpecific:getSourceFreshsalesResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshsalesResourceAllocationDefault:getSourceFreshsalesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshsalesResourceAllocationJobSpecific:getSourceFreshsalesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFreshsalesResourceAllocationJobSpecificResourceRequirements:getSourceFreshsalesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFreshsalesResourceAllocationJobSpecificResourceRequirements:getSourceFreshsalesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFrontResourceAllocation:getSourceFrontResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceFrontResourceAllocationDefault:getSourceFrontResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceFrontResourceAllocationJobSpecific:getSourceFrontResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFrontResourceAllocationDefault:getSourceFrontResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFrontResourceAllocationJobSpecific:getSourceFrontResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceFrontResourceAllocationJobSpecificResourceRequirements:getSourceFrontResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceFrontResourceAllocationJobSpecificResourceRequirements:getSourceFrontResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGainsightPxResourceAllocation:getSourceGainsightPxResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGainsightPxResourceAllocationDefault:getSourceGainsightPxResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGainsightPxResourceAllocationJobSpecific:getSourceGainsightPxResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGainsightPxResourceAllocationDefault:getSourceGainsightPxResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGainsightPxResourceAllocationJobSpecific:getSourceGainsightPxResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGainsightPxResourceAllocationJobSpecificResourceRequirements:getSourceGainsightPxResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGainsightPxResourceAllocationJobSpecificResourceRequirements:getSourceGainsightPxResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGcsResourceAllocation:getSourceGcsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGcsResourceAllocationDefault:getSourceGcsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGcsResourceAllocationJobSpecific:getSourceGcsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGcsResourceAllocationDefault:getSourceGcsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGcsResourceAllocationJobSpecific:getSourceGcsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGcsResourceAllocationJobSpecificResourceRequirements:getSourceGcsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGcsResourceAllocationJobSpecificResourceRequirements:getSourceGcsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGetlagoResourceAllocation:getSourceGetlagoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGetlagoResourceAllocationDefault:getSourceGetlagoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGetlagoResourceAllocationJobSpecific:getSourceGetlagoResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGetlagoResourceAllocationDefault:getSourceGetlagoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGetlagoResourceAllocationJobSpecific:getSourceGetlagoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGetlagoResourceAllocationJobSpecificResourceRequirements:getSourceGetlagoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGetlagoResourceAllocationJobSpecificResourceRequirements:getSourceGetlagoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGithubResourceAllocation:getSourceGithubResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGithubResourceAllocationDefault:getSourceGithubResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGithubResourceAllocationJobSpecific:getSourceGithubResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGithubResourceAllocationDefault:getSourceGithubResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGithubResourceAllocationJobSpecific:getSourceGithubResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGithubResourceAllocationJobSpecificResourceRequirements:getSourceGithubResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGithubResourceAllocationJobSpecificResourceRequirements:getSourceGithubResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGitlabResourceAllocation:getSourceGitlabResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGitlabResourceAllocationDefault:getSourceGitlabResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGitlabResourceAllocationJobSpecific:getSourceGitlabResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGitlabResourceAllocationDefault:getSourceGitlabResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGitlabResourceAllocationJobSpecific:getSourceGitlabResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGitlabResourceAllocationJobSpecificResourceRequirements:getSourceGitlabResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGitlabResourceAllocationJobSpecificResourceRequirements:getSourceGitlabResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGlassfrogResourceAllocation:getSourceGlassfrogResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGlassfrogResourceAllocationDefault:getSourceGlassfrogResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGlassfrogResourceAllocationJobSpecific:getSourceGlassfrogResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGlassfrogResourceAllocationDefault:getSourceGlassfrogResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGlassfrogResourceAllocationJobSpecific:getSourceGlassfrogResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGlassfrogResourceAllocationJobSpecificResourceRequirements:getSourceGlassfrogResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGlassfrogResourceAllocationJobSpecificResourceRequirements:getSourceGlassfrogResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGnewsResourceAllocation:getSourceGnewsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGnewsResourceAllocationDefault:getSourceGnewsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGnewsResourceAllocationJobSpecific:getSourceGnewsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGnewsResourceAllocationDefault:getSourceGnewsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGnewsResourceAllocationJobSpecific:getSourceGnewsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGnewsResourceAllocationJobSpecificResourceRequirements:getSourceGnewsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGnewsResourceAllocationJobSpecificResourceRequirements:getSourceGnewsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoldcastResourceAllocation:getSourceGoldcastResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoldcastResourceAllocationDefault:getSourceGoldcastResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoldcastResourceAllocationJobSpecific:getSourceGoldcastResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoldcastResourceAllocationDefault:getSourceGoldcastResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoldcastResourceAllocationJobSpecific:getSourceGoldcastResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoldcastResourceAllocationJobSpecificResourceRequirements:getSourceGoldcastResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoldcastResourceAllocationJobSpecificResourceRequirements:getSourceGoldcastResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAdsResourceAllocation:getSourceGoogleAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAdsResourceAllocationDefault:getSourceGoogleAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAdsResourceAllocationJobSpecific:getSourceGoogleAdsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAdsResourceAllocationDefault:getSourceGoogleAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAdsResourceAllocationJobSpecific:getSourceGoogleAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAdsResourceAllocationJobSpecificResourceRequirements:getSourceGoogleAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAdsResourceAllocationJobSpecificResourceRequirements:getSourceGoogleAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAnalyticsDataApiResourceAllocation:getSourceGoogleAnalyticsDataApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAnalyticsDataApiResourceAllocationDefault:getSourceGoogleAnalyticsDataApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAnalyticsDataApiResourceAllocationJobSpecific:getSourceGoogleAnalyticsDataApiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAnalyticsDataApiResourceAllocationDefault:getSourceGoogleAnalyticsDataApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAnalyticsDataApiResourceAllocationJobSpecific:getSourceGoogleAnalyticsDataApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements:getSourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements:getSourceGoogleAnalyticsDataApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDirectoryResourceAllocation:getSourceGoogleDirectoryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDirectoryResourceAllocationDefault:getSourceGoogleDirectoryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDirectoryResourceAllocationJobSpecific:getSourceGoogleDirectoryResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDirectoryResourceAllocationDefault:getSourceGoogleDirectoryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDirectoryResourceAllocationJobSpecific:getSourceGoogleDirectoryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements:getSourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements:getSourceGoogleDirectoryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDriveResourceAllocation:getSourceGoogleDriveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDriveResourceAllocationDefault:getSourceGoogleDriveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDriveResourceAllocationJobSpecific:getSourceGoogleDriveResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDriveResourceAllocationDefault:getSourceGoogleDriveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDriveResourceAllocationJobSpecific:getSourceGoogleDriveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDriveResourceAllocationJobSpecificResourceRequirements:getSourceGoogleDriveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleDriveResourceAllocationJobSpecificResourceRequirements:getSourceGoogleDriveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGooglePagespeedInsightsResourceAllocation:getSourceGooglePagespeedInsightsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGooglePagespeedInsightsResourceAllocationDefault:getSourceGooglePagespeedInsightsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGooglePagespeedInsightsResourceAllocationJobSpecific:getSourceGooglePagespeedInsightsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGooglePagespeedInsightsResourceAllocationDefault:getSourceGooglePagespeedInsightsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGooglePagespeedInsightsResourceAllocationJobSpecific:getSourceGooglePagespeedInsightsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements:getSourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements:getSourceGooglePagespeedInsightsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSearchConsoleResourceAllocation:getSourceGoogleSearchConsoleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSearchConsoleResourceAllocationDefault:getSourceGoogleSearchConsoleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSearchConsoleResourceAllocationJobSpecific:getSourceGoogleSearchConsoleResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSearchConsoleResourceAllocationDefault:getSourceGoogleSearchConsoleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSearchConsoleResourceAllocationJobSpecific:getSourceGoogleSearchConsoleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements:getSourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements:getSourceGoogleSearchConsoleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSheetsResourceAllocation:getSourceGoogleSheetsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSheetsResourceAllocationDefault:getSourceGoogleSheetsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSheetsResourceAllocationJobSpecific:getSourceGoogleSheetsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSheetsResourceAllocationDefault:getSourceGoogleSheetsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSheetsResourceAllocationJobSpecific:getSourceGoogleSheetsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements:getSourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements:getSourceGoogleSheetsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleTasksResourceAllocation:getSourceGoogleTasksResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleTasksResourceAllocationDefault:getSourceGoogleTasksResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleTasksResourceAllocationJobSpecific:getSourceGoogleTasksResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleTasksResourceAllocationDefault:getSourceGoogleTasksResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleTasksResourceAllocationJobSpecific:getSourceGoogleTasksResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleTasksResourceAllocationJobSpecificResourceRequirements:getSourceGoogleTasksResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleTasksResourceAllocationJobSpecificResourceRequirements:getSourceGoogleTasksResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleWebfontsResourceAllocation:getSourceGoogleWebfontsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleWebfontsResourceAllocationDefault:getSourceGoogleWebfontsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleWebfontsResourceAllocationJobSpecific:getSourceGoogleWebfontsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleWebfontsResourceAllocationDefault:getSourceGoogleWebfontsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleWebfontsResourceAllocationJobSpecific:getSourceGoogleWebfontsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements:getSourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements:getSourceGoogleWebfontsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGreenhouseResourceAllocation:getSourceGreenhouseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGreenhouseResourceAllocationDefault:getSourceGreenhouseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGreenhouseResourceAllocationJobSpecific:getSourceGreenhouseResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGreenhouseResourceAllocationDefault:getSourceGreenhouseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGreenhouseResourceAllocationJobSpecific:getSourceGreenhouseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGreenhouseResourceAllocationJobSpecificResourceRequirements:getSourceGreenhouseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGreenhouseResourceAllocationJobSpecificResourceRequirements:getSourceGreenhouseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGridlyResourceAllocation:getSourceGridlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGridlyResourceAllocationDefault:getSourceGridlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGridlyResourceAllocationJobSpecific:getSourceGridlyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGridlyResourceAllocationDefault:getSourceGridlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGridlyResourceAllocationJobSpecific:getSourceGridlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGridlyResourceAllocationJobSpecificResourceRequirements:getSourceGridlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGridlyResourceAllocationJobSpecificResourceRequirements:getSourceGridlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGuruResourceAllocation:getSourceGuruResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceGuruResourceAllocationDefault:getSourceGuruResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceGuruResourceAllocationJobSpecific:getSourceGuruResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGuruResourceAllocationDefault:getSourceGuruResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGuruResourceAllocationJobSpecific:getSourceGuruResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceGuruResourceAllocationJobSpecificResourceRequirements:getSourceGuruResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceGuruResourceAllocationJobSpecificResourceRequirements:getSourceGuruResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHardcodedRecordsResourceAllocation:getSourceHardcodedRecordsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceHardcodedRecordsResourceAllocationDefault:getSourceHardcodedRecordsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceHardcodedRecordsResourceAllocationJobSpecific:getSourceHardcodedRecordsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHardcodedRecordsResourceAllocationDefault:getSourceHardcodedRecordsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHardcodedRecordsResourceAllocationJobSpecific:getSourceHardcodedRecordsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements:getSourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements:getSourceHardcodedRecordsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHarvestResourceAllocation:getSourceHarvestResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceHarvestResourceAllocationDefault:getSourceHarvestResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceHarvestResourceAllocationJobSpecific:getSourceHarvestResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHarvestResourceAllocationDefault:getSourceHarvestResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHarvestResourceAllocationJobSpecific:getSourceHarvestResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceHarvestResourceAllocationJobSpecificResourceRequirements:getSourceHarvestResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHarvestResourceAllocationJobSpecificResourceRequirements:getSourceHarvestResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHeightResourceAllocation:getSourceHeightResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceHeightResourceAllocationDefault:getSourceHeightResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceHeightResourceAllocationJobSpecific:getSourceHeightResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHeightResourceAllocationDefault:getSourceHeightResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHeightResourceAllocationJobSpecific:getSourceHeightResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceHeightResourceAllocationJobSpecificResourceRequirements:getSourceHeightResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHeightResourceAllocationJobSpecificResourceRequirements:getSourceHeightResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHibobResourceAllocation:getSourceHibobResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceHibobResourceAllocationDefault:getSourceHibobResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceHibobResourceAllocationJobSpecific:getSourceHibobResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHibobResourceAllocationDefault:getSourceHibobResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHibobResourceAllocationJobSpecific:getSourceHibobResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceHibobResourceAllocationJobSpecificResourceRequirements:getSourceHibobResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHibobResourceAllocationJobSpecificResourceRequirements:getSourceHibobResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHighLevelResourceAllocation:getSourceHighLevelResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceHighLevelResourceAllocationDefault:getSourceHighLevelResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceHighLevelResourceAllocationJobSpecific:getSourceHighLevelResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHighLevelResourceAllocationDefault:getSourceHighLevelResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHighLevelResourceAllocationJobSpecific:getSourceHighLevelResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceHighLevelResourceAllocationJobSpecificResourceRequirements:getSourceHighLevelResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHighLevelResourceAllocationJobSpecificResourceRequirements:getSourceHighLevelResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubplannerResourceAllocation:getSourceHubplannerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceHubplannerResourceAllocationDefault:getSourceHubplannerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceHubplannerResourceAllocationJobSpecific:getSourceHubplannerResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubplannerResourceAllocationDefault:getSourceHubplannerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubplannerResourceAllocationJobSpecific:getSourceHubplannerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceHubplannerResourceAllocationJobSpecificResourceRequirements:getSourceHubplannerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubplannerResourceAllocationJobSpecificResourceRequirements:getSourceHubplannerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubspotResourceAllocation:getSourceHubspotResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceHubspotResourceAllocationDefault:getSourceHubspotResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceHubspotResourceAllocationJobSpecific:getSourceHubspotResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubspotResourceAllocationDefault:getSourceHubspotResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubspotResourceAllocationJobSpecific:getSourceHubspotResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceHubspotResourceAllocationJobSpecificResourceRequirements:getSourceHubspotResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceHubspotResourceAllocationJobSpecificResourceRequirements:getSourceHubspotResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInsightlyResourceAllocation:getSourceInsightlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceInsightlyResourceAllocationDefault:getSourceInsightlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceInsightlyResourceAllocationJobSpecific:getSourceInsightlyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInsightlyResourceAllocationDefault:getSourceInsightlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInsightlyResourceAllocationJobSpecific:getSourceInsightlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceInsightlyResourceAllocationJobSpecificResourceRequirements:getSourceInsightlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInsightlyResourceAllocationJobSpecificResourceRequirements:getSourceInsightlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstagramResourceAllocation:getSourceInstagramResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceInstagramResourceAllocationDefault:getSourceInstagramResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceInstagramResourceAllocationJobSpecific:getSourceInstagramResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstagramResourceAllocationDefault:getSourceInstagramResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstagramResourceAllocationJobSpecific:getSourceInstagramResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceInstagramResourceAllocationJobSpecificResourceRequirements:getSourceInstagramResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstagramResourceAllocationJobSpecificResourceRequirements:getSourceInstagramResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstatusResourceAllocation:getSourceInstatusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceInstatusResourceAllocationDefault:getSourceInstatusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceInstatusResourceAllocationJobSpecific:getSourceInstatusResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstatusResourceAllocationDefault:getSourceInstatusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstatusResourceAllocationJobSpecific:getSourceInstatusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceInstatusResourceAllocationJobSpecificResourceRequirements:getSourceInstatusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceInstatusResourceAllocationJobSpecificResourceRequirements:getSourceInstatusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIntercomResourceAllocation:getSourceIntercomResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceIntercomResourceAllocationDefault:getSourceIntercomResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceIntercomResourceAllocationJobSpecific:getSourceIntercomResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIntercomResourceAllocationDefault:getSourceIntercomResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIntercomResourceAllocationJobSpecific:getSourceIntercomResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceIntercomResourceAllocationJobSpecificResourceRequirements:getSourceIntercomResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIntercomResourceAllocationJobSpecificResourceRequirements:getSourceIntercomResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIp2whoisResourceAllocation:getSourceIp2whoisResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceIp2whoisResourceAllocationDefault:getSourceIp2whoisResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceIp2whoisResourceAllocationJobSpecific:getSourceIp2whoisResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIp2whoisResourceAllocationDefault:getSourceIp2whoisResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIp2whoisResourceAllocationJobSpecific:getSourceIp2whoisResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceIp2whoisResourceAllocationJobSpecificResourceRequirements:getSourceIp2whoisResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIp2whoisResourceAllocationJobSpecificResourceRequirements:getSourceIp2whoisResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIterableResourceAllocation:getSourceIterableResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceIterableResourceAllocationDefault:getSourceIterableResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceIterableResourceAllocationJobSpecific:getSourceIterableResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIterableResourceAllocationDefault:getSourceIterableResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIterableResourceAllocationJobSpecific:getSourceIterableResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceIterableResourceAllocationJobSpecificResourceRequirements:getSourceIterableResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceIterableResourceAllocationJobSpecificResourceRequirements:getSourceIterableResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJiraResourceAllocation:getSourceJiraResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceJiraResourceAllocationDefault:getSourceJiraResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceJiraResourceAllocationJobSpecific:getSourceJiraResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJiraResourceAllocationDefault:getSourceJiraResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJiraResourceAllocationJobSpecific:getSourceJiraResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceJiraResourceAllocationJobSpecificResourceRequirements:getSourceJiraResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJiraResourceAllocationJobSpecificResourceRequirements:getSourceJiraResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJotformResourceAllocation:getSourceJotformResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceJotformResourceAllocationDefault:getSourceJotformResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceJotformResourceAllocationJobSpecific:getSourceJotformResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJotformResourceAllocationDefault:getSourceJotformResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJotformResourceAllocationJobSpecific:getSourceJotformResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceJotformResourceAllocationJobSpecificResourceRequirements:getSourceJotformResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceJotformResourceAllocationJobSpecificResourceRequirements:getSourceJotformResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceK6CloudResourceAllocation:getSourceK6CloudResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceK6CloudResourceAllocationDefault:getSourceK6CloudResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceK6CloudResourceAllocationJobSpecific:getSourceK6CloudResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceK6CloudResourceAllocationDefault:getSourceK6CloudResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceK6CloudResourceAllocationJobSpecific:getSourceK6CloudResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceK6CloudResourceAllocationJobSpecificResourceRequirements:getSourceK6CloudResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceK6CloudResourceAllocationJobSpecificResourceRequirements:getSourceK6CloudResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlarnaResourceAllocation:getSourceKlarnaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceKlarnaResourceAllocationDefault:getSourceKlarnaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceKlarnaResourceAllocationJobSpecific:getSourceKlarnaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlarnaResourceAllocationDefault:getSourceKlarnaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlarnaResourceAllocationJobSpecific:getSourceKlarnaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceKlarnaResourceAllocationJobSpecificResourceRequirements:getSourceKlarnaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlarnaResourceAllocationJobSpecificResourceRequirements:getSourceKlarnaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlaviyoResourceAllocation:getSourceKlaviyoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceKlaviyoResourceAllocationDefault:getSourceKlaviyoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceKlaviyoResourceAllocationJobSpecific:getSourceKlaviyoResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlaviyoResourceAllocationDefault:getSourceKlaviyoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlaviyoResourceAllocationJobSpecific:getSourceKlaviyoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceKlaviyoResourceAllocationJobSpecificResourceRequirements:getSourceKlaviyoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKlaviyoResourceAllocationJobSpecificResourceRequirements:getSourceKlaviyoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKyveResourceAllocation:getSourceKyveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceKyveResourceAllocationDefault:getSourceKyveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceKyveResourceAllocationJobSpecific:getSourceKyveResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKyveResourceAllocationDefault:getSourceKyveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKyveResourceAllocationJobSpecific:getSourceKyveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceKyveResourceAllocationJobSpecificResourceRequirements:getSourceKyveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceKyveResourceAllocationJobSpecificResourceRequirements:getSourceKyveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLaunchdarklyResourceAllocation:getSourceLaunchdarklyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLaunchdarklyResourceAllocationDefault:getSourceLaunchdarklyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLaunchdarklyResourceAllocationJobSpecific:getSourceLaunchdarklyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLaunchdarklyResourceAllocationDefault:getSourceLaunchdarklyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLaunchdarklyResourceAllocationJobSpecific:getSourceLaunchdarklyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements:getSourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements:getSourceLaunchdarklyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeadfeederResourceAllocation:getSourceLeadfeederResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLeadfeederResourceAllocationDefault:getSourceLeadfeederResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLeadfeederResourceAllocationJobSpecific:getSourceLeadfeederResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeadfeederResourceAllocationDefault:getSourceLeadfeederResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeadfeederResourceAllocationJobSpecific:getSourceLeadfeederResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLeadfeederResourceAllocationJobSpecificResourceRequirements:getSourceLeadfeederResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeadfeederResourceAllocationJobSpecificResourceRequirements:getSourceLeadfeederResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLemlistResourceAllocation:getSourceLemlistResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLemlistResourceAllocationDefault:getSourceLemlistResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLemlistResourceAllocationJobSpecific:getSourceLemlistResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLemlistResourceAllocationDefault:getSourceLemlistResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLemlistResourceAllocationJobSpecific:getSourceLemlistResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLemlistResourceAllocationJobSpecificResourceRequirements:getSourceLemlistResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLemlistResourceAllocationJobSpecificResourceRequirements:getSourceLemlistResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeverHiringResourceAllocation:getSourceLeverHiringResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLeverHiringResourceAllocationDefault:getSourceLeverHiringResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLeverHiringResourceAllocationJobSpecific:getSourceLeverHiringResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeverHiringResourceAllocationDefault:getSourceLeverHiringResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeverHiringResourceAllocationJobSpecific:getSourceLeverHiringResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLeverHiringResourceAllocationJobSpecificResourceRequirements:getSourceLeverHiringResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLeverHiringResourceAllocationJobSpecificResourceRequirements:getSourceLeverHiringResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinAdsResourceAllocation:getSourceLinkedinAdsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinAdsResourceAllocationDefault:getSourceLinkedinAdsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinAdsResourceAllocationJobSpecific:getSourceLinkedinAdsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinAdsResourceAllocationDefault:getSourceLinkedinAdsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinAdsResourceAllocationJobSpecific:getSourceLinkedinAdsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements:getSourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements:getSourceLinkedinAdsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinPagesResourceAllocation:getSourceLinkedinPagesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinPagesResourceAllocationDefault:getSourceLinkedinPagesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinPagesResourceAllocationJobSpecific:getSourceLinkedinPagesResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinPagesResourceAllocationDefault:getSourceLinkedinPagesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinPagesResourceAllocationJobSpecific:getSourceLinkedinPagesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements:getSourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements:getSourceLinkedinPagesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinnworksResourceAllocation:getSourceLinnworksResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLinnworksResourceAllocationDefault:getSourceLinnworksResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLinnworksResourceAllocationJobSpecific:getSourceLinnworksResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinnworksResourceAllocationDefault:getSourceLinnworksResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinnworksResourceAllocationJobSpecific:getSourceLinnworksResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLinnworksResourceAllocationJobSpecificResourceRequirements:getSourceLinnworksResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLinnworksResourceAllocationJobSpecificResourceRequirements:getSourceLinnworksResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLokaliseResourceAllocation:getSourceLokaliseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLokaliseResourceAllocationDefault:getSourceLokaliseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLokaliseResourceAllocationJobSpecific:getSourceLokaliseResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLokaliseResourceAllocationDefault:getSourceLokaliseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLokaliseResourceAllocationJobSpecific:getSourceLokaliseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLokaliseResourceAllocationJobSpecificResourceRequirements:getSourceLokaliseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLokaliseResourceAllocationJobSpecificResourceRequirements:getSourceLokaliseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLookerResourceAllocation:getSourceLookerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLookerResourceAllocationDefault:getSourceLookerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLookerResourceAllocationJobSpecific:getSourceLookerResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLookerResourceAllocationDefault:getSourceLookerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLookerResourceAllocationJobSpecific:getSourceLookerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLookerResourceAllocationJobSpecificResourceRequirements:getSourceLookerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLookerResourceAllocationJobSpecificResourceRequirements:getSourceLookerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLumaResourceAllocation:getSourceLumaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceLumaResourceAllocationDefault:getSourceLumaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceLumaResourceAllocationJobSpecific:getSourceLumaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLumaResourceAllocationDefault:getSourceLumaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLumaResourceAllocationJobSpecific:getSourceLumaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceLumaResourceAllocationJobSpecificResourceRequirements:getSourceLumaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceLumaResourceAllocationJobSpecificResourceRequirements:getSourceLumaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailchimpResourceAllocation:getSourceMailchimpResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMailchimpResourceAllocationDefault:getSourceMailchimpResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMailchimpResourceAllocationJobSpecific:getSourceMailchimpResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailchimpResourceAllocationDefault:getSourceMailchimpResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailchimpResourceAllocationJobSpecific:getSourceMailchimpResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMailchimpResourceAllocationJobSpecificResourceRequirements:getSourceMailchimpResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailchimpResourceAllocationJobSpecificResourceRequirements:getSourceMailchimpResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailgunResourceAllocation:getSourceMailgunResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMailgunResourceAllocationDefault:getSourceMailgunResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMailgunResourceAllocationJobSpecific:getSourceMailgunResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailgunResourceAllocationDefault:getSourceMailgunResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailgunResourceAllocationJobSpecific:getSourceMailgunResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMailgunResourceAllocationJobSpecificResourceRequirements:getSourceMailgunResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailgunResourceAllocationJobSpecificResourceRequirements:getSourceMailgunResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailjetSmsResourceAllocation:getSourceMailjetSmsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMailjetSmsResourceAllocationDefault:getSourceMailjetSmsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMailjetSmsResourceAllocationJobSpecific:getSourceMailjetSmsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailjetSmsResourceAllocationDefault:getSourceMailjetSmsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailjetSmsResourceAllocationJobSpecific:getSourceMailjetSmsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMailjetSmsResourceAllocationJobSpecificResourceRequirements:getSourceMailjetSmsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMailjetSmsResourceAllocationJobSpecificResourceRequirements:getSourceMailjetSmsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMarketoResourceAllocation:getSourceMarketoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMarketoResourceAllocationDefault:getSourceMarketoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMarketoResourceAllocationJobSpecific:getSourceMarketoResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMarketoResourceAllocationDefault:getSourceMarketoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMarketoResourceAllocationJobSpecific:getSourceMarketoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMarketoResourceAllocationJobSpecificResourceRequirements:getSourceMarketoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMarketoResourceAllocationJobSpecificResourceRequirements:getSourceMarketoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMetabaseResourceAllocation:getSourceMetabaseResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMetabaseResourceAllocationDefault:getSourceMetabaseResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMetabaseResourceAllocationJobSpecific:getSourceMetabaseResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMetabaseResourceAllocationDefault:getSourceMetabaseResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMetabaseResourceAllocationJobSpecific:getSourceMetabaseResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMetabaseResourceAllocationJobSpecificResourceRequirements:getSourceMetabaseResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMetabaseResourceAllocationJobSpecificResourceRequirements:getSourceMetabaseResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftOnedriveResourceAllocation:getSourceMicrosoftOnedriveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftOnedriveResourceAllocationDefault:getSourceMicrosoftOnedriveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftOnedriveResourceAllocationJobSpecific:getSourceMicrosoftOnedriveResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftOnedriveResourceAllocationDefault:getSourceMicrosoftOnedriveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftOnedriveResourceAllocationJobSpecific:getSourceMicrosoftOnedriveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements:getSourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements:getSourceMicrosoftOnedriveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftSharepointResourceAllocation:getSourceMicrosoftSharepointResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftSharepointResourceAllocationDefault:getSourceMicrosoftSharepointResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftSharepointResourceAllocationJobSpecific:getSourceMicrosoftSharepointResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftSharepointResourceAllocationDefault:getSourceMicrosoftSharepointResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftSharepointResourceAllocationJobSpecific:getSourceMicrosoftSharepointResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements:getSourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements:getSourceMicrosoftSharepointResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftTeamsResourceAllocation:getSourceMicrosoftTeamsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftTeamsResourceAllocationDefault:getSourceMicrosoftTeamsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftTeamsResourceAllocationJobSpecific:getSourceMicrosoftTeamsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftTeamsResourceAllocationDefault:getSourceMicrosoftTeamsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftTeamsResourceAllocationJobSpecific:getSourceMicrosoftTeamsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements:getSourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements:getSourceMicrosoftTeamsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMixpanelResourceAllocation:getSourceMixpanelResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMixpanelResourceAllocationDefault:getSourceMixpanelResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMixpanelResourceAllocationJobSpecific:getSourceMixpanelResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMixpanelResourceAllocationDefault:getSourceMixpanelResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMixpanelResourceAllocationJobSpecific:getSourceMixpanelResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMixpanelResourceAllocationJobSpecificResourceRequirements:getSourceMixpanelResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMixpanelResourceAllocationJobSpecificResourceRequirements:getSourceMixpanelResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMondayResourceAllocation:getSourceMondayResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMondayResourceAllocationDefault:getSourceMondayResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMondayResourceAllocationJobSpecific:getSourceMondayResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMondayResourceAllocationDefault:getSourceMondayResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMondayResourceAllocationJobSpecific:getSourceMondayResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMondayResourceAllocationJobSpecificResourceRequirements:getSourceMondayResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMondayResourceAllocationJobSpecificResourceRequirements:getSourceMondayResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMongodbV2ResourceAllocation:getSourceMongodbV2ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMongodbV2ResourceAllocationDefault:getSourceMongodbV2ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMongodbV2ResourceAllocationJobSpecific:getSourceMongodbV2ResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMongodbV2ResourceAllocationDefault:getSourceMongodbV2ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMongodbV2ResourceAllocationJobSpecific:getSourceMongodbV2ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMongodbV2ResourceAllocationJobSpecificResourceRequirements:getSourceMongodbV2ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMongodbV2ResourceAllocationJobSpecificResourceRequirements:getSourceMongodbV2ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMssqlResourceAllocation:getSourceMssqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMssqlResourceAllocationDefault:getSourceMssqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMssqlResourceAllocationJobSpecific:getSourceMssqlResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMssqlResourceAllocationDefault:getSourceMssqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMssqlResourceAllocationJobSpecific:getSourceMssqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMssqlResourceAllocationJobSpecificResourceRequirements:getSourceMssqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMssqlResourceAllocationJobSpecificResourceRequirements:getSourceMssqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMyHoursResourceAllocation:getSourceMyHoursResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMyHoursResourceAllocationDefault:getSourceMyHoursResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMyHoursResourceAllocationJobSpecific:getSourceMyHoursResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMyHoursResourceAllocationDefault:getSourceMyHoursResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMyHoursResourceAllocationJobSpecific:getSourceMyHoursResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMyHoursResourceAllocationJobSpecificResourceRequirements:getSourceMyHoursResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMyHoursResourceAllocationJobSpecificResourceRequirements:getSourceMyHoursResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMysqlResourceAllocation:getSourceMysqlResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceMysqlResourceAllocationDefault:getSourceMysqlResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceMysqlResourceAllocationJobSpecific:getSourceMysqlResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMysqlResourceAllocationDefault:getSourceMysqlResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMysqlResourceAllocationJobSpecific:getSourceMysqlResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceMysqlResourceAllocationJobSpecificResourceRequirements:getSourceMysqlResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceMysqlResourceAllocationJobSpecificResourceRequirements:getSourceMysqlResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNetsuiteResourceAllocation:getSourceNetsuiteResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceNetsuiteResourceAllocationDefault:getSourceNetsuiteResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceNetsuiteResourceAllocationJobSpecific:getSourceNetsuiteResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNetsuiteResourceAllocationDefault:getSourceNetsuiteResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNetsuiteResourceAllocationJobSpecific:getSourceNetsuiteResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceNetsuiteResourceAllocationJobSpecificResourceRequirements:getSourceNetsuiteResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNetsuiteResourceAllocationJobSpecificResourceRequirements:getSourceNetsuiteResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNorthpassLmsResourceAllocation:getSourceNorthpassLmsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceNorthpassLmsResourceAllocationDefault:getSourceNorthpassLmsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceNorthpassLmsResourceAllocationJobSpecific:getSourceNorthpassLmsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNorthpassLmsResourceAllocationDefault:getSourceNorthpassLmsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNorthpassLmsResourceAllocationJobSpecific:getSourceNorthpassLmsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements:getSourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements:getSourceNorthpassLmsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNotionResourceAllocation:getSourceNotionResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceNotionResourceAllocationDefault:getSourceNotionResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceNotionResourceAllocationJobSpecific:getSourceNotionResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNotionResourceAllocationDefault:getSourceNotionResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNotionResourceAllocationJobSpecific:getSourceNotionResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceNotionResourceAllocationJobSpecificResourceRequirements:getSourceNotionResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNotionResourceAllocationJobSpecificResourceRequirements:getSourceNotionResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNylasResourceAllocation:getSourceNylasResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceNylasResourceAllocationDefault:getSourceNylasResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceNylasResourceAllocationJobSpecific:getSourceNylasResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNylasResourceAllocationDefault:getSourceNylasResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNylasResourceAllocationJobSpecific:getSourceNylasResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceNylasResourceAllocationJobSpecificResourceRequirements:getSourceNylasResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNylasResourceAllocationJobSpecificResourceRequirements:getSourceNylasResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNytimesResourceAllocation:getSourceNytimesResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceNytimesResourceAllocationDefault:getSourceNytimesResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceNytimesResourceAllocationJobSpecific:getSourceNytimesResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNytimesResourceAllocationDefault:getSourceNytimesResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNytimesResourceAllocationJobSpecific:getSourceNytimesResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceNytimesResourceAllocationJobSpecificResourceRequirements:getSourceNytimesResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceNytimesResourceAllocationJobSpecificResourceRequirements:getSourceNytimesResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOktaResourceAllocation:getSourceOktaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceOktaResourceAllocationDefault:getSourceOktaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceOktaResourceAllocationJobSpecific:getSourceOktaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOktaResourceAllocationDefault:getSourceOktaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOktaResourceAllocationJobSpecific:getSourceOktaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceOktaResourceAllocationJobSpecificResourceRequirements:getSourceOktaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOktaResourceAllocationJobSpecificResourceRequirements:getSourceOktaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOmnisendResourceAllocation:getSourceOmnisendResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceOmnisendResourceAllocationDefault:getSourceOmnisendResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceOmnisendResourceAllocationJobSpecific:getSourceOmnisendResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOmnisendResourceAllocationDefault:getSourceOmnisendResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOmnisendResourceAllocationJobSpecific:getSourceOmnisendResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceOmnisendResourceAllocationJobSpecificResourceRequirements:getSourceOmnisendResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOmnisendResourceAllocationJobSpecificResourceRequirements:getSourceOmnisendResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOnesignalResourceAllocation:getSourceOnesignalResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceOnesignalResourceAllocationDefault:getSourceOnesignalResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceOnesignalResourceAllocationJobSpecific:getSourceOnesignalResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOnesignalResourceAllocationDefault:getSourceOnesignalResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOnesignalResourceAllocationJobSpecific:getSourceOnesignalResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceOnesignalResourceAllocationJobSpecificResourceRequirements:getSourceOnesignalResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOnesignalResourceAllocationJobSpecificResourceRequirements:getSourceOnesignalResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOracleResourceAllocation:getSourceOracleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceOracleResourceAllocationDefault:getSourceOracleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceOracleResourceAllocationJobSpecific:getSourceOracleResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOracleResourceAllocationDefault:getSourceOracleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOracleResourceAllocationJobSpecific:getSourceOracleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceOracleResourceAllocationJobSpecificResourceRequirements:getSourceOracleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOracleResourceAllocationJobSpecificResourceRequirements:getSourceOracleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOrbResourceAllocation:getSourceOrbResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceOrbResourceAllocationDefault:getSourceOrbResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceOrbResourceAllocationJobSpecific:getSourceOrbResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOrbResourceAllocationDefault:getSourceOrbResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOrbResourceAllocationJobSpecific:getSourceOrbResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceOrbResourceAllocationJobSpecificResourceRequirements:getSourceOrbResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOrbResourceAllocationJobSpecificResourceRequirements:getSourceOrbResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutbrainAmplifyResourceAllocation:getSourceOutbrainAmplifyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceOutbrainAmplifyResourceAllocationDefault:getSourceOutbrainAmplifyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceOutbrainAmplifyResourceAllocationJobSpecific:getSourceOutbrainAmplifyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutbrainAmplifyResourceAllocationDefault:getSourceOutbrainAmplifyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutbrainAmplifyResourceAllocationJobSpecific:getSourceOutbrainAmplifyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements:getSourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements:getSourceOutbrainAmplifyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutreachResourceAllocation:getSourceOutreachResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceOutreachResourceAllocationDefault:getSourceOutreachResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceOutreachResourceAllocationJobSpecific:getSourceOutreachResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutreachResourceAllocationDefault:getSourceOutreachResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutreachResourceAllocationJobSpecific:getSourceOutreachResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceOutreachResourceAllocationJobSpecificResourceRequirements:getSourceOutreachResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceOutreachResourceAllocationJobSpecificResourceRequirements:getSourceOutreachResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaypalTransactionResourceAllocation:getSourcePaypalTransactionResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePaypalTransactionResourceAllocationDefault:getSourcePaypalTransactionResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePaypalTransactionResourceAllocationJobSpecific:getSourcePaypalTransactionResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaypalTransactionResourceAllocationDefault:getSourcePaypalTransactionResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaypalTransactionResourceAllocationJobSpecific:getSourcePaypalTransactionResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements:getSourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements:getSourcePaypalTransactionResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaystackResourceAllocation:getSourcePaystackResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePaystackResourceAllocationDefault:getSourcePaystackResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePaystackResourceAllocationJobSpecific:getSourcePaystackResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaystackResourceAllocationDefault:getSourcePaystackResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaystackResourceAllocationJobSpecific:getSourcePaystackResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePaystackResourceAllocationJobSpecificResourceRequirements:getSourcePaystackResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePaystackResourceAllocationJobSpecificResourceRequirements:getSourcePaystackResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePendoResourceAllocation:getSourcePendoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePendoResourceAllocationDefault:getSourcePendoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePendoResourceAllocationJobSpecific:getSourcePendoResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePendoResourceAllocationDefault:getSourcePendoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePendoResourceAllocationJobSpecific:getSourcePendoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePendoResourceAllocationJobSpecificResourceRequirements:getSourcePendoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePendoResourceAllocationJobSpecificResourceRequirements:getSourcePendoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePennylaneResourceAllocation:getSourcePennylaneResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePennylaneResourceAllocationDefault:getSourcePennylaneResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePennylaneResourceAllocationJobSpecific:getSourcePennylaneResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePennylaneResourceAllocationDefault:getSourcePennylaneResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePennylaneResourceAllocationJobSpecific:getSourcePennylaneResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePennylaneResourceAllocationJobSpecificResourceRequirements:getSourcePennylaneResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePennylaneResourceAllocationJobSpecificResourceRequirements:getSourcePennylaneResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePersistiqResourceAllocation:getSourcePersistiqResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePersistiqResourceAllocationDefault:getSourcePersistiqResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePersistiqResourceAllocationJobSpecific:getSourcePersistiqResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePersistiqResourceAllocationDefault:getSourcePersistiqResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePersistiqResourceAllocationJobSpecific:getSourcePersistiqResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePersistiqResourceAllocationJobSpecificResourceRequirements:getSourcePersistiqResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePersistiqResourceAllocationJobSpecificResourceRequirements:getSourcePersistiqResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePexelsApiResourceAllocation:getSourcePexelsApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePexelsApiResourceAllocationDefault:getSourcePexelsApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePexelsApiResourceAllocationJobSpecific:getSourcePexelsApiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePexelsApiResourceAllocationDefault:getSourcePexelsApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePexelsApiResourceAllocationJobSpecific:getSourcePexelsApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePexelsApiResourceAllocationJobSpecificResourceRequirements:getSourcePexelsApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePexelsApiResourceAllocationJobSpecificResourceRequirements:getSourcePexelsApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePicqerResourceAllocation:getSourcePicqerResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePicqerResourceAllocationDefault:getSourcePicqerResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePicqerResourceAllocationJobSpecific:getSourcePicqerResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePicqerResourceAllocationDefault:getSourcePicqerResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePicqerResourceAllocationJobSpecific:getSourcePicqerResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePicqerResourceAllocationJobSpecificResourceRequirements:getSourcePicqerResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePicqerResourceAllocationJobSpecificResourceRequirements:getSourcePicqerResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePinterestResourceAllocation:getSourcePinterestResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePinterestResourceAllocationDefault:getSourcePinterestResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePinterestResourceAllocationJobSpecific:getSourcePinterestResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePinterestResourceAllocationDefault:getSourcePinterestResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePinterestResourceAllocationJobSpecific:getSourcePinterestResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePinterestResourceAllocationJobSpecificResourceRequirements:getSourcePinterestResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePinterestResourceAllocationJobSpecificResourceRequirements:getSourcePinterestResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePipedriveResourceAllocation:getSourcePipedriveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePipedriveResourceAllocationDefault:getSourcePipedriveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePipedriveResourceAllocationJobSpecific:getSourcePipedriveResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePipedriveResourceAllocationDefault:getSourcePipedriveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePipedriveResourceAllocationJobSpecific:getSourcePipedriveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePipedriveResourceAllocationJobSpecificResourceRequirements:getSourcePipedriveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePipedriveResourceAllocationJobSpecificResourceRequirements:getSourcePipedriveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePiwikResourceAllocation:getSourcePiwikResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePiwikResourceAllocationDefault:getSourcePiwikResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePiwikResourceAllocationJobSpecific:getSourcePiwikResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePiwikResourceAllocationDefault:getSourcePiwikResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePiwikResourceAllocationJobSpecific:getSourcePiwikResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePiwikResourceAllocationJobSpecificResourceRequirements:getSourcePiwikResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePiwikResourceAllocationJobSpecificResourceRequirements:getSourcePiwikResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePlanhatResourceAllocation:getSourcePlanhatResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePlanhatResourceAllocationDefault:getSourcePlanhatResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePlanhatResourceAllocationJobSpecific:getSourcePlanhatResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePlanhatResourceAllocationDefault:getSourcePlanhatResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePlanhatResourceAllocationJobSpecific:getSourcePlanhatResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePlanhatResourceAllocationJobSpecificResourceRequirements:getSourcePlanhatResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePlanhatResourceAllocationJobSpecificResourceRequirements:getSourcePlanhatResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePocketResourceAllocation:getSourcePocketResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePocketResourceAllocationDefault:getSourcePocketResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePocketResourceAllocationJobSpecific:getSourcePocketResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePocketResourceAllocationDefault:getSourcePocketResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePocketResourceAllocationJobSpecific:getSourcePocketResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePocketResourceAllocationJobSpecificResourceRequirements:getSourcePocketResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePocketResourceAllocationJobSpecificResourceRequirements:getSourcePocketResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePokeapiResourceAllocation:getSourcePokeapiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePokeapiResourceAllocationDefault:getSourcePokeapiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePokeapiResourceAllocationJobSpecific:getSourcePokeapiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePokeapiResourceAllocationDefault:getSourcePokeapiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePokeapiResourceAllocationJobSpecific:getSourcePokeapiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePokeapiResourceAllocationJobSpecificResourceRequirements:getSourcePokeapiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePokeapiResourceAllocationJobSpecificResourceRequirements:getSourcePokeapiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePolygonStockApiResourceAllocation:getSourcePolygonStockApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePolygonStockApiResourceAllocationDefault:getSourcePolygonStockApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePolygonStockApiResourceAllocationJobSpecific:getSourcePolygonStockApiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePolygonStockApiResourceAllocationDefault:getSourcePolygonStockApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePolygonStockApiResourceAllocationJobSpecific:getSourcePolygonStockApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements:getSourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements:getSourcePolygonStockApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostgresResourceAllocation:getSourcePostgresResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePostgresResourceAllocationDefault:getSourcePostgresResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePostgresResourceAllocationJobSpecific:getSourcePostgresResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostgresResourceAllocationDefault:getSourcePostgresResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostgresResourceAllocationJobSpecific:getSourcePostgresResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePostgresResourceAllocationJobSpecificResourceRequirements:getSourcePostgresResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostgresResourceAllocationJobSpecificResourceRequirements:getSourcePostgresResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePosthogResourceAllocation:getSourcePosthogResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePosthogResourceAllocationDefault:getSourcePosthogResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePosthogResourceAllocationJobSpecific:getSourcePosthogResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePosthogResourceAllocationDefault:getSourcePosthogResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePosthogResourceAllocationJobSpecific:getSourcePosthogResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePosthogResourceAllocationJobSpecificResourceRequirements:getSourcePosthogResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePosthogResourceAllocationJobSpecificResourceRequirements:getSourcePosthogResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostmarkappResourceAllocation:getSourcePostmarkappResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePostmarkappResourceAllocationDefault:getSourcePostmarkappResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePostmarkappResourceAllocationJobSpecific:getSourcePostmarkappResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostmarkappResourceAllocationDefault:getSourcePostmarkappResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostmarkappResourceAllocationJobSpecific:getSourcePostmarkappResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePostmarkappResourceAllocationJobSpecificResourceRequirements:getSourcePostmarkappResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePostmarkappResourceAllocationJobSpecificResourceRequirements:getSourcePostmarkappResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePrestashopResourceAllocation:getSourcePrestashopResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePrestashopResourceAllocationDefault:getSourcePrestashopResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePrestashopResourceAllocationJobSpecific:getSourcePrestashopResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePrestashopResourceAllocationDefault:getSourcePrestashopResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePrestashopResourceAllocationJobSpecific:getSourcePrestashopResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePrestashopResourceAllocationJobSpecificResourceRequirements:getSourcePrestashopResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePrestashopResourceAllocationJobSpecificResourceRequirements:getSourcePrestashopResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductboardResourceAllocation:getSourceProductboardResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceProductboardResourceAllocationDefault:getSourceProductboardResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceProductboardResourceAllocationJobSpecific:getSourceProductboardResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductboardResourceAllocationDefault:getSourceProductboardResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductboardResourceAllocationJobSpecific:getSourceProductboardResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceProductboardResourceAllocationJobSpecificResourceRequirements:getSourceProductboardResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductboardResourceAllocationJobSpecificResourceRequirements:getSourceProductboardResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductiveResourceAllocation:getSourceProductiveResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceProductiveResourceAllocationDefault:getSourceProductiveResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceProductiveResourceAllocationJobSpecific:getSourceProductiveResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductiveResourceAllocationDefault:getSourceProductiveResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductiveResourceAllocationJobSpecific:getSourceProductiveResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceProductiveResourceAllocationJobSpecificResourceRequirements:getSourceProductiveResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceProductiveResourceAllocationJobSpecificResourceRequirements:getSourceProductiveResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePypiResourceAllocation:getSourcePypiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourcePypiResourceAllocationDefault:getSourcePypiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourcePypiResourceAllocationJobSpecific:getSourcePypiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePypiResourceAllocationDefault:getSourcePypiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePypiResourceAllocationJobSpecific:getSourcePypiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourcePypiResourceAllocationJobSpecificResourceRequirements:getSourcePypiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourcePypiResourceAllocationJobSpecificResourceRequirements:getSourcePypiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceQualarooResourceAllocation:getSourceQualarooResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceQualarooResourceAllocationDefault:getSourceQualarooResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceQualarooResourceAllocationJobSpecific:getSourceQualarooResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceQualarooResourceAllocationDefault:getSourceQualarooResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceQualarooResourceAllocationJobSpecific:getSourceQualarooResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceQualarooResourceAllocationJobSpecificResourceRequirements:getSourceQualarooResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceQualarooResourceAllocationJobSpecificResourceRequirements:getSourceQualarooResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRailzResourceAllocation:getSourceRailzResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRailzResourceAllocationDefault:getSourceRailzResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRailzResourceAllocationJobSpecific:getSourceRailzResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRailzResourceAllocationDefault:getSourceRailzResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRailzResourceAllocationJobSpecific:getSourceRailzResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRailzResourceAllocationJobSpecificResourceRequirements:getSourceRailzResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRailzResourceAllocationJobSpecificResourceRequirements:getSourceRailzResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRechargeResourceAllocation:getSourceRechargeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRechargeResourceAllocationDefault:getSourceRechargeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRechargeResourceAllocationJobSpecific:getSourceRechargeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRechargeResourceAllocationDefault:getSourceRechargeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRechargeResourceAllocationJobSpecific:getSourceRechargeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRechargeResourceAllocationJobSpecificResourceRequirements:getSourceRechargeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRechargeResourceAllocationJobSpecificResourceRequirements:getSourceRechargeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecreationResourceAllocation:getSourceRecreationResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRecreationResourceAllocationDefault:getSourceRecreationResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRecreationResourceAllocationJobSpecific:getSourceRecreationResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecreationResourceAllocationDefault:getSourceRecreationResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecreationResourceAllocationJobSpecific:getSourceRecreationResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRecreationResourceAllocationJobSpecificResourceRequirements:getSourceRecreationResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecreationResourceAllocationJobSpecificResourceRequirements:getSourceRecreationResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecruiteeResourceAllocation:getSourceRecruiteeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRecruiteeResourceAllocationDefault:getSourceRecruiteeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRecruiteeResourceAllocationJobSpecific:getSourceRecruiteeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecruiteeResourceAllocationDefault:getSourceRecruiteeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecruiteeResourceAllocationJobSpecific:getSourceRecruiteeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRecruiteeResourceAllocationJobSpecificResourceRequirements:getSourceRecruiteeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecruiteeResourceAllocationJobSpecificResourceRequirements:getSourceRecruiteeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecurlyResourceAllocation:getSourceRecurlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRecurlyResourceAllocationDefault:getSourceRecurlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRecurlyResourceAllocationJobSpecific:getSourceRecurlyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecurlyResourceAllocationDefault:getSourceRecurlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecurlyResourceAllocationJobSpecific:getSourceRecurlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRecurlyResourceAllocationJobSpecificResourceRequirements:getSourceRecurlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRecurlyResourceAllocationJobSpecificResourceRequirements:getSourceRecurlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedditResourceAllocation:getSourceRedditResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRedditResourceAllocationDefault:getSourceRedditResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRedditResourceAllocationJobSpecific:getSourceRedditResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedditResourceAllocationDefault:getSourceRedditResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedditResourceAllocationJobSpecific:getSourceRedditResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRedditResourceAllocationJobSpecificResourceRequirements:getSourceRedditResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedditResourceAllocationJobSpecificResourceRequirements:getSourceRedditResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedshiftResourceAllocation:getSourceRedshiftResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRedshiftResourceAllocationDefault:getSourceRedshiftResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRedshiftResourceAllocationJobSpecific:getSourceRedshiftResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedshiftResourceAllocationDefault:getSourceRedshiftResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedshiftResourceAllocationJobSpecific:getSourceRedshiftResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRedshiftResourceAllocationJobSpecificResourceRequirements:getSourceRedshiftResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRedshiftResourceAllocationJobSpecificResourceRequirements:getSourceRedshiftResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceResourceAllocation:getSourceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceResourceAllocationDefault:getSourceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceResourceAllocationJobSpecific:getSourceResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceResourceAllocationDefault:getSourceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceResourceAllocationJobSpecific:getSourceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceResourceAllocationJobSpecificResourceRequirements:getSourceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceResourceAllocationJobSpecificResourceRequirements:getSourceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRetentlyResourceAllocation:getSourceRetentlyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRetentlyResourceAllocationDefault:getSourceRetentlyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRetentlyResourceAllocationJobSpecific:getSourceRetentlyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRetentlyResourceAllocationDefault:getSourceRetentlyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRetentlyResourceAllocationJobSpecific:getSourceRetentlyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRetentlyResourceAllocationJobSpecificResourceRequirements:getSourceRetentlyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRetentlyResourceAllocationJobSpecificResourceRequirements:getSourceRetentlyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRkiCovidResourceAllocation:getSourceRkiCovidResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRkiCovidResourceAllocationDefault:getSourceRkiCovidResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRkiCovidResourceAllocationJobSpecific:getSourceRkiCovidResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRkiCovidResourceAllocationDefault:getSourceRkiCovidResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRkiCovidResourceAllocationJobSpecific:getSourceRkiCovidResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRkiCovidResourceAllocationJobSpecificResourceRequirements:getSourceRkiCovidResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRkiCovidResourceAllocationJobSpecificResourceRequirements:getSourceRkiCovidResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRssResourceAllocation:getSourceRssResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceRssResourceAllocationDefault:getSourceRssResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceRssResourceAllocationJobSpecific:getSourceRssResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRssResourceAllocationDefault:getSourceRssResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRssResourceAllocationJobSpecific:getSourceRssResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceRssResourceAllocationJobSpecificResourceRequirements:getSourceRssResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceRssResourceAllocationJobSpecificResourceRequirements:getSourceRssResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceS3ResourceAllocation:getSourceS3ResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceS3ResourceAllocationDefault:getSourceS3ResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceS3ResourceAllocationJobSpecific:getSourceS3ResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceS3ResourceAllocationDefault:getSourceS3ResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceS3ResourceAllocationJobSpecific:getSourceS3ResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceS3ResourceAllocationJobSpecificResourceRequirements:getSourceS3ResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceS3ResourceAllocationJobSpecificResourceRequirements:getSourceS3ResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesforceResourceAllocation:getSourceSalesforceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSalesforceResourceAllocationDefault:getSourceSalesforceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSalesforceResourceAllocationJobSpecific:getSourceSalesforceResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesforceResourceAllocationDefault:getSourceSalesforceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesforceResourceAllocationJobSpecific:getSourceSalesforceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSalesforceResourceAllocationJobSpecificResourceRequirements:getSourceSalesforceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesforceResourceAllocationJobSpecificResourceRequirements:getSourceSalesforceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesloftResourceAllocation:getSourceSalesloftResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSalesloftResourceAllocationDefault:getSourceSalesloftResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSalesloftResourceAllocationJobSpecific:getSourceSalesloftResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesloftResourceAllocationDefault:getSourceSalesloftResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesloftResourceAllocationJobSpecific:getSourceSalesloftResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSalesloftResourceAllocationJobSpecificResourceRequirements:getSourceSalesloftResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSalesloftResourceAllocationJobSpecificResourceRequirements:getSourceSalesloftResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSapFieldglassResourceAllocation:getSourceSapFieldglassResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSapFieldglassResourceAllocationDefault:getSourceSapFieldglassResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSapFieldglassResourceAllocationJobSpecific:getSourceSapFieldglassResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSapFieldglassResourceAllocationDefault:getSourceSapFieldglassResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSapFieldglassResourceAllocationJobSpecific:getSourceSapFieldglassResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSapFieldglassResourceAllocationJobSpecificResourceRequirements:getSourceSapFieldglassResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSapFieldglassResourceAllocationJobSpecificResourceRequirements:getSourceSapFieldglassResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSavvycalResourceAllocation:getSourceSavvycalResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSavvycalResourceAllocationDefault:getSourceSavvycalResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSavvycalResourceAllocationJobSpecific:getSourceSavvycalResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSavvycalResourceAllocationDefault:getSourceSavvycalResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSavvycalResourceAllocationJobSpecific:getSourceSavvycalResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSavvycalResourceAllocationJobSpecificResourceRequirements:getSourceSavvycalResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSavvycalResourceAllocationJobSpecificResourceRequirements:getSourceSavvycalResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceScryfallResourceAllocation:getSourceScryfallResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceScryfallResourceAllocationDefault:getSourceScryfallResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceScryfallResourceAllocationJobSpecific:getSourceScryfallResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceScryfallResourceAllocationDefault:getSourceScryfallResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceScryfallResourceAllocationJobSpecific:getSourceScryfallResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceScryfallResourceAllocationJobSpecificResourceRequirements:getSourceScryfallResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceScryfallResourceAllocationJobSpecificResourceRequirements:getSourceScryfallResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSecodaResourceAllocation:getSourceSecodaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSecodaResourceAllocationDefault:getSourceSecodaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSecodaResourceAllocationJobSpecific:getSourceSecodaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSecodaResourceAllocationDefault:getSourceSecodaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSecodaResourceAllocationJobSpecific:getSourceSecodaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSecodaResourceAllocationJobSpecificResourceRequirements:getSourceSecodaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSecodaResourceAllocationJobSpecificResourceRequirements:getSourceSecodaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendgridResourceAllocation:getSourceSendgridResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSendgridResourceAllocationDefault:getSourceSendgridResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSendgridResourceAllocationJobSpecific:getSourceSendgridResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendgridResourceAllocationDefault:getSourceSendgridResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendgridResourceAllocationJobSpecific:getSourceSendgridResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSendgridResourceAllocationJobSpecificResourceRequirements:getSourceSendgridResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendgridResourceAllocationJobSpecificResourceRequirements:getSourceSendgridResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendinblueResourceAllocation:getSourceSendinblueResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSendinblueResourceAllocationDefault:getSourceSendinblueResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSendinblueResourceAllocationJobSpecific:getSourceSendinblueResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendinblueResourceAllocationDefault:getSourceSendinblueResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendinblueResourceAllocationJobSpecific:getSourceSendinblueResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSendinblueResourceAllocationJobSpecificResourceRequirements:getSourceSendinblueResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSendinblueResourceAllocationJobSpecificResourceRequirements:getSourceSendinblueResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSenseforceResourceAllocation:getSourceSenseforceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSenseforceResourceAllocationDefault:getSourceSenseforceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSenseforceResourceAllocationJobSpecific:getSourceSenseforceResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSenseforceResourceAllocationDefault:getSourceSenseforceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSenseforceResourceAllocationJobSpecific:getSourceSenseforceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSenseforceResourceAllocationJobSpecificResourceRequirements:getSourceSenseforceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSenseforceResourceAllocationJobSpecificResourceRequirements:getSourceSenseforceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSentryResourceAllocation:getSourceSentryResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSentryResourceAllocationDefault:getSourceSentryResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSentryResourceAllocationJobSpecific:getSourceSentryResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSentryResourceAllocationDefault:getSourceSentryResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSentryResourceAllocationJobSpecific:getSourceSentryResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSentryResourceAllocationJobSpecificResourceRequirements:getSourceSentryResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSentryResourceAllocationJobSpecificResourceRequirements:getSourceSentryResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpBulkResourceAllocation:getSourceSftpBulkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSftpBulkResourceAllocationDefault:getSourceSftpBulkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSftpBulkResourceAllocationJobSpecific:getSourceSftpBulkResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpBulkResourceAllocationDefault:getSourceSftpBulkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpBulkResourceAllocationJobSpecific:getSourceSftpBulkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSftpBulkResourceAllocationJobSpecificResourceRequirements:getSourceSftpBulkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpBulkResourceAllocationJobSpecificResourceRequirements:getSourceSftpBulkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpResourceAllocation:getSourceSftpResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSftpResourceAllocationDefault:getSourceSftpResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSftpResourceAllocationJobSpecific:getSourceSftpResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpResourceAllocationDefault:getSourceSftpResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpResourceAllocationJobSpecific:getSourceSftpResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSftpResourceAllocationJobSpecificResourceRequirements:getSourceSftpResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSftpResourceAllocationJobSpecificResourceRequirements:getSourceSftpResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShopifyResourceAllocation:getSourceShopifyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceShopifyResourceAllocationDefault:getSourceShopifyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceShopifyResourceAllocationJobSpecific:getSourceShopifyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShopifyResourceAllocationDefault:getSourceShopifyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShopifyResourceAllocationJobSpecific:getSourceShopifyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceShopifyResourceAllocationJobSpecificResourceRequirements:getSourceShopifyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShopifyResourceAllocationJobSpecificResourceRequirements:getSourceShopifyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortcutResourceAllocation:getSourceShortcutResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceShortcutResourceAllocationDefault:getSourceShortcutResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceShortcutResourceAllocationJobSpecific:getSourceShortcutResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortcutResourceAllocationDefault:getSourceShortcutResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortcutResourceAllocationJobSpecific:getSourceShortcutResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceShortcutResourceAllocationJobSpecificResourceRequirements:getSourceShortcutResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortcutResourceAllocationJobSpecificResourceRequirements:getSourceShortcutResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortioResourceAllocation:getSourceShortioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceShortioResourceAllocationDefault:getSourceShortioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceShortioResourceAllocationJobSpecific:getSourceShortioResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortioResourceAllocationDefault:getSourceShortioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortioResourceAllocationJobSpecific:getSourceShortioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceShortioResourceAllocationJobSpecificResourceRequirements:getSourceShortioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceShortioResourceAllocationJobSpecificResourceRequirements:getSourceShortioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSlackResourceAllocation:getSourceSlackResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSlackResourceAllocationDefault:getSourceSlackResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSlackResourceAllocationJobSpecific:getSourceSlackResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSlackResourceAllocationDefault:getSourceSlackResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSlackResourceAllocationJobSpecific:getSourceSlackResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSlackResourceAllocationJobSpecificResourceRequirements:getSourceSlackResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSlackResourceAllocationJobSpecificResourceRequirements:getSourceSlackResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmailyResourceAllocation:getSourceSmailyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSmailyResourceAllocationDefault:getSourceSmailyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSmailyResourceAllocationJobSpecific:getSourceSmailyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmailyResourceAllocationDefault:getSourceSmailyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmailyResourceAllocationJobSpecific:getSourceSmailyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSmailyResourceAllocationJobSpecificResourceRequirements:getSourceSmailyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmailyResourceAllocationJobSpecificResourceRequirements:getSourceSmailyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartengageResourceAllocation:getSourceSmartengageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSmartengageResourceAllocationDefault:getSourceSmartengageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSmartengageResourceAllocationJobSpecific:getSourceSmartengageResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartengageResourceAllocationDefault:getSourceSmartengageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartengageResourceAllocationJobSpecific:getSourceSmartengageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSmartengageResourceAllocationJobSpecificResourceRequirements:getSourceSmartengageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartengageResourceAllocationJobSpecificResourceRequirements:getSourceSmartengageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartsheetsResourceAllocation:getSourceSmartsheetsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSmartsheetsResourceAllocationDefault:getSourceSmartsheetsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSmartsheetsResourceAllocationJobSpecific:getSourceSmartsheetsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartsheetsResourceAllocationDefault:getSourceSmartsheetsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartsheetsResourceAllocationJobSpecific:getSourceSmartsheetsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSmartsheetsResourceAllocationJobSpecificResourceRequirements:getSourceSmartsheetsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSmartsheetsResourceAllocationJobSpecificResourceRequirements:getSourceSmartsheetsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnapchatMarketingResourceAllocation:getSourceSnapchatMarketingResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSnapchatMarketingResourceAllocationDefault:getSourceSnapchatMarketingResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSnapchatMarketingResourceAllocationJobSpecific:getSourceSnapchatMarketingResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnapchatMarketingResourceAllocationDefault:getSourceSnapchatMarketingResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnapchatMarketingResourceAllocationJobSpecific:getSourceSnapchatMarketingResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements:getSourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements:getSourceSnapchatMarketingResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnowflakeResourceAllocation:getSourceSnowflakeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSnowflakeResourceAllocationDefault:getSourceSnowflakeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSnowflakeResourceAllocationJobSpecific:getSourceSnowflakeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnowflakeResourceAllocationDefault:getSourceSnowflakeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnowflakeResourceAllocationJobSpecific:getSourceSnowflakeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSnowflakeResourceAllocationJobSpecificResourceRequirements:getSourceSnowflakeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSnowflakeResourceAllocationJobSpecificResourceRequirements:getSourceSnowflakeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSonarCloudResourceAllocation:getSourceSonarCloudResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSonarCloudResourceAllocationDefault:getSourceSonarCloudResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSonarCloudResourceAllocationJobSpecific:getSourceSonarCloudResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSonarCloudResourceAllocationDefault:getSourceSonarCloudResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSonarCloudResourceAllocationJobSpecific:getSourceSonarCloudResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSonarCloudResourceAllocationJobSpecificResourceRequirements:getSourceSonarCloudResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSonarCloudResourceAllocationJobSpecificResourceRequirements:getSourceSonarCloudResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSpacexApiResourceAllocation:getSourceSpacexApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSpacexApiResourceAllocationDefault:getSourceSpacexApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSpacexApiResourceAllocationJobSpecific:getSourceSpacexApiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSpacexApiResourceAllocationDefault:getSourceSpacexApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSpacexApiResourceAllocationJobSpecific:getSourceSpacexApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSpacexApiResourceAllocationJobSpecificResourceRequirements:getSourceSpacexApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSpacexApiResourceAllocationJobSpecificResourceRequirements:getSourceSpacexApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSquareResourceAllocation:getSourceSquareResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSquareResourceAllocationDefault:getSourceSquareResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSquareResourceAllocationJobSpecific:getSourceSquareResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSquareResourceAllocationDefault:getSourceSquareResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSquareResourceAllocationJobSpecific:getSourceSquareResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSquareResourceAllocationJobSpecificResourceRequirements:getSourceSquareResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSquareResourceAllocationJobSpecificResourceRequirements:getSourceSquareResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStravaResourceAllocation:getSourceStravaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceStravaResourceAllocationDefault:getSourceStravaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceStravaResourceAllocationJobSpecific:getSourceStravaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStravaResourceAllocationDefault:getSourceStravaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStravaResourceAllocationJobSpecific:getSourceStravaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceStravaResourceAllocationJobSpecificResourceRequirements:getSourceStravaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStravaResourceAllocationJobSpecificResourceRequirements:getSourceStravaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStripeResourceAllocation:getSourceStripeResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceStripeResourceAllocationDefault:getSourceStripeResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceStripeResourceAllocationJobSpecific:getSourceStripeResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStripeResourceAllocationDefault:getSourceStripeResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStripeResourceAllocationJobSpecific:getSourceStripeResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceStripeResourceAllocationJobSpecificResourceRequirements:getSourceStripeResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceStripeResourceAllocationJobSpecificResourceRequirements:getSourceStripeResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveySparrowResourceAllocation:getSourceSurveySparrowResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSurveySparrowResourceAllocationDefault:getSourceSurveySparrowResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSurveySparrowResourceAllocationJobSpecific:getSourceSurveySparrowResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveySparrowResourceAllocationDefault:getSourceSurveySparrowResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveySparrowResourceAllocationJobSpecific:getSourceSurveySparrowResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSurveySparrowResourceAllocationJobSpecificResourceRequirements:getSourceSurveySparrowResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveySparrowResourceAllocationJobSpecificResourceRequirements:getSourceSurveySparrowResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveymonkeyResourceAllocation:getSourceSurveymonkeyResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSurveymonkeyResourceAllocationDefault:getSourceSurveymonkeyResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSurveymonkeyResourceAllocationJobSpecific:getSourceSurveymonkeyResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveymonkeyResourceAllocationDefault:getSourceSurveymonkeyResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveymonkeyResourceAllocationJobSpecific:getSourceSurveymonkeyResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements:getSourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements:getSourceSurveymonkeyResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurvicateResourceAllocation:getSourceSurvicateResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceSurvicateResourceAllocationDefault:getSourceSurvicateResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceSurvicateResourceAllocationJobSpecific:getSourceSurvicateResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurvicateResourceAllocationDefault:getSourceSurvicateResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurvicateResourceAllocationJobSpecific:getSourceSurvicateResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceSurvicateResourceAllocationJobSpecificResourceRequirements:getSourceSurvicateResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceSurvicateResourceAllocationJobSpecificResourceRequirements:getSourceSurvicateResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTeamworkResourceAllocation:getSourceTeamworkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTeamworkResourceAllocationDefault:getSourceTeamworkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTeamworkResourceAllocationJobSpecific:getSourceTeamworkResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTeamworkResourceAllocationDefault:getSourceTeamworkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTeamworkResourceAllocationJobSpecific:getSourceTeamworkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTeamworkResourceAllocationJobSpecificResourceRequirements:getSourceTeamworkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTeamworkResourceAllocationJobSpecificResourceRequirements:getSourceTeamworkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTempoResourceAllocation:getSourceTempoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTempoResourceAllocationDefault:getSourceTempoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTempoResourceAllocationJobSpecific:getSourceTempoResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTempoResourceAllocationDefault:getSourceTempoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTempoResourceAllocationJobSpecific:getSourceTempoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTempoResourceAllocationJobSpecificResourceRequirements:getSourceTempoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTempoResourceAllocationJobSpecificResourceRequirements:getSourceTempoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTheGuardianApiResourceAllocation:getSourceTheGuardianApiResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTheGuardianApiResourceAllocationDefault:getSourceTheGuardianApiResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTheGuardianApiResourceAllocationJobSpecific:getSourceTheGuardianApiResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTheGuardianApiResourceAllocationDefault:getSourceTheGuardianApiResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTheGuardianApiResourceAllocationJobSpecific:getSourceTheGuardianApiResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements:getSourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements:getSourceTheGuardianApiResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTiktokMarketingResourceAllocation:getSourceTiktokMarketingResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTiktokMarketingResourceAllocationDefault:getSourceTiktokMarketingResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTiktokMarketingResourceAllocationJobSpecific:getSourceTiktokMarketingResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTiktokMarketingResourceAllocationDefault:getSourceTiktokMarketingResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTiktokMarketingResourceAllocationJobSpecific:getSourceTiktokMarketingResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements:getSourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements:getSourceTiktokMarketingResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrelloResourceAllocation:getSourceTrelloResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTrelloResourceAllocationDefault:getSourceTrelloResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTrelloResourceAllocationJobSpecific:getSourceTrelloResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrelloResourceAllocationDefault:getSourceTrelloResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrelloResourceAllocationJobSpecific:getSourceTrelloResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTrelloResourceAllocationJobSpecificResourceRequirements:getSourceTrelloResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrelloResourceAllocationJobSpecificResourceRequirements:getSourceTrelloResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrustpilotResourceAllocation:getSourceTrustpilotResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTrustpilotResourceAllocationDefault:getSourceTrustpilotResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTrustpilotResourceAllocationJobSpecific:getSourceTrustpilotResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrustpilotResourceAllocationDefault:getSourceTrustpilotResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrustpilotResourceAllocationJobSpecific:getSourceTrustpilotResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTrustpilotResourceAllocationJobSpecificResourceRequirements:getSourceTrustpilotResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTrustpilotResourceAllocationJobSpecificResourceRequirements:getSourceTrustpilotResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTvmazeScheduleResourceAllocation:getSourceTvmazeScheduleResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTvmazeScheduleResourceAllocationDefault:getSourceTvmazeScheduleResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTvmazeScheduleResourceAllocationJobSpecific:getSourceTvmazeScheduleResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTvmazeScheduleResourceAllocationDefault:getSourceTvmazeScheduleResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTvmazeScheduleResourceAllocationJobSpecific:getSourceTvmazeScheduleResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements:getSourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements:getSourceTvmazeScheduleResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioResourceAllocation:getSourceTwilioResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioResourceAllocationDefault:getSourceTwilioResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioResourceAllocationJobSpecific:getSourceTwilioResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioResourceAllocationDefault:getSourceTwilioResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioResourceAllocationJobSpecific:getSourceTwilioResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioResourceAllocationJobSpecificResourceRequirements:getSourceTwilioResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioResourceAllocationJobSpecificResourceRequirements:getSourceTwilioResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioTaskrouterResourceAllocation:getSourceTwilioTaskrouterResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioTaskrouterResourceAllocationDefault:getSourceTwilioTaskrouterResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioTaskrouterResourceAllocationJobSpecific:getSourceTwilioTaskrouterResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioTaskrouterResourceAllocationDefault:getSourceTwilioTaskrouterResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioTaskrouterResourceAllocationJobSpecific:getSourceTwilioTaskrouterResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements:getSourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements:getSourceTwilioTaskrouterResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwitterResourceAllocation:getSourceTwitterResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTwitterResourceAllocationDefault:getSourceTwitterResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTwitterResourceAllocationJobSpecific:getSourceTwitterResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwitterResourceAllocationDefault:getSourceTwitterResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwitterResourceAllocationJobSpecific:getSourceTwitterResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTwitterResourceAllocationJobSpecificResourceRequirements:getSourceTwitterResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTwitterResourceAllocationJobSpecificResourceRequirements:getSourceTwitterResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTypeformResourceAllocation:getSourceTypeformResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceTypeformResourceAllocationDefault:getSourceTypeformResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceTypeformResourceAllocationJobSpecific:getSourceTypeformResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTypeformResourceAllocationDefault:getSourceTypeformResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTypeformResourceAllocationJobSpecific:getSourceTypeformResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceTypeformResourceAllocationJobSpecificResourceRequirements:getSourceTypeformResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceTypeformResourceAllocationJobSpecificResourceRequirements:getSourceTypeformResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceUsCensusResourceAllocation:getSourceUsCensusResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceUsCensusResourceAllocationDefault:getSourceUsCensusResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceUsCensusResourceAllocationJobSpecific:getSourceUsCensusResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceUsCensusResourceAllocationDefault:getSourceUsCensusResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceUsCensusResourceAllocationJobSpecific:getSourceUsCensusResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceUsCensusResourceAllocationJobSpecificResourceRequirements:getSourceUsCensusResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceUsCensusResourceAllocationJobSpecificResourceRequirements:getSourceUsCensusResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceVantageResourceAllocation:getSourceVantageResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceVantageResourceAllocationDefault:getSourceVantageResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceVantageResourceAllocationJobSpecific:getSourceVantageResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceVantageResourceAllocationDefault:getSourceVantageResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceVantageResourceAllocationJobSpecific:getSourceVantageResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceVantageResourceAllocationJobSpecificResourceRequirements:getSourceVantageResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceVantageResourceAllocationJobSpecificResourceRequirements:getSourceVantageResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWebflowResourceAllocation:getSourceWebflowResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceWebflowResourceAllocationDefault:getSourceWebflowResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceWebflowResourceAllocationJobSpecific:getSourceWebflowResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWebflowResourceAllocationDefault:getSourceWebflowResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWebflowResourceAllocationJobSpecific:getSourceWebflowResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceWebflowResourceAllocationJobSpecificResourceRequirements:getSourceWebflowResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWebflowResourceAllocationJobSpecificResourceRequirements:getSourceWebflowResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhenIWorkResourceAllocation:getSourceWhenIWorkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceWhenIWorkResourceAllocationDefault:getSourceWhenIWorkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceWhenIWorkResourceAllocationJobSpecific:getSourceWhenIWorkResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhenIWorkResourceAllocationDefault:getSourceWhenIWorkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhenIWorkResourceAllocationJobSpecific:getSourceWhenIWorkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceWhenIWorkResourceAllocationJobSpecificResourceRequirements:getSourceWhenIWorkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhenIWorkResourceAllocationJobSpecificResourceRequirements:getSourceWhenIWorkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhiskyHunterResourceAllocation:getSourceWhiskyHunterResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceWhiskyHunterResourceAllocationDefault:getSourceWhiskyHunterResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceWhiskyHunterResourceAllocationJobSpecific:getSourceWhiskyHunterResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhiskyHunterResourceAllocationDefault:getSourceWhiskyHunterResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhiskyHunterResourceAllocationJobSpecific:getSourceWhiskyHunterResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements:getSourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements:getSourceWhiskyHunterResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWikipediaPageviewsResourceAllocation:getSourceWikipediaPageviewsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceWikipediaPageviewsResourceAllocationDefault:getSourceWikipediaPageviewsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceWikipediaPageviewsResourceAllocationJobSpecific:getSourceWikipediaPageviewsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWikipediaPageviewsResourceAllocationDefault:getSourceWikipediaPageviewsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWikipediaPageviewsResourceAllocationJobSpecific:getSourceWikipediaPageviewsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements:getSourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements:getSourceWikipediaPageviewsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWoocommerceResourceAllocation:getSourceWoocommerceResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceWoocommerceResourceAllocationDefault:getSourceWoocommerceResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceWoocommerceResourceAllocationJobSpecific:getSourceWoocommerceResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWoocommerceResourceAllocationDefault:getSourceWoocommerceResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWoocommerceResourceAllocationJobSpecific:getSourceWoocommerceResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceWoocommerceResourceAllocationJobSpecificResourceRequirements:getSourceWoocommerceResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceWoocommerceResourceAllocationJobSpecificResourceRequirements:getSourceWoocommerceResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceXkcdResourceAllocation:getSourceXkcdResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceXkcdResourceAllocationDefault:getSourceXkcdResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceXkcdResourceAllocationJobSpecific:getSourceXkcdResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceXkcdResourceAllocationDefault:getSourceXkcdResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceXkcdResourceAllocationJobSpecific:getSourceXkcdResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceXkcdResourceAllocationJobSpecificResourceRequirements:getSourceXkcdResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceXkcdResourceAllocationJobSpecificResourceRequirements:getSourceXkcdResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYandexMetricaResourceAllocation:getSourceYandexMetricaResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceYandexMetricaResourceAllocationDefault:getSourceYandexMetricaResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceYandexMetricaResourceAllocationJobSpecific:getSourceYandexMetricaResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYandexMetricaResourceAllocationDefault:getSourceYandexMetricaResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYandexMetricaResourceAllocationJobSpecific:getSourceYandexMetricaResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceYandexMetricaResourceAllocationJobSpecificResourceRequirements:getSourceYandexMetricaResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYandexMetricaResourceAllocationJobSpecificResourceRequirements:getSourceYandexMetricaResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYotpoResourceAllocation:getSourceYotpoResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceYotpoResourceAllocationDefault:getSourceYotpoResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceYotpoResourceAllocationJobSpecific:getSourceYotpoResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYotpoResourceAllocationDefault:getSourceYotpoResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYotpoResourceAllocationJobSpecific:getSourceYotpoResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceYotpoResourceAllocationJobSpecificResourceRequirements:getSourceYotpoResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYotpoResourceAllocationJobSpecificResourceRequirements:getSourceYotpoResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYoutubeAnalyticsResourceAllocation:getSourceYoutubeAnalyticsResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceYoutubeAnalyticsResourceAllocationDefault:getSourceYoutubeAnalyticsResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceYoutubeAnalyticsResourceAllocationJobSpecific:getSourceYoutubeAnalyticsResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYoutubeAnalyticsResourceAllocationDefault:getSourceYoutubeAnalyticsResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYoutubeAnalyticsResourceAllocationJobSpecific:getSourceYoutubeAnalyticsResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements:getSourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements:getSourceYoutubeAnalyticsResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskChatResourceAllocation:getSourceZendeskChatResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskChatResourceAllocationDefault:getSourceZendeskChatResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskChatResourceAllocationJobSpecific:getSourceZendeskChatResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskChatResourceAllocationDefault:getSourceZendeskChatResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskChatResourceAllocationJobSpecific:getSourceZendeskChatResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskChatResourceAllocationJobSpecificResourceRequirements:getSourceZendeskChatResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskChatResourceAllocationJobSpecificResourceRequirements:getSourceZendeskChatResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSunshineResourceAllocation:getSourceZendeskSunshineResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSunshineResourceAllocationDefault:getSourceZendeskSunshineResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSunshineResourceAllocationJobSpecific:getSourceZendeskSunshineResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSunshineResourceAllocationDefault:getSourceZendeskSunshineResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSunshineResourceAllocationJobSpecific:getSourceZendeskSunshineResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements:getSourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements:getSourceZendeskSunshineResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSupportResourceAllocation:getSourceZendeskSupportResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSupportResourceAllocationDefault:getSourceZendeskSupportResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSupportResourceAllocationJobSpecific:getSourceZendeskSupportResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSupportResourceAllocationDefault:getSourceZendeskSupportResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSupportResourceAllocationJobSpecific:getSourceZendeskSupportResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSupportResourceAllocationJobSpecificResourceRequirements:getSourceZendeskSupportResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskSupportResourceAllocationJobSpecificResourceRequirements:getSourceZendeskSupportResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskTalkResourceAllocation:getSourceZendeskTalkResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskTalkResourceAllocationDefault:getSourceZendeskTalkResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskTalkResourceAllocationJobSpecific:getSourceZendeskTalkResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskTalkResourceAllocationDefault:getSourceZendeskTalkResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskTalkResourceAllocationJobSpecific:getSourceZendeskTalkResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskTalkResourceAllocationJobSpecificResourceRequirements:getSourceZendeskTalkResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZendeskTalkResourceAllocationJobSpecificResourceRequirements:getSourceZendeskTalkResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZenloopResourceAllocation:getSourceZenloopResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceZenloopResourceAllocationDefault:getSourceZenloopResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceZenloopResourceAllocationJobSpecific:getSourceZenloopResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZenloopResourceAllocationDefault:getSourceZenloopResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZenloopResourceAllocationJobSpecific:getSourceZenloopResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceZenloopResourceAllocationJobSpecificResourceRequirements:getSourceZenloopResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZenloopResourceAllocationJobSpecificResourceRequirements:getSourceZenloopResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZohoCrmResourceAllocation:getSourceZohoCrmResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceZohoCrmResourceAllocationDefault:getSourceZohoCrmResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceZohoCrmResourceAllocationJobSpecific:getSourceZohoCrmResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZohoCrmResourceAllocationDefault:getSourceZohoCrmResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZohoCrmResourceAllocationJobSpecific:getSourceZohoCrmResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceZohoCrmResourceAllocationJobSpecificResourceRequirements:getSourceZohoCrmResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZohoCrmResourceAllocationJobSpecificResourceRequirements:getSourceZohoCrmResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZoomResourceAllocation:getSourceZoomResourceAllocation":{"properties":{"default":{"$ref":"#/types/airbyte:index%2FgetSourceZoomResourceAllocationDefault:getSourceZoomResourceAllocationDefault","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"},"jobSpecifics":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FgetSourceZoomResourceAllocationJobSpecific:getSourceZoomResourceAllocationJobSpecific"}}},"type":"object","required":["default","jobSpecifics"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZoomResourceAllocationDefault:getSourceZoomResourceAllocationDefault":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZoomResourceAllocationJobSpecific:getSourceZoomResourceAllocationJobSpecific":{"properties":{"jobType":{"type":"string","description":"enum that describes the different types of jobs that the platform runs.\n"},"resourceRequirements":{"$ref":"#/types/airbyte:index%2FgetSourceZoomResourceAllocationJobSpecificResourceRequirements:getSourceZoomResourceAllocationJobSpecificResourceRequirements","description":"optional resource requirements to run workers (blank for unbounded allocations)\n"}},"type":"object","required":["jobType","resourceRequirements"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getSourceZoomResourceAllocationJobSpecificResourceRequirements:getSourceZoomResourceAllocationJobSpecificResourceRequirements":{"properties":{"cpuLimit":{"type":"string"},"cpuRequest":{"type":"string"},"ephemeralStorageLimit":{"type":"string"},"ephemeralStorageRequest":{"type":"string"},"memoryLimit":{"type":"string"},"memoryRequest":{"type":"string"}},"type":"object","required":["cpuLimit","cpuRequest","ephemeralStorageLimit","ephemeralStorageRequest","memoryLimit","memoryRequest"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotifications:getWorkspaceNotifications":{"properties":{"connectionUpdate":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsConnectionUpdate:getWorkspaceNotificationsConnectionUpdate","description":"Configures a notification.\n"},"connectionUpdateActionRequired":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsConnectionUpdateActionRequired:getWorkspaceNotificationsConnectionUpdateActionRequired","description":"Configures a notification.\n"},"failure":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsFailure:getWorkspaceNotificationsFailure","description":"Configures a notification.\n"},"success":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSuccess:getWorkspaceNotificationsSuccess","description":"Configures a notification.\n"},"syncDisabled":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSyncDisabled:getWorkspaceNotificationsSyncDisabled","description":"Configures a notification.\n"},"syncDisabledWarning":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSyncDisabledWarning:getWorkspaceNotificationsSyncDisabledWarning","description":"Configures a notification.\n"}},"type":"object","required":["connectionUpdate","connectionUpdateActionRequired","failure","success","syncDisabled","syncDisabledWarning"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsConnectionUpdate:getWorkspaceNotificationsConnectionUpdate":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsConnectionUpdateEmail:getWorkspaceNotificationsConnectionUpdateEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsConnectionUpdateWebhook:getWorkspaceNotificationsConnectionUpdateWebhook","description":"Configures a webhook notification.\n"}},"type":"object","required":["email","webhook"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsConnectionUpdateActionRequired:getWorkspaceNotificationsConnectionUpdateActionRequired":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsConnectionUpdateActionRequiredEmail:getWorkspaceNotificationsConnectionUpdateActionRequiredEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsConnectionUpdateActionRequiredWebhook:getWorkspaceNotificationsConnectionUpdateActionRequiredWebhook","description":"Configures a webhook notification.\n"}},"type":"object","required":["email","webhook"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsConnectionUpdateActionRequiredEmail:getWorkspaceNotificationsConnectionUpdateActionRequiredEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","required":["enabled"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsConnectionUpdateActionRequiredWebhook:getWorkspaceNotificationsConnectionUpdateActionRequiredWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","required":["enabled","url"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsConnectionUpdateEmail:getWorkspaceNotificationsConnectionUpdateEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","required":["enabled"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsConnectionUpdateWebhook:getWorkspaceNotificationsConnectionUpdateWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","required":["enabled","url"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsFailure:getWorkspaceNotificationsFailure":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsFailureEmail:getWorkspaceNotificationsFailureEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsFailureWebhook:getWorkspaceNotificationsFailureWebhook","description":"Configures a webhook notification.\n"}},"type":"object","required":["email","webhook"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsFailureEmail:getWorkspaceNotificationsFailureEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","required":["enabled"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsFailureWebhook:getWorkspaceNotificationsFailureWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","required":["enabled","url"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSuccess:getWorkspaceNotificationsSuccess":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSuccessEmail:getWorkspaceNotificationsSuccessEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSuccessWebhook:getWorkspaceNotificationsSuccessWebhook","description":"Configures a webhook notification.\n"}},"type":"object","required":["email","webhook"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSuccessEmail:getWorkspaceNotificationsSuccessEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","required":["enabled"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSuccessWebhook:getWorkspaceNotificationsSuccessWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","required":["enabled","url"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSyncDisabled:getWorkspaceNotificationsSyncDisabled":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSyncDisabledEmail:getWorkspaceNotificationsSyncDisabledEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSyncDisabledWebhook:getWorkspaceNotificationsSyncDisabledWebhook","description":"Configures a webhook notification.\n"}},"type":"object","required":["email","webhook"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSyncDisabledEmail:getWorkspaceNotificationsSyncDisabledEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","required":["enabled"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSyncDisabledWarning:getWorkspaceNotificationsSyncDisabledWarning":{"properties":{"email":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSyncDisabledWarningEmail:getWorkspaceNotificationsSyncDisabledWarningEmail","description":"Configures an email notification.\n"},"webhook":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotificationsSyncDisabledWarningWebhook:getWorkspaceNotificationsSyncDisabledWarningWebhook","description":"Configures a webhook notification.\n"}},"type":"object","required":["email","webhook"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSyncDisabledWarningEmail:getWorkspaceNotificationsSyncDisabledWarningEmail":{"properties":{"enabled":{"type":"boolean"}},"type":"object","required":["enabled"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSyncDisabledWarningWebhook:getWorkspaceNotificationsSyncDisabledWarningWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","required":["enabled","url"],"language":{"nodejs":{"requiredInputs":[]}}},"airbyte:index/getWorkspaceNotificationsSyncDisabledWebhook:getWorkspaceNotificationsSyncDisabledWebhook":{"properties":{"enabled":{"type":"boolean"},"url":{"type":"string"}},"type":"object","required":["enabled","url"],"language":{"nodejs":{"requiredInputs":[]}}}},"provider":{"description":"The provider type for the airbyte package. By default, resources use package-wide configuration\nsettings, however an explicit `Provider` instance may be created and passed during resource\nconstruction to achieve fine-grained programmatic control over provider settings. See the\n[documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.\n","properties":{"bearerAuth":{"type":"string","description":"HTTP Bearer.","secret":true},"clientId":{"type":"string","description":"OAuth2 Client Credentials Flow client identifier.","secret":true},"clientSecret":{"type":"string","description":"OAuth2 Client Credentials Flow client secret.","secret":true},"password":{"type":"string","description":"HTTP Basic password.","secret":true},"serverUrl":{"type":"string","description":"Server URL (defaults to https://api.airbyte.com/v1)"},"tokenUrl":{"type":"string","description":"OAuth2 Client Credentials Flow token URL.","secret":true},"username":{"type":"string","description":"HTTP Basic username.","secret":true}},"type":"object","inputProperties":{"bearerAuth":{"type":"string","description":"HTTP Bearer.","secret":true},"clientId":{"type":"string","description":"OAuth2 Client Credentials Flow client identifier.","secret":true},"clientSecret":{"type":"string","description":"OAuth2 Client Credentials Flow client secret.","secret":true},"password":{"type":"string","description":"HTTP Basic password.","secret":true},"serverUrl":{"type":"string","description":"Server URL (defaults to https://api.airbyte.com/v1)"},"tokenUrl":{"type":"string","description":"OAuth2 Client Credentials Flow token URL.","secret":true},"username":{"type":"string","description":"HTTP Basic username.","secret":true}},"methods":{"terraformConfig":"pulumi:providers:airbyte/terraformConfig"}},"resources":{"airbyte:index/connection:Connection":{"description":"Connection Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myConnection = new airbyte.Connection(\"my_connection\", {\n    configurations: {\n        streams: [{\n            cursorFields: [\"...\"],\n            destinationObjectName: \"...my_destination_object_name...\",\n            includeFiles: false,\n            mappers: [{\n                id: \"6563d1b7-013b-4974-a129-ba463c808f28\",\n                mapperConfiguration: {\n                    encryption: {\n                        aes: {\n                            algorithm: \"AES\",\n                            fieldNameSuffix: \"...my_field_name_suffix...\",\n                            key: \"...my_key...\",\n                            mode: \"CBC\",\n                            padding: \"PKCS5Padding\",\n                            targetField: \"...my_target_field...\",\n                        },\n                    },\n                },\n                type: \"field-renaming\",\n            }],\n            name: \"...my_name...\",\n            namespace: \"...my_namespace...\",\n            primaryKeys: [[]],\n            selectedFields: [{\n                fieldPaths: [\"...\"],\n            }],\n            syncMode: \"incremental_append\",\n        }],\n    },\n    dataResidency: \"...my_data_residency...\",\n    destinationId: \"5725b342-2d43-4e6c-90a4-e500c954e591\",\n    name: \"...my_name...\",\n    namespaceDefinition: \"custom_format\",\n    namespaceFormat: SOURCE_NAMESPACE,\n    nonBreakingSchemaUpdatesBehavior: \"ignore\",\n    prefix: \"...my_prefix...\",\n    schedule: {\n        cronExpression: \"...my_cron_expression...\",\n        scheduleType: \"cron\",\n    },\n    sourceId: \"b5b2b4a5-bba6-4c3f-b0ef-ab87b373f331\",\n    status: \"active\",\n    tags: [{\n        color: \"...my_color...\",\n        name: \"...my_name...\",\n        tagId: \"bf69ef26-2003-4c6e-9dfa-5867d7dba86a\",\n        workspaceId: \"a46bf3e2-e63d-4e32-8959-37721daec43c\",\n    }],\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_connection = airbyte.Connection(\"my_connection\",\n    configurations={\n        \"streams\": [{\n            \"cursor_fields\": [\"...\"],\n            \"destination_object_name\": \"...my_destination_object_name...\",\n            \"include_files\": False,\n            \"mappers\": [{\n                \"id\": \"6563d1b7-013b-4974-a129-ba463c808f28\",\n                \"mapper_configuration\": {\n                    \"encryption\": {\n                        \"aes\": {\n                            \"algorithm\": \"AES\",\n                            \"field_name_suffix\": \"...my_field_name_suffix...\",\n                            \"key\": \"...my_key...\",\n                            \"mode\": \"CBC\",\n                            \"padding\": \"PKCS5Padding\",\n                            \"target_field\": \"...my_target_field...\",\n                        },\n                    },\n                },\n                \"type\": \"field-renaming\",\n            }],\n            \"name\": \"...my_name...\",\n            \"namespace\": \"...my_namespace...\",\n            \"primary_keys\": [[]],\n            \"selected_fields\": [{\n                \"field_paths\": [\"...\"],\n            }],\n            \"sync_mode\": \"incremental_append\",\n        }],\n    },\n    data_residency=\"...my_data_residency...\",\n    destination_id=\"5725b342-2d43-4e6c-90a4-e500c954e591\",\n    name=\"...my_name...\",\n    namespace_definition=\"custom_format\",\n    namespace_format=sourc_e__namespace,\n    non_breaking_schema_updates_behavior=\"ignore\",\n    prefix=\"...my_prefix...\",\n    schedule={\n        \"cron_expression\": \"...my_cron_expression...\",\n        \"schedule_type\": \"cron\",\n    },\n    source_id=\"b5b2b4a5-bba6-4c3f-b0ef-ab87b373f331\",\n    status=\"active\",\n    tags=[{\n        \"color\": \"...my_color...\",\n        \"name\": \"...my_name...\",\n        \"tag_id\": \"bf69ef26-2003-4c6e-9dfa-5867d7dba86a\",\n        \"workspace_id\": \"a46bf3e2-e63d-4e32-8959-37721daec43c\",\n    }])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myConnection = new Airbyte.Connection(\"my_connection\", new()\n    {\n        Configurations = new Airbyte.Inputs.ConnectionConfigurationsArgs\n        {\n            Streams = new[]\n            {\n                new Airbyte.Inputs.ConnectionConfigurationsStreamArgs\n                {\n                    CursorFields = new[]\n                    {\n                        \"...\",\n                    },\n                    DestinationObjectName = \"...my_destination_object_name...\",\n                    IncludeFiles = false,\n                    Mappers = new[]\n                    {\n                        new Airbyte.Inputs.ConnectionConfigurationsStreamMapperArgs\n                        {\n                            Id = \"6563d1b7-013b-4974-a129-ba463c808f28\",\n                            MapperConfiguration = new Airbyte.Inputs.ConnectionConfigurationsStreamMapperMapperConfigurationArgs\n                            {\n                                Encryption = new Airbyte.Inputs.ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionArgs\n                                {\n                                    Aes = new Airbyte.Inputs.ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAesArgs\n                                    {\n                                        Algorithm = \"AES\",\n                                        FieldNameSuffix = \"...my_field_name_suffix...\",\n                                        Key = \"...my_key...\",\n                                        Mode = \"CBC\",\n                                        Padding = \"PKCS5Padding\",\n                                        TargetField = \"...my_target_field...\",\n                                    },\n                                },\n                            },\n                            Type = \"field-renaming\",\n                        },\n                    },\n                    Name = \"...my_name...\",\n                    Namespace = \"...my_namespace...\",\n                    PrimaryKeys = new[]\n                    {\n                        new[] {},\n                    },\n                    SelectedFields = new[]\n                    {\n                        new Airbyte.Inputs.ConnectionConfigurationsStreamSelectedFieldArgs\n                        {\n                            FieldPaths = new[]\n                            {\n                                \"...\",\n                            },\n                        },\n                    },\n                    SyncMode = \"incremental_append\",\n                },\n            },\n        },\n        DataResidency = \"...my_data_residency...\",\n        DestinationId = \"5725b342-2d43-4e6c-90a4-e500c954e591\",\n        Name = \"...my_name...\",\n        NamespaceDefinition = \"custom_format\",\n        NamespaceFormat = SOURCE_NAMESPACE,\n        NonBreakingSchemaUpdatesBehavior = \"ignore\",\n        Prefix = \"...my_prefix...\",\n        Schedule = new Airbyte.Inputs.ConnectionScheduleArgs\n        {\n            CronExpression = \"...my_cron_expression...\",\n            ScheduleType = \"cron\",\n        },\n        SourceId = \"b5b2b4a5-bba6-4c3f-b0ef-ab87b373f331\",\n        Status = \"active\",\n        Tags = new[]\n        {\n            new Airbyte.Inputs.ConnectionTagArgs\n            {\n                Color = \"...my_color...\",\n                Name = \"...my_name...\",\n                TagId = \"bf69ef26-2003-4c6e-9dfa-5867d7dba86a\",\n                WorkspaceId = \"a46bf3e2-e63d-4e32-8959-37721daec43c\",\n            },\n        },\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewConnection(ctx, \"my_connection\", \u0026airbyte.ConnectionArgs{\n\t\t\tConfigurations: \u0026airbyte.ConnectionConfigurationsArgs{\n\t\t\t\tStreams: airbyte.ConnectionConfigurationsStreamArray{\n\t\t\t\t\t\u0026airbyte.ConnectionConfigurationsStreamArgs{\n\t\t\t\t\t\tCursorFields: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tDestinationObjectName: pulumi.String(\"...my_destination_object_name...\"),\n\t\t\t\t\t\tIncludeFiles:          pulumi.Bool(false),\n\t\t\t\t\t\tMappers: airbyte.ConnectionConfigurationsStreamMapperArray{\n\t\t\t\t\t\t\t\u0026airbyte.ConnectionConfigurationsStreamMapperArgs{\n\t\t\t\t\t\t\t\tId: pulumi.String(\"6563d1b7-013b-4974-a129-ba463c808f28\"),\n\t\t\t\t\t\t\t\tMapperConfiguration: \u0026airbyte.ConnectionConfigurationsStreamMapperMapperConfigurationArgs{\n\t\t\t\t\t\t\t\t\tEncryption: \u0026airbyte.ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionArgs{\n\t\t\t\t\t\t\t\t\t\tAes: \u0026airbyte.ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAesArgs{\n\t\t\t\t\t\t\t\t\t\t\tAlgorithm:       pulumi.String(\"AES\"),\n\t\t\t\t\t\t\t\t\t\t\tFieldNameSuffix: pulumi.String(\"...my_field_name_suffix...\"),\n\t\t\t\t\t\t\t\t\t\t\tKey:             pulumi.String(\"...my_key...\"),\n\t\t\t\t\t\t\t\t\t\t\tMode:            pulumi.String(\"CBC\"),\n\t\t\t\t\t\t\t\t\t\t\tPadding:         pulumi.String(\"PKCS5Padding\"),\n\t\t\t\t\t\t\t\t\t\t\tTargetField:     pulumi.String(\"...my_target_field...\"),\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tType: pulumi.String(\"field-renaming\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tName:      pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tNamespace: pulumi.String(\"...my_namespace...\"),\n\t\t\t\t\t\tPrimaryKeys: pulumi.StringArrayArray{\n\t\t\t\t\t\t\tpulumi.StringArray{},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSelectedFields: airbyte.ConnectionConfigurationsStreamSelectedFieldArray{\n\t\t\t\t\t\t\t\u0026airbyte.ConnectionConfigurationsStreamSelectedFieldArgs{\n\t\t\t\t\t\t\t\tFieldPaths: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tSyncMode: pulumi.String(\"incremental_append\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDataResidency:                    pulumi.String(\"...my_data_residency...\"),\n\t\t\tDestinationId:                    pulumi.String(\"5725b342-2d43-4e6c-90a4-e500c954e591\"),\n\t\t\tName:                             pulumi.String(\"...my_name...\"),\n\t\t\tNamespaceDefinition:              pulumi.String(\"custom_format\"),\n\t\t\tNamespaceFormat:                  pulumi.Any(SOURCE_NAMESPACE),\n\t\t\tNonBreakingSchemaUpdatesBehavior: pulumi.String(\"ignore\"),\n\t\t\tPrefix:                           pulumi.String(\"...my_prefix...\"),\n\t\t\tSchedule: \u0026airbyte.ConnectionScheduleArgs{\n\t\t\t\tCronExpression: pulumi.String(\"...my_cron_expression...\"),\n\t\t\t\tScheduleType:   pulumi.String(\"cron\"),\n\t\t\t},\n\t\t\tSourceId: pulumi.String(\"b5b2b4a5-bba6-4c3f-b0ef-ab87b373f331\"),\n\t\t\tStatus:   pulumi.String(\"active\"),\n\t\t\tTags: airbyte.ConnectionTagArray{\n\t\t\t\t\u0026airbyte.ConnectionTagArgs{\n\t\t\t\t\tColor:       pulumi.String(\"...my_color...\"),\n\t\t\t\t\tName:        pulumi.String(\"...my_name...\"),\n\t\t\t\t\tTagId:       pulumi.String(\"bf69ef26-2003-4c6e-9dfa-5867d7dba86a\"),\n\t\t\t\t\tWorkspaceId: pulumi.String(\"a46bf3e2-e63d-4e32-8959-37721daec43c\"),\n\t\t\t\t},\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.Connection;\nimport com.pulumi.airbyte.ConnectionArgs;\nimport com.pulumi.airbyte.inputs.ConnectionConfigurationsArgs;\nimport com.pulumi.airbyte.inputs.ConnectionScheduleArgs;\nimport com.pulumi.airbyte.inputs.ConnectionTagArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myConnection = new Connection(\"myConnection\", ConnectionArgs.builder()\n            .configurations(ConnectionConfigurationsArgs.builder()\n                .streams(ConnectionConfigurationsStreamArgs.builder()\n                    .cursorFields(\"...\")\n                    .destinationObjectName(\"...my_destination_object_name...\")\n                    .includeFiles(false)\n                    .mappers(ConnectionConfigurationsStreamMapperArgs.builder()\n                        .id(\"6563d1b7-013b-4974-a129-ba463c808f28\")\n                        .mapperConfiguration(ConnectionConfigurationsStreamMapperMapperConfigurationArgs.builder()\n                            .encryption(ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionArgs.builder()\n                                .aes(ConnectionConfigurationsStreamMapperMapperConfigurationEncryptionAesArgs.builder()\n                                    .algorithm(\"AES\")\n                                    .fieldNameSuffix(\"...my_field_name_suffix...\")\n                                    .key(\"...my_key...\")\n                                    .mode(\"CBC\")\n                                    .padding(\"PKCS5Padding\")\n                                    .targetField(\"...my_target_field...\")\n                                    .build())\n                                .build())\n                            .build())\n                        .type(\"field-renaming\")\n                        .build())\n                    .name(\"...my_name...\")\n                    .namespace(\"...my_namespace...\")\n                    .primaryKeys()\n                    .selectedFields(ConnectionConfigurationsStreamSelectedFieldArgs.builder()\n                        .fieldPaths(\"...\")\n                        .build())\n                    .syncMode(\"incremental_append\")\n                    .build())\n                .build())\n            .dataResidency(\"...my_data_residency...\")\n            .destinationId(\"5725b342-2d43-4e6c-90a4-e500c954e591\")\n            .name(\"...my_name...\")\n            .namespaceDefinition(\"custom_format\")\n            .namespaceFormat(SOURCE_NAMESPACE)\n            .nonBreakingSchemaUpdatesBehavior(\"ignore\")\n            .prefix(\"...my_prefix...\")\n            .schedule(ConnectionScheduleArgs.builder()\n                .cronExpression(\"...my_cron_expression...\")\n                .scheduleType(\"cron\")\n                .build())\n            .sourceId(\"b5b2b4a5-bba6-4c3f-b0ef-ab87b373f331\")\n            .status(\"active\")\n            .tags(ConnectionTagArgs.builder()\n                .color(\"...my_color...\")\n                .name(\"...my_name...\")\n                .tagId(\"bf69ef26-2003-4c6e-9dfa-5867d7dba86a\")\n                .workspaceId(\"a46bf3e2-e63d-4e32-8959-37721daec43c\")\n                .build())\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myConnection:\n    type: airbyte:Connection\n    name: my_connection\n    properties:\n      configurations:\n        streams:\n          - cursorFields:\n              - '...'\n            destinationObjectName: '...my_destination_object_name...'\n            includeFiles: false\n            mappers:\n              - id: 6563d1b7-013b-4974-a129-ba463c808f28\n                mapperConfiguration:\n                  encryption:\n                    aes:\n                      algorithm: AES\n                      fieldNameSuffix: '...my_field_name_suffix...'\n                      key: '...my_key...'\n                      mode: CBC\n                      padding: PKCS5Padding\n                      targetField: '...my_target_field...'\n                type: field-renaming\n            name: '...my_name...'\n            namespace: '...my_namespace...'\n            primaryKeys:\n              - []\n            selectedFields:\n              - fieldPaths:\n                  - '...'\n            syncMode: incremental_append\n      dataResidency: '...my_data_residency...'\n      destinationId: 5725b342-2d43-4e6c-90a4-e500c954e591\n      name: '...my_name...'\n      namespaceDefinition: custom_format\n      namespaceFormat: ${SOURCE_NAMESPACE}\n      nonBreakingSchemaUpdatesBehavior: ignore\n      prefix: '...my_prefix...'\n      schedule:\n        cronExpression: '...my_cron_expression...'\n        scheduleType: cron\n      sourceId: b5b2b4a5-bba6-4c3f-b0ef-ab87b373f331\n      status: active\n      tags:\n        - color: '...my_color...'\n          name: '...my_name...'\n          tagId: bf69ef26-2003-4c6e-9dfa-5867d7dba86a\n          workspaceId: a46bf3e2-e63d-4e32-8959-37721daec43c\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_connection.my_airbyte_connection\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/connection:Connection my_airbyte_connection \"...\"\n```\n\n","properties":{"configurations":{"$ref":"#/types/airbyte:index%2FConnectionConfigurations:ConnectionConfigurations","description":"A list of configured stream options for a connection.\n"},"connectionId":{"type":"string"},"createdAt":{"type":"number"},"dataResidency":{"type":"string","deprecationMessage":"Deprecated"},"destinationId":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string","description":"Optional name of the connection\n"},"namespaceDefinition":{"type":"string","description":"Define the location where the data will be stored in the destination. Default: \"destination\"; must be one of [\"source\", \"destination\", \u003cspan pulumi-lang-nodejs=\"\"customFormat\"\" pulumi-lang-dotnet=\"\"CustomFormat\"\" pulumi-lang-go=\"\"customFormat\"\" pulumi-lang-python=\"\"custom_format\"\" pulumi-lang-yaml=\"\"customFormat\"\" pulumi-lang-java=\"\"customFormat\"\"\u003e\"custom_format\"\u003c/span\u003e]\n"},"namespaceFormat":{"type":"string","description":"Used when namespaceDefinition is 'custom*format'. If blank then behaves like namespaceDefinition = 'destination'. If \"${SOURCE*NAMESPACE}\" then behaves like namespaceDefinition = 'source'.\n"},"nonBreakingSchemaUpdatesBehavior":{"type":"string","description":"Set how Airbyte handles syncs when it detects a non-breaking schema change in the source. Default: \"ignore\"; must be one of [\"ignore\", \"disable*connection\", \"propagate*columns\", \u003cspan pulumi-lang-nodejs=\"\"propagateFully\"\" pulumi-lang-dotnet=\"\"PropagateFully\"\" pulumi-lang-go=\"\"propagateFully\"\" pulumi-lang-python=\"\"propagate_fully\"\" pulumi-lang-yaml=\"\"propagateFully\"\" pulumi-lang-java=\"\"propagateFully\"\"\u003e\"propagate_fully\"\u003c/span\u003e]\n"},"prefix":{"type":"string","description":"Prefix that will be prepended to the name of each stream when it is written to the destination (ex. “airbyte*” causes “projects” =\u003e “airbyte*projects”). Default: \"\"\n"},"schedule":{"$ref":"#/types/airbyte:index%2FConnectionSchedule:ConnectionSchedule","description":"schedule for when the the connection should run, per the schedule type\n"},"sourceId":{"type":"string","description":"Requires replacement if changed.\n"},"status":{"type":"string","description":"must be one of [\"active\", \"inactive\", \"deprecated\", \"locked\"]\n"},"statusReason":{"type":"string"},"tags":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FConnectionTag:ConnectionTag"}},"workspaceId":{"type":"string"}},"type":"object","required":["configurations","connectionId","createdAt","destinationId","name","namespaceDefinition","namespaceFormat","nonBreakingSchemaUpdatesBehavior","prefix","schedule","sourceId","status","statusReason","tags","workspaceId"],"inputProperties":{"configurations":{"$ref":"#/types/airbyte:index%2FConnectionConfigurations:ConnectionConfigurations","description":"A list of configured stream options for a connection.\n"},"dataResidency":{"type":"string","deprecationMessage":"Deprecated"},"destinationId":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string","description":"Optional name of the connection\n"},"namespaceDefinition":{"type":"string","description":"Define the location where the data will be stored in the destination. Default: \"destination\"; must be one of [\"source\", \"destination\", \u003cspan pulumi-lang-nodejs=\"\"customFormat\"\" pulumi-lang-dotnet=\"\"CustomFormat\"\" pulumi-lang-go=\"\"customFormat\"\" pulumi-lang-python=\"\"custom_format\"\" pulumi-lang-yaml=\"\"customFormat\"\" pulumi-lang-java=\"\"customFormat\"\"\u003e\"custom_format\"\u003c/span\u003e]\n"},"namespaceFormat":{"type":"string","description":"Used when namespaceDefinition is 'custom*format'. If blank then behaves like namespaceDefinition = 'destination'. If \"${SOURCE*NAMESPACE}\" then behaves like namespaceDefinition = 'source'.\n"},"nonBreakingSchemaUpdatesBehavior":{"type":"string","description":"Set how Airbyte handles syncs when it detects a non-breaking schema change in the source. Default: \"ignore\"; must be one of [\"ignore\", \"disable*connection\", \"propagate*columns\", \u003cspan pulumi-lang-nodejs=\"\"propagateFully\"\" pulumi-lang-dotnet=\"\"PropagateFully\"\" pulumi-lang-go=\"\"propagateFully\"\" pulumi-lang-python=\"\"propagate_fully\"\" pulumi-lang-yaml=\"\"propagateFully\"\" pulumi-lang-java=\"\"propagateFully\"\"\u003e\"propagate_fully\"\u003c/span\u003e]\n"},"prefix":{"type":"string","description":"Prefix that will be prepended to the name of each stream when it is written to the destination (ex. “airbyte*” causes “projects” =\u003e “airbyte*projects”). Default: \"\"\n"},"schedule":{"$ref":"#/types/airbyte:index%2FConnectionSchedule:ConnectionSchedule","description":"schedule for when the the connection should run, per the schedule type\n"},"sourceId":{"type":"string","description":"Requires replacement if changed.\n"},"status":{"type":"string","description":"must be one of [\"active\", \"inactive\", \"deprecated\", \"locked\"]\n"},"tags":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FConnectionTag:ConnectionTag"}}},"requiredInputs":["destinationId","sourceId"],"stateInputs":{"description":"Input properties used for looking up and filtering Connection resources.\n","properties":{"configurations":{"$ref":"#/types/airbyte:index%2FConnectionConfigurations:ConnectionConfigurations","description":"A list of configured stream options for a connection.\n"},"connectionId":{"type":"string"},"createdAt":{"type":"number"},"dataResidency":{"type":"string","deprecationMessage":"Deprecated"},"destinationId":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string","description":"Optional name of the connection\n"},"namespaceDefinition":{"type":"string","description":"Define the location where the data will be stored in the destination. Default: \"destination\"; must be one of [\"source\", \"destination\", \u003cspan pulumi-lang-nodejs=\"\"customFormat\"\" pulumi-lang-dotnet=\"\"CustomFormat\"\" pulumi-lang-go=\"\"customFormat\"\" pulumi-lang-python=\"\"custom_format\"\" pulumi-lang-yaml=\"\"customFormat\"\" pulumi-lang-java=\"\"customFormat\"\"\u003e\"custom_format\"\u003c/span\u003e]\n"},"namespaceFormat":{"type":"string","description":"Used when namespaceDefinition is 'custom*format'. If blank then behaves like namespaceDefinition = 'destination'. If \"${SOURCE*NAMESPACE}\" then behaves like namespaceDefinition = 'source'.\n"},"nonBreakingSchemaUpdatesBehavior":{"type":"string","description":"Set how Airbyte handles syncs when it detects a non-breaking schema change in the source. Default: \"ignore\"; must be one of [\"ignore\", \"disable*connection\", \"propagate*columns\", \u003cspan pulumi-lang-nodejs=\"\"propagateFully\"\" pulumi-lang-dotnet=\"\"PropagateFully\"\" pulumi-lang-go=\"\"propagateFully\"\" pulumi-lang-python=\"\"propagate_fully\"\" pulumi-lang-yaml=\"\"propagateFully\"\" pulumi-lang-java=\"\"propagateFully\"\"\u003e\"propagate_fully\"\u003c/span\u003e]\n"},"prefix":{"type":"string","description":"Prefix that will be prepended to the name of each stream when it is written to the destination (ex. “airbyte*” causes “projects” =\u003e “airbyte*projects”). Default: \"\"\n"},"schedule":{"$ref":"#/types/airbyte:index%2FConnectionSchedule:ConnectionSchedule","description":"schedule for when the the connection should run, per the schedule type\n"},"sourceId":{"type":"string","description":"Requires replacement if changed.\n"},"status":{"type":"string","description":"must be one of [\"active\", \"inactive\", \"deprecated\", \"locked\"]\n"},"statusReason":{"type":"string"},"tags":{"type":"array","items":{"$ref":"#/types/airbyte:index%2FConnectionTag:ConnectionTag"}},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/declarativeSourceDefinition:DeclarativeSourceDefinition":{"description":"DeclarativeSourceDefinition Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDeclarativesourcedefinition = new airbyte.DeclarativeSourceDefinition(\"my_declarativesourcedefinition\", {\n    manifest: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    name: \"...my_name...\",\n    workspaceId: \"e5279006-d3bf-4277-ada7-423cb18aaece\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_declarativesourcedefinition = airbyte.DeclarativeSourceDefinition(\"my_declarativesourcedefinition\",\n    manifest=\"{ \\\"see\\\": \\\"documentation\\\" }\",\n    name=\"...my_name...\",\n    workspace_id=\"e5279006-d3bf-4277-ada7-423cb18aaece\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDeclarativesourcedefinition = new Airbyte.DeclarativeSourceDefinition(\"my_declarativesourcedefinition\", new()\n    {\n        Manifest = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"e5279006-d3bf-4277-ada7-423cb18aaece\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDeclarativeSourceDefinition(ctx, \"my_declarativesourcedefinition\", \u0026airbyte.DeclarativeSourceDefinitionArgs{\n\t\t\tManifest:    pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\tName:        pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId: pulumi.String(\"e5279006-d3bf-4277-ada7-423cb18aaece\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DeclarativeSourceDefinition;\nimport com.pulumi.airbyte.DeclarativeSourceDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDeclarativesourcedefinition = new DeclarativeSourceDefinition(\"myDeclarativesourcedefinition\", DeclarativeSourceDefinitionArgs.builder()\n            .manifest(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n            .name(\"...my_name...\")\n            .workspaceId(\"e5279006-d3bf-4277-ada7-423cb18aaece\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDeclarativesourcedefinition:\n    type: airbyte:DeclarativeSourceDefinition\n    name: my_declarativesourcedefinition\n    properties:\n      manifest: '{ \"see\": \"documentation\" }'\n      name: '...my_name...'\n      workspaceId: e5279006-d3bf-4277-ada7-423cb18aaece\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_declarative_source_definition.my_airbyte_declarative_source_definition\n\n  id = jsonencode({\n\n    id = \"...\"\n\n    workspace_id = \"...\"\n\n  })\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/declarativeSourceDefinition:DeclarativeSourceDefinition my_airbyte_declarative_source_definition '{\"id\": \"...\", \"workspace_id\": \"...\"}'\n```\n\n","properties":{"manifest":{"type":"string","description":"Low code CDK manifest JSON object. Parsed as JSON.\n"},"name":{"type":"string","description":"Requires replacement if changed.\n"},"version":{"type":"number"},"workspaceId":{"type":"string"}},"type":"object","required":["manifest","name","version","workspaceId"],"inputProperties":{"manifest":{"type":"string","description":"Low code CDK manifest JSON object. Parsed as JSON.\n"},"name":{"type":"string","description":"Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["manifest","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DeclarativeSourceDefinition resources.\n","properties":{"manifest":{"type":"string","description":"Low code CDK manifest JSON object. Parsed as JSON.\n"},"name":{"type":"string","description":"Requires replacement if changed.\n"},"version":{"type":"number"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destination:Destination":{"description":"\n\n## Import\n\n```sh\n$ pulumi import airbyte:index/destination:Destination my_airbyte_destination \"...\"\n```\n\nIn Terraform v1.5.0 and later, the `import` block can be used:\n\nterraform\n\nimport {\n\n  to = airbyte_destination.my_airbyte_destination\n\n  id = \"...\"\n\n}\n\n","properties":{"configuration":{"type":"string","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationResourceAllocation:DestinationResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"type":"string","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationResourceAllocation:DestinationResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering Destination resources.\n","properties":{"configuration":{"type":"string","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationResourceAllocation:DestinationResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object"}},"airbyte:index/destinationAstra:DestinationAstra":{"description":"DestinationAstra Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationAstra = new airbyte.DestinationAstra(\"my_destination_astra\", {\n    configuration: {\n        embedding: {\n            cohere: {\n                cohereKey: \"...my_cohere_key...\",\n            },\n        },\n        indexing: {\n            astraDbAppToken: \"...my_astra_db_app_token...\",\n            astraDbEndpoint: \"https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com\",\n            astraDbKeyspace: \"...my_astra_db_keyspace...\",\n            collection: \"...my_collection...\",\n        },\n        omitRawText: false,\n        processing: {\n            chunkOverlap: 6,\n            chunkSize: 2127,\n            fieldNameMappings: [{\n                fromField: \"...my_from_field...\",\n                toField: \"...my_to_field...\",\n            }],\n            metadataFields: [\"...\"],\n            textFields: [\"...\"],\n            textSplitter: {\n                byProgrammingLanguage: {\n                    language: \"js\",\n                },\n            },\n        },\n    },\n    definitionId: \"79152260-aed1-4b65-bb98-3dd0b8ec05bd\",\n    name: \"...my_name...\",\n    workspaceId: \"543d6f27-bf11-4034-a571-6e04a190e68b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_astra = airbyte.DestinationAstra(\"my_destination_astra\",\n    configuration={\n        \"embedding\": {\n            \"cohere\": {\n                \"cohere_key\": \"...my_cohere_key...\",\n            },\n        },\n        \"indexing\": {\n            \"astra_db_app_token\": \"...my_astra_db_app_token...\",\n            \"astra_db_endpoint\": \"https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com\",\n            \"astra_db_keyspace\": \"...my_astra_db_keyspace...\",\n            \"collection\": \"...my_collection...\",\n        },\n        \"omit_raw_text\": False,\n        \"processing\": {\n            \"chunk_overlap\": 6,\n            \"chunk_size\": 2127,\n            \"field_name_mappings\": [{\n                \"from_field\": \"...my_from_field...\",\n                \"to_field\": \"...my_to_field...\",\n            }],\n            \"metadata_fields\": [\"...\"],\n            \"text_fields\": [\"...\"],\n            \"text_splitter\": {\n                \"by_programming_language\": {\n                    \"language\": \"js\",\n                },\n            },\n        },\n    },\n    definition_id=\"79152260-aed1-4b65-bb98-3dd0b8ec05bd\",\n    name=\"...my_name...\",\n    workspace_id=\"543d6f27-bf11-4034-a571-6e04a190e68b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationAstra = new Airbyte.DestinationAstra(\"my_destination_astra\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationAstraConfigurationArgs\n        {\n            Embedding = new Airbyte.Inputs.DestinationAstraConfigurationEmbeddingArgs\n            {\n                Cohere = new Airbyte.Inputs.DestinationAstraConfigurationEmbeddingCohereArgs\n                {\n                    CohereKey = \"...my_cohere_key...\",\n                },\n            },\n            Indexing = new Airbyte.Inputs.DestinationAstraConfigurationIndexingArgs\n            {\n                AstraDbAppToken = \"...my_astra_db_app_token...\",\n                AstraDbEndpoint = \"https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com\",\n                AstraDbKeyspace = \"...my_astra_db_keyspace...\",\n                Collection = \"...my_collection...\",\n            },\n            OmitRawText = false,\n            Processing = new Airbyte.Inputs.DestinationAstraConfigurationProcessingArgs\n            {\n                ChunkOverlap = 6,\n                ChunkSize = 2127,\n                FieldNameMappings = new[]\n                {\n                    new Airbyte.Inputs.DestinationAstraConfigurationProcessingFieldNameMappingArgs\n                    {\n                        FromField = \"...my_from_field...\",\n                        ToField = \"...my_to_field...\",\n                    },\n                },\n                MetadataFields = new[]\n                {\n                    \"...\",\n                },\n                TextFields = new[]\n                {\n                    \"...\",\n                },\n                TextSplitter = new Airbyte.Inputs.DestinationAstraConfigurationProcessingTextSplitterArgs\n                {\n                    ByProgrammingLanguage = new Airbyte.Inputs.DestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguageArgs\n                    {\n                        Language = \"js\",\n                    },\n                },\n            },\n        },\n        DefinitionId = \"79152260-aed1-4b65-bb98-3dd0b8ec05bd\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"543d6f27-bf11-4034-a571-6e04a190e68b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationAstra(ctx, \"my_destination_astra\", \u0026airbyte.DestinationAstraArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationAstraConfigurationArgs{\n\t\t\t\tEmbedding: \u0026airbyte.DestinationAstraConfigurationEmbeddingArgs{\n\t\t\t\t\tCohere: \u0026airbyte.DestinationAstraConfigurationEmbeddingCohereArgs{\n\t\t\t\t\t\tCohereKey: pulumi.String(\"...my_cohere_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIndexing: \u0026airbyte.DestinationAstraConfigurationIndexingArgs{\n\t\t\t\t\tAstraDbAppToken: pulumi.String(\"...my_astra_db_app_token...\"),\n\t\t\t\t\tAstraDbEndpoint: pulumi.String(\"https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com\"),\n\t\t\t\t\tAstraDbKeyspace: pulumi.String(\"...my_astra_db_keyspace...\"),\n\t\t\t\t\tCollection:      pulumi.String(\"...my_collection...\"),\n\t\t\t\t},\n\t\t\t\tOmitRawText: pulumi.Bool(false),\n\t\t\t\tProcessing: \u0026airbyte.DestinationAstraConfigurationProcessingArgs{\n\t\t\t\t\tChunkOverlap: pulumi.Float64(6),\n\t\t\t\t\tChunkSize:    pulumi.Float64(2127),\n\t\t\t\t\tFieldNameMappings: airbyte.DestinationAstraConfigurationProcessingFieldNameMappingArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationAstraConfigurationProcessingFieldNameMappingArgs{\n\t\t\t\t\t\t\tFromField: pulumi.String(\"...my_from_field...\"),\n\t\t\t\t\t\t\tToField:   pulumi.String(\"...my_to_field...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextSplitter: \u0026airbyte.DestinationAstraConfigurationProcessingTextSplitterArgs{\n\t\t\t\t\t\tByProgrammingLanguage: \u0026airbyte.DestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguageArgs{\n\t\t\t\t\t\t\tLanguage: pulumi.String(\"js\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"79152260-aed1-4b65-bb98-3dd0b8ec05bd\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"543d6f27-bf11-4034-a571-6e04a190e68b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationAstra;\nimport com.pulumi.airbyte.DestinationAstraArgs;\nimport com.pulumi.airbyte.inputs.DestinationAstraConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationAstraConfigurationEmbeddingArgs;\nimport com.pulumi.airbyte.inputs.DestinationAstraConfigurationEmbeddingCohereArgs;\nimport com.pulumi.airbyte.inputs.DestinationAstraConfigurationIndexingArgs;\nimport com.pulumi.airbyte.inputs.DestinationAstraConfigurationProcessingArgs;\nimport com.pulumi.airbyte.inputs.DestinationAstraConfigurationProcessingTextSplitterArgs;\nimport com.pulumi.airbyte.inputs.DestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationAstra = new DestinationAstra(\"myDestinationAstra\", DestinationAstraArgs.builder()\n            .configuration(DestinationAstraConfigurationArgs.builder()\n                .embedding(DestinationAstraConfigurationEmbeddingArgs.builder()\n                    .cohere(DestinationAstraConfigurationEmbeddingCohereArgs.builder()\n                        .cohereKey(\"...my_cohere_key...\")\n                        .build())\n                    .build())\n                .indexing(DestinationAstraConfigurationIndexingArgs.builder()\n                    .astraDbAppToken(\"...my_astra_db_app_token...\")\n                    .astraDbEndpoint(\"https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com\")\n                    .astraDbKeyspace(\"...my_astra_db_keyspace...\")\n                    .collection(\"...my_collection...\")\n                    .build())\n                .omitRawText(false)\n                .processing(DestinationAstraConfigurationProcessingArgs.builder()\n                    .chunkOverlap(6.0)\n                    .chunkSize(2127.0)\n                    .fieldNameMappings(DestinationAstraConfigurationProcessingFieldNameMappingArgs.builder()\n                        .fromField(\"...my_from_field...\")\n                        .toField(\"...my_to_field...\")\n                        .build())\n                    .metadataFields(\"...\")\n                    .textFields(\"...\")\n                    .textSplitter(DestinationAstraConfigurationProcessingTextSplitterArgs.builder()\n                        .byProgrammingLanguage(DestinationAstraConfigurationProcessingTextSplitterByProgrammingLanguageArgs.builder()\n                            .language(\"js\")\n                            .build())\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"79152260-aed1-4b65-bb98-3dd0b8ec05bd\")\n            .name(\"...my_name...\")\n            .workspaceId(\"543d6f27-bf11-4034-a571-6e04a190e68b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationAstra:\n    type: airbyte:DestinationAstra\n    name: my_destination_astra\n    properties:\n      configuration:\n        embedding:\n          cohere:\n            cohereKey: '...my_cohere_key...'\n        indexing:\n          astraDbAppToken: '...my_astra_db_app_token...'\n          astraDbEndpoint: https://8292d414-dd1b-4c33-8431-e838bedc04f7-us-east1.apps.astra.datastax.com\n          astraDbKeyspace: '...my_astra_db_keyspace...'\n          collection: '...my_collection...'\n        omitRawText: false\n        processing:\n          chunkOverlap: 6\n          chunkSize: 2127\n          fieldNameMappings:\n            - fromField: '...my_from_field...'\n              toField: '...my_to_field...'\n          metadataFields:\n            - '...'\n          textFields:\n            - '...'\n          textSplitter:\n            byProgrammingLanguage:\n              language: js\n      definitionId: 79152260-aed1-4b65-bb98-3dd0b8ec05bd\n      name: '...my_name...'\n      workspaceId: 543d6f27-bf11-4034-a571-6e04a190e68b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_astra.my_airbyte_destination_astra\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationAstra:DestinationAstra my_airbyte_destination_astra \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfiguration:DestinationAstraConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"042ce96f-1158-4662-9543-e2ff015be97a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationAstraResourceAllocation:DestinationAstraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfiguration:DestinationAstraConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"042ce96f-1158-4662-9543-e2ff015be97a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationAstra resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAstraConfiguration:DestinationAstraConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"042ce96f-1158-4662-9543-e2ff015be97a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationAstraResourceAllocation:DestinationAstraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationAwsDatalake:DestinationAwsDatalake":{"description":"DestinationAwsDatalake Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationAwsdatalake = new airbyte.DestinationAwsDatalake(\"my_destination_awsdatalake\", {\n    configuration: {\n        awsAccountId: \"111111111111\",\n        bucketName: \"...my_bucket_name...\",\n        bucketPrefix: \"...my_bucket_prefix...\",\n        credentials: {\n            iamRole: {\n                roleArn: \"...my_role_arn...\",\n            },\n        },\n        format: {\n            jsonLinesNewlineDelimitedJson: {\n                compressionCodec: \"UNCOMPRESSED\",\n                formatType: \"JSONL\",\n            },\n            parquetColumnarStorage: {\n                compressionCodec: \"GZIP\",\n                formatType: \"Parquet\",\n            },\n        },\n        glueCatalogFloatAsDecimal: true,\n        lakeformationDatabaseDefaultTagKey: \"pii_level\",\n        lakeformationDatabaseDefaultTagValues: \"private,public\",\n        lakeformationDatabaseName: \"...my_lakeformation_database_name...\",\n        lakeformationGovernedTables: true,\n        partitioning: \"DAY\",\n        region: \"ap-southeast-4\",\n    },\n    definitionId: \"aa9c2d01-84b7-4474-ba6f-e45dbbc28cdd\",\n    name: \"...my_name...\",\n    workspaceId: \"3df68150-9956-454d-8144-1645f409cdd1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_awsdatalake = airbyte.DestinationAwsDatalake(\"my_destination_awsdatalake\",\n    configuration={\n        \"aws_account_id\": \"111111111111\",\n        \"bucket_name\": \"...my_bucket_name...\",\n        \"bucket_prefix\": \"...my_bucket_prefix...\",\n        \"credentials\": {\n            \"iam_role\": {\n                \"role_arn\": \"...my_role_arn...\",\n            },\n        },\n        \"format\": {\n            \"json_lines_newline_delimited_json\": {\n                \"compression_codec\": \"UNCOMPRESSED\",\n                \"format_type\": \"JSONL\",\n            },\n            \"parquet_columnar_storage\": {\n                \"compression_codec\": \"GZIP\",\n                \"format_type\": \"Parquet\",\n            },\n        },\n        \"glue_catalog_float_as_decimal\": True,\n        \"lakeformation_database_default_tag_key\": \"pii_level\",\n        \"lakeformation_database_default_tag_values\": \"private,public\",\n        \"lakeformation_database_name\": \"...my_lakeformation_database_name...\",\n        \"lakeformation_governed_tables\": True,\n        \"partitioning\": \"DAY\",\n        \"region\": \"ap-southeast-4\",\n    },\n    definition_id=\"aa9c2d01-84b7-4474-ba6f-e45dbbc28cdd\",\n    name=\"...my_name...\",\n    workspace_id=\"3df68150-9956-454d-8144-1645f409cdd1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationAwsdatalake = new Airbyte.DestinationAwsDatalake(\"my_destination_awsdatalake\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationAwsDatalakeConfigurationArgs\n        {\n            AwsAccountId = \"111111111111\",\n            BucketName = \"...my_bucket_name...\",\n            BucketPrefix = \"...my_bucket_prefix...\",\n            Credentials = new Airbyte.Inputs.DestinationAwsDatalakeConfigurationCredentialsArgs\n            {\n                IamRole = new Airbyte.Inputs.DestinationAwsDatalakeConfigurationCredentialsIamRoleArgs\n                {\n                    RoleArn = \"...my_role_arn...\",\n                },\n            },\n            Format = new Airbyte.Inputs.DestinationAwsDatalakeConfigurationFormatArgs\n            {\n                JsonLinesNewlineDelimitedJson = new Airbyte.Inputs.DestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJsonArgs\n                {\n                    CompressionCodec = \"UNCOMPRESSED\",\n                    FormatType = \"JSONL\",\n                },\n                ParquetColumnarStorage = new Airbyte.Inputs.DestinationAwsDatalakeConfigurationFormatParquetColumnarStorageArgs\n                {\n                    CompressionCodec = \"GZIP\",\n                    FormatType = \"Parquet\",\n                },\n            },\n            GlueCatalogFloatAsDecimal = true,\n            LakeformationDatabaseDefaultTagKey = \"pii_level\",\n            LakeformationDatabaseDefaultTagValues = \"private,public\",\n            LakeformationDatabaseName = \"...my_lakeformation_database_name...\",\n            LakeformationGovernedTables = true,\n            Partitioning = \"DAY\",\n            Region = \"ap-southeast-4\",\n        },\n        DefinitionId = \"aa9c2d01-84b7-4474-ba6f-e45dbbc28cdd\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"3df68150-9956-454d-8144-1645f409cdd1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationAwsDatalake(ctx, \"my_destination_awsdatalake\", \u0026airbyte.DestinationAwsDatalakeArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationAwsDatalakeConfigurationArgs{\n\t\t\t\tAwsAccountId: pulumi.String(\"111111111111\"),\n\t\t\t\tBucketName:   pulumi.String(\"...my_bucket_name...\"),\n\t\t\t\tBucketPrefix: pulumi.String(\"...my_bucket_prefix...\"),\n\t\t\t\tCredentials: \u0026airbyte.DestinationAwsDatalakeConfigurationCredentialsArgs{\n\t\t\t\t\tIamRole: \u0026airbyte.DestinationAwsDatalakeConfigurationCredentialsIamRoleArgs{\n\t\t\t\t\t\tRoleArn: pulumi.String(\"...my_role_arn...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tFormat: \u0026airbyte.DestinationAwsDatalakeConfigurationFormatArgs{\n\t\t\t\t\tJsonLinesNewlineDelimitedJson: \u0026airbyte.DestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJsonArgs{\n\t\t\t\t\t\tCompressionCodec: pulumi.String(\"UNCOMPRESSED\"),\n\t\t\t\t\t\tFormatType:       pulumi.String(\"JSONL\"),\n\t\t\t\t\t},\n\t\t\t\t\tParquetColumnarStorage: \u0026airbyte.DestinationAwsDatalakeConfigurationFormatParquetColumnarStorageArgs{\n\t\t\t\t\t\tCompressionCodec: pulumi.String(\"GZIP\"),\n\t\t\t\t\t\tFormatType:       pulumi.String(\"Parquet\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tGlueCatalogFloatAsDecimal:             pulumi.Bool(true),\n\t\t\t\tLakeformationDatabaseDefaultTagKey:    pulumi.String(\"pii_level\"),\n\t\t\t\tLakeformationDatabaseDefaultTagValues: pulumi.String(\"private,public\"),\n\t\t\t\tLakeformationDatabaseName:             pulumi.String(\"...my_lakeformation_database_name...\"),\n\t\t\t\tLakeformationGovernedTables:           pulumi.Bool(true),\n\t\t\t\tPartitioning:                          pulumi.String(\"DAY\"),\n\t\t\t\tRegion:                                pulumi.String(\"ap-southeast-4\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"aa9c2d01-84b7-4474-ba6f-e45dbbc28cdd\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"3df68150-9956-454d-8144-1645f409cdd1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationAwsDatalake;\nimport com.pulumi.airbyte.DestinationAwsDatalakeArgs;\nimport com.pulumi.airbyte.inputs.DestinationAwsDatalakeConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationAwsDatalakeConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.DestinationAwsDatalakeConfigurationCredentialsIamRoleArgs;\nimport com.pulumi.airbyte.inputs.DestinationAwsDatalakeConfigurationFormatArgs;\nimport com.pulumi.airbyte.inputs.DestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJsonArgs;\nimport com.pulumi.airbyte.inputs.DestinationAwsDatalakeConfigurationFormatParquetColumnarStorageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationAwsdatalake = new DestinationAwsDatalake(\"myDestinationAwsdatalake\", DestinationAwsDatalakeArgs.builder()\n            .configuration(DestinationAwsDatalakeConfigurationArgs.builder()\n                .awsAccountId(\"111111111111\")\n                .bucketName(\"...my_bucket_name...\")\n                .bucketPrefix(\"...my_bucket_prefix...\")\n                .credentials(DestinationAwsDatalakeConfigurationCredentialsArgs.builder()\n                    .iamRole(DestinationAwsDatalakeConfigurationCredentialsIamRoleArgs.builder()\n                        .roleArn(\"...my_role_arn...\")\n                        .build())\n                    .build())\n                .format(DestinationAwsDatalakeConfigurationFormatArgs.builder()\n                    .jsonLinesNewlineDelimitedJson(DestinationAwsDatalakeConfigurationFormatJsonLinesNewlineDelimitedJsonArgs.builder()\n                        .compressionCodec(\"UNCOMPRESSED\")\n                        .formatType(\"JSONL\")\n                        .build())\n                    .parquetColumnarStorage(DestinationAwsDatalakeConfigurationFormatParquetColumnarStorageArgs.builder()\n                        .compressionCodec(\"GZIP\")\n                        .formatType(\"Parquet\")\n                        .build())\n                    .build())\n                .glueCatalogFloatAsDecimal(true)\n                .lakeformationDatabaseDefaultTagKey(\"pii_level\")\n                .lakeformationDatabaseDefaultTagValues(\"private,public\")\n                .lakeformationDatabaseName(\"...my_lakeformation_database_name...\")\n                .lakeformationGovernedTables(true)\n                .partitioning(\"DAY\")\n                .region(\"ap-southeast-4\")\n                .build())\n            .definitionId(\"aa9c2d01-84b7-4474-ba6f-e45dbbc28cdd\")\n            .name(\"...my_name...\")\n            .workspaceId(\"3df68150-9956-454d-8144-1645f409cdd1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationAwsdatalake:\n    type: airbyte:DestinationAwsDatalake\n    name: my_destination_awsdatalake\n    properties:\n      configuration:\n        awsAccountId: '111111111111'\n        bucketName: '...my_bucket_name...'\n        bucketPrefix: '...my_bucket_prefix...'\n        credentials:\n          iamRole:\n            roleArn: '...my_role_arn...'\n        format:\n          jsonLinesNewlineDelimitedJson:\n            compressionCodec: UNCOMPRESSED\n            formatType: JSONL\n          parquetColumnarStorage:\n            compressionCodec: GZIP\n            formatType: Parquet\n        glueCatalogFloatAsDecimal: true\n        lakeformationDatabaseDefaultTagKey: pii_level\n        lakeformationDatabaseDefaultTagValues: private,public\n        lakeformationDatabaseName: '...my_lakeformation_database_name...'\n        lakeformationGovernedTables: true\n        partitioning: DAY\n        region: ap-southeast-4\n      definitionId: aa9c2d01-84b7-4474-ba6f-e45dbbc28cdd\n      name: '...my_name...'\n      workspaceId: 3df68150-9956-454d-8144-1645f409cdd1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_aws_datalake.my_airbyte_destination_aws_datalake\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationAwsDatalake:DestinationAwsDatalake my_airbyte_destination_aws_datalake \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfiguration:DestinationAwsDatalakeConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"99878c90-0fbd-46d3-9d98-ffde879d17fc\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeResourceAllocation:DestinationAwsDatalakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfiguration:DestinationAwsDatalakeConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"99878c90-0fbd-46d3-9d98-ffde879d17fc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationAwsDatalake resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeConfiguration:DestinationAwsDatalakeConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"99878c90-0fbd-46d3-9d98-ffde879d17fc\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationAwsDatalakeResourceAllocation:DestinationAwsDatalakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationAzureBlobStorage:DestinationAzureBlobStorage":{"description":"DestinationAzureBlobStorage Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationAzureblobstorage = new airbyte.DestinationAzureBlobStorage(\"my_destination_azureblobstorage\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        azureBlobStorageAccountKey: \"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\",\n        azureBlobStorageAccountName: \"mystorageaccount\",\n        azureBlobStorageContainerName: \"mycontainer\",\n        azureBlobStorageEndpointDomainName: \"...my_azure_blob_storage_endpoint_domain_name...\",\n        azureBlobStorageSpillSize: 3,\n        azureClientId: \"87654321-4321-4321-4321-210987654321\",\n        azureClientSecret: \"your-client-secret\",\n        azureTenantId: \"12345678-1234-1234-1234-123456789012\",\n        format: {},\n        sharedAccessSignature: \"sv=2021-08-06\u0026st=2025-04-11T00%3A00%3A00Z\u0026se=2025-04-12T00%3A00%3A00Z\u0026sr=b\u0026sp=rw\u0026sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D\",\n    },\n    definitionId: \"0b662a17-77d2-477f-ba0e-7117eb18de2e\",\n    name: \"...my_name...\",\n    workspaceId: \"617341df-1fde-4735-ba68-f98eeb6e6bd6\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_azureblobstorage = airbyte.DestinationAzureBlobStorage(\"my_destination_azureblobstorage\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"azure_blob_storage_account_key\": \"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\",\n        \"azure_blob_storage_account_name\": \"mystorageaccount\",\n        \"azure_blob_storage_container_name\": \"mycontainer\",\n        \"azure_blob_storage_endpoint_domain_name\": \"...my_azure_blob_storage_endpoint_domain_name...\",\n        \"azure_blob_storage_spill_size\": 3,\n        \"azure_client_id\": \"87654321-4321-4321-4321-210987654321\",\n        \"azure_client_secret\": \"your-client-secret\",\n        \"azure_tenant_id\": \"12345678-1234-1234-1234-123456789012\",\n        \"format\": {},\n        \"shared_access_signature\": \"sv=2021-08-06\u0026st=2025-04-11T00%3A00%3A00Z\u0026se=2025-04-12T00%3A00%3A00Z\u0026sr=b\u0026sp=rw\u0026sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D\",\n    },\n    definition_id=\"0b662a17-77d2-477f-ba0e-7117eb18de2e\",\n    name=\"...my_name...\",\n    workspace_id=\"617341df-1fde-4735-ba68-f98eeb6e6bd6\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationAzureblobstorage = new Airbyte.DestinationAzureBlobStorage(\"my_destination_azureblobstorage\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationAzureBlobStorageConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AzureBlobStorageAccountKey = \"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\",\n            AzureBlobStorageAccountName = \"mystorageaccount\",\n            AzureBlobStorageContainerName = \"mycontainer\",\n            AzureBlobStorageEndpointDomainName = \"...my_azure_blob_storage_endpoint_domain_name...\",\n            AzureBlobStorageSpillSize = 3,\n            AzureClientId = \"87654321-4321-4321-4321-210987654321\",\n            AzureClientSecret = \"your-client-secret\",\n            AzureTenantId = \"12345678-1234-1234-1234-123456789012\",\n            Format = null,\n            SharedAccessSignature = \"sv=2021-08-06\u0026st=2025-04-11T00%3A00%3A00Z\u0026se=2025-04-12T00%3A00%3A00Z\u0026sr=b\u0026sp=rw\u0026sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D\",\n        },\n        DefinitionId = \"0b662a17-77d2-477f-ba0e-7117eb18de2e\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"617341df-1fde-4735-ba68-f98eeb6e6bd6\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationAzureBlobStorage(ctx, \"my_destination_azureblobstorage\", \u0026airbyte.DestinationAzureBlobStorageArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationAzureBlobStorageConfigurationArgs{\n\t\t\t\tAdditionalProperties:               pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAzureBlobStorageAccountKey:         pulumi.String(\"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\"),\n\t\t\t\tAzureBlobStorageAccountName:        pulumi.String(\"mystorageaccount\"),\n\t\t\t\tAzureBlobStorageContainerName:      pulumi.String(\"mycontainer\"),\n\t\t\t\tAzureBlobStorageEndpointDomainName: pulumi.String(\"...my_azure_blob_storage_endpoint_domain_name...\"),\n\t\t\t\tAzureBlobStorageSpillSize:          pulumi.Float64(3),\n\t\t\t\tAzureClientId:                      pulumi.String(\"87654321-4321-4321-4321-210987654321\"),\n\t\t\t\tAzureClientSecret:                  pulumi.String(\"your-client-secret\"),\n\t\t\t\tAzureTenantId:                      pulumi.String(\"12345678-1234-1234-1234-123456789012\"),\n\t\t\t\tFormat:                             \u0026airbyte.DestinationAzureBlobStorageConfigurationFormatArgs{},\n\t\t\t\tSharedAccessSignature:              pulumi.String(\"sv=2021-08-06\u0026st=2025-04-11T00%3A00%3A00Z\u0026se=2025-04-12T00%3A00%3A00Z\u0026sr=b\u0026sp=rw\u0026sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0b662a17-77d2-477f-ba0e-7117eb18de2e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"617341df-1fde-4735-ba68-f98eeb6e6bd6\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationAzureBlobStorage;\nimport com.pulumi.airbyte.DestinationAzureBlobStorageArgs;\nimport com.pulumi.airbyte.inputs.DestinationAzureBlobStorageConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationAzureBlobStorageConfigurationFormatArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationAzureblobstorage = new DestinationAzureBlobStorage(\"myDestinationAzureblobstorage\", DestinationAzureBlobStorageArgs.builder()\n            .configuration(DestinationAzureBlobStorageConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .azureBlobStorageAccountKey(\"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\")\n                .azureBlobStorageAccountName(\"mystorageaccount\")\n                .azureBlobStorageContainerName(\"mycontainer\")\n                .azureBlobStorageEndpointDomainName(\"...my_azure_blob_storage_endpoint_domain_name...\")\n                .azureBlobStorageSpillSize(3.0)\n                .azureClientId(\"87654321-4321-4321-4321-210987654321\")\n                .azureClientSecret(\"your-client-secret\")\n                .azureTenantId(\"12345678-1234-1234-1234-123456789012\")\n                .format(DestinationAzureBlobStorageConfigurationFormatArgs.builder()\n                    .build())\n                .sharedAccessSignature(\"sv=2021-08-06\u0026st=2025-04-11T00%3A00%3A00Z\u0026se=2025-04-12T00%3A00%3A00Z\u0026sr=b\u0026sp=rw\u0026sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D\")\n                .build())\n            .definitionId(\"0b662a17-77d2-477f-ba0e-7117eb18de2e\")\n            .name(\"...my_name...\")\n            .workspaceId(\"617341df-1fde-4735-ba68-f98eeb6e6bd6\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationAzureblobstorage:\n    type: airbyte:DestinationAzureBlobStorage\n    name: my_destination_azureblobstorage\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        azureBlobStorageAccountKey: Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\n        azureBlobStorageAccountName: mystorageaccount\n        azureBlobStorageContainerName: mycontainer\n        azureBlobStorageEndpointDomainName: '...my_azure_blob_storage_endpoint_domain_name...'\n        azureBlobStorageSpillSize: 3\n        azureClientId: 87654321-4321-4321-4321-210987654321\n        azureClientSecret: your-client-secret\n        azureTenantId: 12345678-1234-1234-1234-123456789012\n        format: {}\n        sharedAccessSignature: sv=2021-08-06\u0026st=2025-04-11T00%3A00%3A00Z\u0026se=2025-04-12T00%3A00%3A00Z\u0026sr=b\u0026sp=rw\u0026sig=abcdefghijklmnopqrstuvwxyz1234567890%2Fabcdefg%3D\n      definitionId: 0b662a17-77d2-477f-ba0e-7117eb18de2e\n      name: '...my_name...'\n      workspaceId: 617341df-1fde-4735-ba68-f98eeb6e6bd6\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_azure_blob_storage.my_airbyte_destination_azure_blob_storage\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationAzureBlobStorage:DestinationAzureBlobStorage my_airbyte_destination_azure_blob_storage \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageConfiguration:DestinationAzureBlobStorageConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"b4c5d105-31fd-4817-96b6-cb923bfc04cb\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageResourceAllocation:DestinationAzureBlobStorageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageConfiguration:DestinationAzureBlobStorageConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"b4c5d105-31fd-4817-96b6-cb923bfc04cb\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationAzureBlobStorage resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageConfiguration:DestinationAzureBlobStorageConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"b4c5d105-31fd-4817-96b6-cb923bfc04cb\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationAzureBlobStorageResourceAllocation:DestinationAzureBlobStorageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationBigquery:DestinationBigquery":{"description":"DestinationBigquery Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationBigquery = new airbyte.DestinationBigquery(\"my_destination_bigquery\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        cdcDeletionMode: \"Soft delete\",\n        credentialsJson: \"...my_credentials_json...\",\n        datasetId: \"...my_dataset_id...\",\n        datasetLocation: \"EU\",\n        disableTypeDedupe: true,\n        loadingMethod: {\n            batchedStandardInserts: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                method: \"Standard\",\n            },\n        },\n        projectId: \"...my_project_id...\",\n        rawDataDataset: \"...my_raw_data_dataset...\",\n    },\n    definitionId: \"92c3eb2b-6d61-4610-adf2-eee065419ed9\",\n    name: \"...my_name...\",\n    workspaceId: \"acee73dd-54d3-476f-a8ea-d39d218f52cd\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_bigquery = airbyte.DestinationBigquery(\"my_destination_bigquery\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"cdc_deletion_mode\": \"Soft delete\",\n        \"credentials_json\": \"...my_credentials_json...\",\n        \"dataset_id\": \"...my_dataset_id...\",\n        \"dataset_location\": \"EU\",\n        \"disable_type_dedupe\": True,\n        \"loading_method\": {\n            \"batched_standard_inserts\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"method\": \"Standard\",\n            },\n        },\n        \"project_id\": \"...my_project_id...\",\n        \"raw_data_dataset\": \"...my_raw_data_dataset...\",\n    },\n    definition_id=\"92c3eb2b-6d61-4610-adf2-eee065419ed9\",\n    name=\"...my_name...\",\n    workspace_id=\"acee73dd-54d3-476f-a8ea-d39d218f52cd\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationBigquery = new Airbyte.DestinationBigquery(\"my_destination_bigquery\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationBigqueryConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            CdcDeletionMode = \"Soft delete\",\n            CredentialsJson = \"...my_credentials_json...\",\n            DatasetId = \"...my_dataset_id...\",\n            DatasetLocation = \"EU\",\n            DisableTypeDedupe = true,\n            LoadingMethod = new Airbyte.Inputs.DestinationBigqueryConfigurationLoadingMethodArgs\n            {\n                BatchedStandardInserts = new Airbyte.Inputs.DestinationBigqueryConfigurationLoadingMethodBatchedStandardInsertsArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    Method = \"Standard\",\n                },\n            },\n            ProjectId = \"...my_project_id...\",\n            RawDataDataset = \"...my_raw_data_dataset...\",\n        },\n        DefinitionId = \"92c3eb2b-6d61-4610-adf2-eee065419ed9\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"acee73dd-54d3-476f-a8ea-d39d218f52cd\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationBigquery(ctx, \"my_destination_bigquery\", \u0026airbyte.DestinationBigqueryArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationBigqueryConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCdcDeletionMode:      pulumi.String(\"Soft delete\"),\n\t\t\t\tCredentialsJson:      pulumi.String(\"...my_credentials_json...\"),\n\t\t\t\tDatasetId:            pulumi.String(\"...my_dataset_id...\"),\n\t\t\t\tDatasetLocation:      pulumi.String(\"EU\"),\n\t\t\t\tDisableTypeDedupe:    pulumi.Bool(true),\n\t\t\t\tLoadingMethod: \u0026airbyte.DestinationBigqueryConfigurationLoadingMethodArgs{\n\t\t\t\t\tBatchedStandardInserts: \u0026airbyte.DestinationBigqueryConfigurationLoadingMethodBatchedStandardInsertsArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tMethod:               pulumi.String(\"Standard\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tProjectId:      pulumi.String(\"...my_project_id...\"),\n\t\t\t\tRawDataDataset: pulumi.String(\"...my_raw_data_dataset...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"92c3eb2b-6d61-4610-adf2-eee065419ed9\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"acee73dd-54d3-476f-a8ea-d39d218f52cd\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationBigquery;\nimport com.pulumi.airbyte.DestinationBigqueryArgs;\nimport com.pulumi.airbyte.inputs.DestinationBigqueryConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationBigqueryConfigurationLoadingMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationBigqueryConfigurationLoadingMethodBatchedStandardInsertsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationBigquery = new DestinationBigquery(\"myDestinationBigquery\", DestinationBigqueryArgs.builder()\n            .configuration(DestinationBigqueryConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .cdcDeletionMode(\"Soft delete\")\n                .credentialsJson(\"...my_credentials_json...\")\n                .datasetId(\"...my_dataset_id...\")\n                .datasetLocation(\"EU\")\n                .disableTypeDedupe(true)\n                .loadingMethod(DestinationBigqueryConfigurationLoadingMethodArgs.builder()\n                    .batchedStandardInserts(DestinationBigqueryConfigurationLoadingMethodBatchedStandardInsertsArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .method(\"Standard\")\n                        .build())\n                    .build())\n                .projectId(\"...my_project_id...\")\n                .rawDataDataset(\"...my_raw_data_dataset...\")\n                .build())\n            .definitionId(\"92c3eb2b-6d61-4610-adf2-eee065419ed9\")\n            .name(\"...my_name...\")\n            .workspaceId(\"acee73dd-54d3-476f-a8ea-d39d218f52cd\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationBigquery:\n    type: airbyte:DestinationBigquery\n    name: my_destination_bigquery\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        cdcDeletionMode: Soft delete\n        credentialsJson: '...my_credentials_json...'\n        datasetId: '...my_dataset_id...'\n        datasetLocation: EU\n        disableTypeDedupe: true\n        loadingMethod:\n          batchedStandardInserts:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            method: Standard\n        projectId: '...my_project_id...'\n        rawDataDataset: '...my_raw_data_dataset...'\n      definitionId: 92c3eb2b-6d61-4610-adf2-eee065419ed9\n      name: '...my_name...'\n      workspaceId: acee73dd-54d3-476f-a8ea-d39d218f52cd\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_bigquery.my_airbyte_destination_bigquery\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationBigquery:DestinationBigquery my_airbyte_destination_bigquery \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfiguration:DestinationBigqueryConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"22f6c74f-5699-40ff-833c-4a879ea40133\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryResourceAllocation:DestinationBigqueryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfiguration:DestinationBigqueryConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"22f6c74f-5699-40ff-833c-4a879ea40133\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationBigquery resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryConfiguration:DestinationBigqueryConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"22f6c74f-5699-40ff-833c-4a879ea40133\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationBigqueryResourceAllocation:DestinationBigqueryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationClickhouse:DestinationClickhouse":{"description":"DestinationClickhouse Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationClickhouse = new airbyte.DestinationClickhouse(\"my_destination_clickhouse\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        database: \"...my_database...\",\n        enableJson: true,\n        host: \"...my_host...\",\n        password: \"...my_password...\",\n        port: \"...my_port...\",\n        protocol: \"https\",\n        recordWindowSize: 4,\n        tunnelMethod: {\n            noTunnel: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                tunnelMethod: \"NO_TUNNEL\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"f7e79763-e821-47f1-9f09-071b66436a92\",\n    name: \"...my_name...\",\n    workspaceId: \"18cdd7db-9638-49f4-915d-c14e35de40fa\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_clickhouse = airbyte.DestinationClickhouse(\"my_destination_clickhouse\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"database\": \"...my_database...\",\n        \"enable_json\": True,\n        \"host\": \"...my_host...\",\n        \"password\": \"...my_password...\",\n        \"port\": \"...my_port...\",\n        \"protocol\": \"https\",\n        \"record_window_size\": 4,\n        \"tunnel_method\": {\n            \"no_tunnel\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"tunnel_method\": \"NO_TUNNEL\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"f7e79763-e821-47f1-9f09-071b66436a92\",\n    name=\"...my_name...\",\n    workspace_id=\"18cdd7db-9638-49f4-915d-c14e35de40fa\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationClickhouse = new Airbyte.DestinationClickhouse(\"my_destination_clickhouse\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationClickhouseConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Database = \"...my_database...\",\n            EnableJson = true,\n            Host = \"...my_host...\",\n            Password = \"...my_password...\",\n            Port = \"...my_port...\",\n            Protocol = \"https\",\n            RecordWindowSize = 4,\n            TunnelMethod = new Airbyte.Inputs.DestinationClickhouseConfigurationTunnelMethodArgs\n            {\n                NoTunnel = new Airbyte.Inputs.DestinationClickhouseConfigurationTunnelMethodNoTunnelArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    TunnelMethod = \"NO_TUNNEL\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"f7e79763-e821-47f1-9f09-071b66436a92\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"18cdd7db-9638-49f4-915d-c14e35de40fa\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationClickhouse(ctx, \"my_destination_clickhouse\", \u0026airbyte.DestinationClickhouseArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationClickhouseConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatabase:             pulumi.String(\"...my_database...\"),\n\t\t\t\tEnableJson:           pulumi.Bool(true),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                 pulumi.String(\"...my_port...\"),\n\t\t\t\tProtocol:             pulumi.String(\"https\"),\n\t\t\t\tRecordWindowSize:     pulumi.Float64(4),\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationClickhouseConfigurationTunnelMethodArgs{\n\t\t\t\t\tNoTunnel: \u0026airbyte.DestinationClickhouseConfigurationTunnelMethodNoTunnelArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tTunnelMethod:         pulumi.String(\"NO_TUNNEL\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f7e79763-e821-47f1-9f09-071b66436a92\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"18cdd7db-9638-49f4-915d-c14e35de40fa\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationClickhouse;\nimport com.pulumi.airbyte.DestinationClickhouseArgs;\nimport com.pulumi.airbyte.inputs.DestinationClickhouseConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationClickhouseConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationClickhouseConfigurationTunnelMethodNoTunnelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationClickhouse = new DestinationClickhouse(\"myDestinationClickhouse\", DestinationClickhouseArgs.builder()\n            .configuration(DestinationClickhouseConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .database(\"...my_database...\")\n                .enableJson(true)\n                .host(\"...my_host...\")\n                .password(\"...my_password...\")\n                .port(\"...my_port...\")\n                .protocol(\"https\")\n                .recordWindowSize(4.0)\n                .tunnelMethod(DestinationClickhouseConfigurationTunnelMethodArgs.builder()\n                    .noTunnel(DestinationClickhouseConfigurationTunnelMethodNoTunnelArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .tunnelMethod(\"NO_TUNNEL\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"f7e79763-e821-47f1-9f09-071b66436a92\")\n            .name(\"...my_name...\")\n            .workspaceId(\"18cdd7db-9638-49f4-915d-c14e35de40fa\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationClickhouse:\n    type: airbyte:DestinationClickhouse\n    name: my_destination_clickhouse\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        database: '...my_database...'\n        enableJson: true\n        host: '...my_host...'\n        password: '...my_password...'\n        port: '...my_port...'\n        protocol: https\n        recordWindowSize: 4\n        tunnelMethod:\n          noTunnel:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            tunnelMethod: NO_TUNNEL\n        username: '...my_username...'\n      definitionId: f7e79763-e821-47f1-9f09-071b66436a92\n      name: '...my_name...'\n      workspaceId: 18cdd7db-9638-49f4-915d-c14e35de40fa\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_clickhouse.my_airbyte_destination_clickhouse\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationClickhouse:DestinationClickhouse my_airbyte_destination_clickhouse \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseConfiguration:DestinationClickhouseConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ce0d828e-1dc4-496c-b122-2da42e637e48\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseResourceAllocation:DestinationClickhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseConfiguration:DestinationClickhouseConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ce0d828e-1dc4-496c-b122-2da42e637e48\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationClickhouse resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseConfiguration:DestinationClickhouseConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ce0d828e-1dc4-496c-b122-2da42e637e48\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationClickhouseResourceAllocation:DestinationClickhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationConvex:DestinationConvex":{"description":"DestinationConvex Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationConvex = new airbyte.DestinationConvex(\"my_destination_convex\", {\n    configuration: {\n        accessKey: \"...my_access_key...\",\n        deploymentUrl: \"https://murky-swan-635.convex.cloud\",\n    },\n    definitionId: \"ecdd0a64-9bfa-4ec1-81e5-5ae9a4e94cf7\",\n    name: \"...my_name...\",\n    workspaceId: \"c753766d-fb7a-4ec8-a514-3a8d07d6f56b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_convex = airbyte.DestinationConvex(\"my_destination_convex\",\n    configuration={\n        \"access_key\": \"...my_access_key...\",\n        \"deployment_url\": \"https://murky-swan-635.convex.cloud\",\n    },\n    definition_id=\"ecdd0a64-9bfa-4ec1-81e5-5ae9a4e94cf7\",\n    name=\"...my_name...\",\n    workspace_id=\"c753766d-fb7a-4ec8-a514-3a8d07d6f56b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationConvex = new Airbyte.DestinationConvex(\"my_destination_convex\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationConvexConfigurationArgs\n        {\n            AccessKey = \"...my_access_key...\",\n            DeploymentUrl = \"https://murky-swan-635.convex.cloud\",\n        },\n        DefinitionId = \"ecdd0a64-9bfa-4ec1-81e5-5ae9a4e94cf7\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"c753766d-fb7a-4ec8-a514-3a8d07d6f56b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationConvex(ctx, \"my_destination_convex\", \u0026airbyte.DestinationConvexArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationConvexConfigurationArgs{\n\t\t\t\tAccessKey:     pulumi.String(\"...my_access_key...\"),\n\t\t\t\tDeploymentUrl: pulumi.String(\"https://murky-swan-635.convex.cloud\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ecdd0a64-9bfa-4ec1-81e5-5ae9a4e94cf7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c753766d-fb7a-4ec8-a514-3a8d07d6f56b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationConvex;\nimport com.pulumi.airbyte.DestinationConvexArgs;\nimport com.pulumi.airbyte.inputs.DestinationConvexConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationConvex = new DestinationConvex(\"myDestinationConvex\", DestinationConvexArgs.builder()\n            .configuration(DestinationConvexConfigurationArgs.builder()\n                .accessKey(\"...my_access_key...\")\n                .deploymentUrl(\"https://murky-swan-635.convex.cloud\")\n                .build())\n            .definitionId(\"ecdd0a64-9bfa-4ec1-81e5-5ae9a4e94cf7\")\n            .name(\"...my_name...\")\n            .workspaceId(\"c753766d-fb7a-4ec8-a514-3a8d07d6f56b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationConvex:\n    type: airbyte:DestinationConvex\n    name: my_destination_convex\n    properties:\n      configuration:\n        accessKey: '...my_access_key...'\n        deploymentUrl: https://murky-swan-635.convex.cloud\n      definitionId: ecdd0a64-9bfa-4ec1-81e5-5ae9a4e94cf7\n      name: '...my_name...'\n      workspaceId: c753766d-fb7a-4ec8-a514-3a8d07d6f56b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_convex.my_airbyte_destination_convex\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationConvex:DestinationConvex my_airbyte_destination_convex \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationConvexConfiguration:DestinationConvexConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3eb4d99c-11fa-4561-a259-fc88e0c2f8f4\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationConvexResourceAllocation:DestinationConvexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationConvexConfiguration:DestinationConvexConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3eb4d99c-11fa-4561-a259-fc88e0c2f8f4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationConvex resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationConvexConfiguration:DestinationConvexConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3eb4d99c-11fa-4561-a259-fc88e0c2f8f4\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationConvexResourceAllocation:DestinationConvexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationCustom:DestinationCustom":{"description":"DestinationCustom Resource\n","properties":{"configuration":{"type":"string","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationCustomResourceAllocation:DestinationCustomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"type":"string","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationCustomResourceAllocation:DestinationCustomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationCustom resources.\n","properties":{"configuration":{"type":"string","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationCustomResourceAllocation:DestinationCustomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object"}},"airbyte:index/destinationDatabricks:DestinationDatabricks":{"description":"DestinationDatabricks Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationDatabricks = new airbyte.DestinationDatabricks(\"my_destination_databricks\", {\n    configuration: {\n        acceptTerms: false,\n        authentication: {\n            personalAccessToken: {\n                personalAccessToken: \"...my_personal_access_token...\",\n            },\n        },\n        database: \"...my_database...\",\n        hostname: \"abc-12345678-wxyz.cloud.databricks.com\",\n        httpPath: \"sql/1.0/warehouses/0000-1111111-abcd90\",\n        port: \"443\",\n        purgeStagingData: false,\n        rawSchemaOverride: \"...my_raw_schema_override...\",\n        schema: \"default\",\n    },\n    definitionId: \"fb6a88f5-a304-46f5-ab8b-4280a6d91f99\",\n    name: \"...my_name...\",\n    workspaceId: \"2615758c-c904-459e-9fd6-c8a55cba9327\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_databricks = airbyte.DestinationDatabricks(\"my_destination_databricks\",\n    configuration={\n        \"accept_terms\": False,\n        \"authentication\": {\n            \"personal_access_token\": {\n                \"personal_access_token\": \"...my_personal_access_token...\",\n            },\n        },\n        \"database\": \"...my_database...\",\n        \"hostname\": \"abc-12345678-wxyz.cloud.databricks.com\",\n        \"http_path\": \"sql/1.0/warehouses/0000-1111111-abcd90\",\n        \"port\": \"443\",\n        \"purge_staging_data\": False,\n        \"raw_schema_override\": \"...my_raw_schema_override...\",\n        \"schema\": \"default\",\n    },\n    definition_id=\"fb6a88f5-a304-46f5-ab8b-4280a6d91f99\",\n    name=\"...my_name...\",\n    workspace_id=\"2615758c-c904-459e-9fd6-c8a55cba9327\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationDatabricks = new Airbyte.DestinationDatabricks(\"my_destination_databricks\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationDatabricksConfigurationArgs\n        {\n            AcceptTerms = false,\n            Authentication = new Airbyte.Inputs.DestinationDatabricksConfigurationAuthenticationArgs\n            {\n                PersonalAccessToken = new Airbyte.Inputs.DestinationDatabricksConfigurationAuthenticationPersonalAccessTokenArgs\n                {\n                    PersonalAccessToken = \"...my_personal_access_token...\",\n                },\n            },\n            Database = \"...my_database...\",\n            Hostname = \"abc-12345678-wxyz.cloud.databricks.com\",\n            HttpPath = \"sql/1.0/warehouses/0000-1111111-abcd90\",\n            Port = \"443\",\n            PurgeStagingData = false,\n            RawSchemaOverride = \"...my_raw_schema_override...\",\n            Schema = \"default\",\n        },\n        DefinitionId = \"fb6a88f5-a304-46f5-ab8b-4280a6d91f99\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"2615758c-c904-459e-9fd6-c8a55cba9327\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationDatabricks(ctx, \"my_destination_databricks\", \u0026airbyte.DestinationDatabricksArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationDatabricksConfigurationArgs{\n\t\t\t\tAcceptTerms: pulumi.Bool(false),\n\t\t\t\tAuthentication: \u0026airbyte.DestinationDatabricksConfigurationAuthenticationArgs{\n\t\t\t\t\tPersonalAccessToken: \u0026airbyte.DestinationDatabricksConfigurationAuthenticationPersonalAccessTokenArgs{\n\t\t\t\t\t\tPersonalAccessToken: pulumi.String(\"...my_personal_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDatabase:          pulumi.String(\"...my_database...\"),\n\t\t\t\tHostname:          pulumi.String(\"abc-12345678-wxyz.cloud.databricks.com\"),\n\t\t\t\tHttpPath:          pulumi.String(\"sql/1.0/warehouses/0000-1111111-abcd90\"),\n\t\t\t\tPort:              pulumi.String(\"443\"),\n\t\t\t\tPurgeStagingData:  pulumi.Bool(false),\n\t\t\t\tRawSchemaOverride: pulumi.String(\"...my_raw_schema_override...\"),\n\t\t\t\tSchema:            pulumi.String(\"default\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fb6a88f5-a304-46f5-ab8b-4280a6d91f99\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2615758c-c904-459e-9fd6-c8a55cba9327\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationDatabricks;\nimport com.pulumi.airbyte.DestinationDatabricksArgs;\nimport com.pulumi.airbyte.inputs.DestinationDatabricksConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationDatabricksConfigurationAuthenticationArgs;\nimport com.pulumi.airbyte.inputs.DestinationDatabricksConfigurationAuthenticationPersonalAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationDatabricks = new DestinationDatabricks(\"myDestinationDatabricks\", DestinationDatabricksArgs.builder()\n            .configuration(DestinationDatabricksConfigurationArgs.builder()\n                .acceptTerms(false)\n                .authentication(DestinationDatabricksConfigurationAuthenticationArgs.builder()\n                    .personalAccessToken(DestinationDatabricksConfigurationAuthenticationPersonalAccessTokenArgs.builder()\n                        .personalAccessToken(\"...my_personal_access_token...\")\n                        .build())\n                    .build())\n                .database(\"...my_database...\")\n                .hostname(\"abc-12345678-wxyz.cloud.databricks.com\")\n                .httpPath(\"sql/1.0/warehouses/0000-1111111-abcd90\")\n                .port(\"443\")\n                .purgeStagingData(false)\n                .rawSchemaOverride(\"...my_raw_schema_override...\")\n                .schema(\"default\")\n                .build())\n            .definitionId(\"fb6a88f5-a304-46f5-ab8b-4280a6d91f99\")\n            .name(\"...my_name...\")\n            .workspaceId(\"2615758c-c904-459e-9fd6-c8a55cba9327\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationDatabricks:\n    type: airbyte:DestinationDatabricks\n    name: my_destination_databricks\n    properties:\n      configuration:\n        acceptTerms: false\n        authentication:\n          personalAccessToken:\n            personalAccessToken: '...my_personal_access_token...'\n        database: '...my_database...'\n        hostname: abc-12345678-wxyz.cloud.databricks.com\n        httpPath: sql/1.0/warehouses/0000-1111111-abcd90\n        port: '443'\n        purgeStagingData: false\n        rawSchemaOverride: '...my_raw_schema_override...'\n        schema: default\n      definitionId: fb6a88f5-a304-46f5-ab8b-4280a6d91f99\n      name: '...my_name...'\n      workspaceId: 2615758c-c904-459e-9fd6-c8a55cba9327\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_databricks.my_airbyte_destination_databricks\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationDatabricks:DestinationDatabricks my_airbyte_destination_databricks \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksConfiguration:DestinationDatabricksConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"072d5540-f236-4294-ba7c-ade8fd918496\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksResourceAllocation:DestinationDatabricksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksConfiguration:DestinationDatabricksConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"072d5540-f236-4294-ba7c-ade8fd918496\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationDatabricks resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksConfiguration:DestinationDatabricksConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"072d5540-f236-4294-ba7c-ade8fd918496\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationDatabricksResourceAllocation:DestinationDatabricksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationDefinition:DestinationDefinition":{"description":"DestinationDefinition Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationdefinition = new airbyte.DestinationDefinition(\"my_destinationdefinition\", {\n    dockerImageTag: \"...my_docker_image_tag...\",\n    dockerRepository: \"...my_docker_repository...\",\n    documentationUrl: \"https://tidy-newsprint.name\",\n    name: \"...my_name...\",\n    workspaceId: \"b2d427cd-1e14-44a7-9eca-d09b2237ee28\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destinationdefinition = airbyte.DestinationDefinition(\"my_destinationdefinition\",\n    docker_image_tag=\"...my_docker_image_tag...\",\n    docker_repository=\"...my_docker_repository...\",\n    documentation_url=\"https://tidy-newsprint.name\",\n    name=\"...my_name...\",\n    workspace_id=\"b2d427cd-1e14-44a7-9eca-d09b2237ee28\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationdefinition = new Airbyte.DestinationDefinition(\"my_destinationdefinition\", new()\n    {\n        DockerImageTag = \"...my_docker_image_tag...\",\n        DockerRepository = \"...my_docker_repository...\",\n        DocumentationUrl = \"https://tidy-newsprint.name\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"b2d427cd-1e14-44a7-9eca-d09b2237ee28\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationDefinition(ctx, \"my_destinationdefinition\", \u0026airbyte.DestinationDefinitionArgs{\n\t\t\tDockerImageTag:   pulumi.String(\"...my_docker_image_tag...\"),\n\t\t\tDockerRepository: pulumi.String(\"...my_docker_repository...\"),\n\t\t\tDocumentationUrl: pulumi.String(\"https://tidy-newsprint.name\"),\n\t\t\tName:             pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:      pulumi.String(\"b2d427cd-1e14-44a7-9eca-d09b2237ee28\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationDefinition;\nimport com.pulumi.airbyte.DestinationDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationdefinition = new DestinationDefinition(\"myDestinationdefinition\", DestinationDefinitionArgs.builder()\n            .dockerImageTag(\"...my_docker_image_tag...\")\n            .dockerRepository(\"...my_docker_repository...\")\n            .documentationUrl(\"https://tidy-newsprint.name\")\n            .name(\"...my_name...\")\n            .workspaceId(\"b2d427cd-1e14-44a7-9eca-d09b2237ee28\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationdefinition:\n    type: airbyte:DestinationDefinition\n    name: my_destinationdefinition\n    properties:\n      dockerImageTag: '...my_docker_image_tag...'\n      dockerRepository: '...my_docker_repository...'\n      documentationUrl: https://tidy-newsprint.name\n      name: '...my_name...'\n      workspaceId: b2d427cd-1e14-44a7-9eca-d09b2237ee28\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_definition.my_airbyte_destination_definition\n\n  id = jsonencode({\n\n    id = \"...\"\n\n    workspace_id = \"...\"\n\n  })\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationDefinition:DestinationDefinition my_airbyte_destination_definition '{\"id\": \"...\", \"workspace_id\": \"...\"}'\n```\n\n","properties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string","description":"Requires replacement if changed.\n"},"documentationUrl":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["dockerImageTag","dockerRepository","documentationUrl","name","workspaceId"],"inputProperties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string","description":"Requires replacement if changed.\n"},"documentationUrl":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"requiredInputs":["dockerImageTag","dockerRepository","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationDefinition resources.\n","properties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string","description":"Requires replacement if changed.\n"},"documentationUrl":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationDuckdb:DestinationDuckdb":{"description":"DestinationDuckdb Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationDuckdb = new airbyte.DestinationDuckdb(\"my_destination_duckdb\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        destinationPath: \"/local/destination.duckdb\",\n        motherduckApiKey: \"...my_motherduck_api_key...\",\n        schema: \"main\",\n    },\n    definitionId: \"955e96a5-34d1-40de-93d5-ac72942da8bd\",\n    name: \"...my_name...\",\n    workspaceId: \"878710f8-90aa-4e37-8e01-c0cce0824fd2\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_duckdb = airbyte.DestinationDuckdb(\"my_destination_duckdb\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"destination_path\": \"/local/destination.duckdb\",\n        \"motherduck_api_key\": \"...my_motherduck_api_key...\",\n        \"schema\": \"main\",\n    },\n    definition_id=\"955e96a5-34d1-40de-93d5-ac72942da8bd\",\n    name=\"...my_name...\",\n    workspace_id=\"878710f8-90aa-4e37-8e01-c0cce0824fd2\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationDuckdb = new Airbyte.DestinationDuckdb(\"my_destination_duckdb\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationDuckdbConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DestinationPath = \"/local/destination.duckdb\",\n            MotherduckApiKey = \"...my_motherduck_api_key...\",\n            Schema = \"main\",\n        },\n        DefinitionId = \"955e96a5-34d1-40de-93d5-ac72942da8bd\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"878710f8-90aa-4e37-8e01-c0cce0824fd2\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationDuckdb(ctx, \"my_destination_duckdb\", \u0026airbyte.DestinationDuckdbArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationDuckdbConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDestinationPath:      pulumi.String(\"/local/destination.duckdb\"),\n\t\t\t\tMotherduckApiKey:     pulumi.String(\"...my_motherduck_api_key...\"),\n\t\t\t\tSchema:               pulumi.String(\"main\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"955e96a5-34d1-40de-93d5-ac72942da8bd\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"878710f8-90aa-4e37-8e01-c0cce0824fd2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationDuckdb;\nimport com.pulumi.airbyte.DestinationDuckdbArgs;\nimport com.pulumi.airbyte.inputs.DestinationDuckdbConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationDuckdb = new DestinationDuckdb(\"myDestinationDuckdb\", DestinationDuckdbArgs.builder()\n            .configuration(DestinationDuckdbConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .destinationPath(\"/local/destination.duckdb\")\n                .motherduckApiKey(\"...my_motherduck_api_key...\")\n                .schema(\"main\")\n                .build())\n            .definitionId(\"955e96a5-34d1-40de-93d5-ac72942da8bd\")\n            .name(\"...my_name...\")\n            .workspaceId(\"878710f8-90aa-4e37-8e01-c0cce0824fd2\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationDuckdb:\n    type: airbyte:DestinationDuckdb\n    name: my_destination_duckdb\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        destinationPath: /local/destination.duckdb\n        motherduckApiKey: '...my_motherduck_api_key...'\n        schema: main\n      definitionId: 955e96a5-34d1-40de-93d5-ac72942da8bd\n      name: '...my_name...'\n      workspaceId: 878710f8-90aa-4e37-8e01-c0cce0824fd2\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_duckdb.my_airbyte_destination_duckdb\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationDuckdb:DestinationDuckdb my_airbyte_destination_duckdb \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbConfiguration:DestinationDuckdbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"94bd199c-2ff0-4aa2-b98e-17f0acb72610\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbResourceAllocation:DestinationDuckdbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbConfiguration:DestinationDuckdbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"94bd199c-2ff0-4aa2-b98e-17f0acb72610\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationDuckdb resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbConfiguration:DestinationDuckdbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"94bd199c-2ff0-4aa2-b98e-17f0acb72610\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationDuckdbResourceAllocation:DestinationDuckdbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationDynamodb:DestinationDynamodb":{"description":"DestinationDynamodb Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationDynamodb = new airbyte.DestinationDynamodb(\"my_destination_dynamodb\", {\n    configuration: {\n        accessKeyId: \"A012345678910EXAMPLE\",\n        dynamodbEndpoint: \"http://localhost:9000\",\n        dynamodbRegion: \"ca-west-1\",\n        dynamodbTableNamePrefix: \"airbyte_sync\",\n        secretAccessKey: \"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\",\n    },\n    definitionId: \"f47ce6b2-d7a7-4fd6-8cc3-8ee7d32ea81a\",\n    name: \"...my_name...\",\n    workspaceId: \"613ace27-5b83-4144-af10-cde0eac3bedf\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_dynamodb = airbyte.DestinationDynamodb(\"my_destination_dynamodb\",\n    configuration={\n        \"access_key_id\": \"A012345678910EXAMPLE\",\n        \"dynamodb_endpoint\": \"http://localhost:9000\",\n        \"dynamodb_region\": \"ca-west-1\",\n        \"dynamodb_table_name_prefix\": \"airbyte_sync\",\n        \"secret_access_key\": \"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\",\n    },\n    definition_id=\"f47ce6b2-d7a7-4fd6-8cc3-8ee7d32ea81a\",\n    name=\"...my_name...\",\n    workspace_id=\"613ace27-5b83-4144-af10-cde0eac3bedf\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationDynamodb = new Airbyte.DestinationDynamodb(\"my_destination_dynamodb\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationDynamodbConfigurationArgs\n        {\n            AccessKeyId = \"A012345678910EXAMPLE\",\n            DynamodbEndpoint = \"http://localhost:9000\",\n            DynamodbRegion = \"ca-west-1\",\n            DynamodbTableNamePrefix = \"airbyte_sync\",\n            SecretAccessKey = \"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\",\n        },\n        DefinitionId = \"f47ce6b2-d7a7-4fd6-8cc3-8ee7d32ea81a\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"613ace27-5b83-4144-af10-cde0eac3bedf\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationDynamodb(ctx, \"my_destination_dynamodb\", \u0026airbyte.DestinationDynamodbArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationDynamodbConfigurationArgs{\n\t\t\t\tAccessKeyId:             pulumi.String(\"A012345678910EXAMPLE\"),\n\t\t\t\tDynamodbEndpoint:        pulumi.String(\"http://localhost:9000\"),\n\t\t\t\tDynamodbRegion:          pulumi.String(\"ca-west-1\"),\n\t\t\t\tDynamodbTableNamePrefix: pulumi.String(\"airbyte_sync\"),\n\t\t\t\tSecretAccessKey:         pulumi.String(\"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f47ce6b2-d7a7-4fd6-8cc3-8ee7d32ea81a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"613ace27-5b83-4144-af10-cde0eac3bedf\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationDynamodb;\nimport com.pulumi.airbyte.DestinationDynamodbArgs;\nimport com.pulumi.airbyte.inputs.DestinationDynamodbConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationDynamodb = new DestinationDynamodb(\"myDestinationDynamodb\", DestinationDynamodbArgs.builder()\n            .configuration(DestinationDynamodbConfigurationArgs.builder()\n                .accessKeyId(\"A012345678910EXAMPLE\")\n                .dynamodbEndpoint(\"http://localhost:9000\")\n                .dynamodbRegion(\"ca-west-1\")\n                .dynamodbTableNamePrefix(\"airbyte_sync\")\n                .secretAccessKey(\"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\")\n                .build())\n            .definitionId(\"f47ce6b2-d7a7-4fd6-8cc3-8ee7d32ea81a\")\n            .name(\"...my_name...\")\n            .workspaceId(\"613ace27-5b83-4144-af10-cde0eac3bedf\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationDynamodb:\n    type: airbyte:DestinationDynamodb\n    name: my_destination_dynamodb\n    properties:\n      configuration:\n        accessKeyId: A012345678910EXAMPLE\n        dynamodbEndpoint: http://localhost:9000\n        dynamodbRegion: ca-west-1\n        dynamodbTableNamePrefix: airbyte_sync\n        secretAccessKey: a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\n      definitionId: f47ce6b2-d7a7-4fd6-8cc3-8ee7d32ea81a\n      name: '...my_name...'\n      workspaceId: 613ace27-5b83-4144-af10-cde0eac3bedf\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_dynamodb.my_airbyte_destination_dynamodb\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationDynamodb:DestinationDynamodb my_airbyte_destination_dynamodb \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbConfiguration:DestinationDynamodbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"8ccd8909-4e99-4141-b48d-4984b70b2d89\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbResourceAllocation:DestinationDynamodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbConfiguration:DestinationDynamodbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"8ccd8909-4e99-4141-b48d-4984b70b2d89\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationDynamodb resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbConfiguration:DestinationDynamodbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"8ccd8909-4e99-4141-b48d-4984b70b2d89\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationDynamodbResourceAllocation:DestinationDynamodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationElasticsearch:DestinationElasticsearch":{"description":"DestinationElasticsearch Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationElasticsearch = new airbyte.DestinationElasticsearch(\"my_destination_elasticsearch\", {\n    configuration: {\n        authenticationMethod: {\n            usernamePassword: {\n                password: \"...my_password...\",\n                username: \"...my_username...\",\n            },\n        },\n        caCertificate: \"...my_ca_certificate...\",\n        endpoint: \"...my_endpoint...\",\n        upsert: false,\n    },\n    definitionId: \"fa3d17d3-6d2d-4bd3-a934-fcd7370e225f\",\n    name: \"...my_name...\",\n    workspaceId: \"9de55ce7-1e79-4018-9818-c9bf634debae\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_elasticsearch = airbyte.DestinationElasticsearch(\"my_destination_elasticsearch\",\n    configuration={\n        \"authentication_method\": {\n            \"username_password\": {\n                \"password\": \"...my_password...\",\n                \"username\": \"...my_username...\",\n            },\n        },\n        \"ca_certificate\": \"...my_ca_certificate...\",\n        \"endpoint\": \"...my_endpoint...\",\n        \"upsert\": False,\n    },\n    definition_id=\"fa3d17d3-6d2d-4bd3-a934-fcd7370e225f\",\n    name=\"...my_name...\",\n    workspace_id=\"9de55ce7-1e79-4018-9818-c9bf634debae\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationElasticsearch = new Airbyte.DestinationElasticsearch(\"my_destination_elasticsearch\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationElasticsearchConfigurationArgs\n        {\n            AuthenticationMethod = new Airbyte.Inputs.DestinationElasticsearchConfigurationAuthenticationMethodArgs\n            {\n                UsernamePassword = new Airbyte.Inputs.DestinationElasticsearchConfigurationAuthenticationMethodUsernamePasswordArgs\n                {\n                    Password = \"...my_password...\",\n                    Username = \"...my_username...\",\n                },\n            },\n            CaCertificate = \"...my_ca_certificate...\",\n            Endpoint = \"...my_endpoint...\",\n            Upsert = false,\n        },\n        DefinitionId = \"fa3d17d3-6d2d-4bd3-a934-fcd7370e225f\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"9de55ce7-1e79-4018-9818-c9bf634debae\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationElasticsearch(ctx, \"my_destination_elasticsearch\", \u0026airbyte.DestinationElasticsearchArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationElasticsearchConfigurationArgs{\n\t\t\t\tAuthenticationMethod: \u0026airbyte.DestinationElasticsearchConfigurationAuthenticationMethodArgs{\n\t\t\t\t\tUsernamePassword: \u0026airbyte.DestinationElasticsearchConfigurationAuthenticationMethodUsernamePasswordArgs{\n\t\t\t\t\t\tPassword: pulumi.String(\"...my_password...\"),\n\t\t\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCaCertificate: pulumi.String(\"...my_ca_certificate...\"),\n\t\t\t\tEndpoint:      pulumi.String(\"...my_endpoint...\"),\n\t\t\t\tUpsert:        pulumi.Bool(false),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fa3d17d3-6d2d-4bd3-a934-fcd7370e225f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9de55ce7-1e79-4018-9818-c9bf634debae\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationElasticsearch;\nimport com.pulumi.airbyte.DestinationElasticsearchArgs;\nimport com.pulumi.airbyte.inputs.DestinationElasticsearchConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationElasticsearchConfigurationAuthenticationMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationElasticsearchConfigurationAuthenticationMethodUsernamePasswordArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationElasticsearch = new DestinationElasticsearch(\"myDestinationElasticsearch\", DestinationElasticsearchArgs.builder()\n            .configuration(DestinationElasticsearchConfigurationArgs.builder()\n                .authenticationMethod(DestinationElasticsearchConfigurationAuthenticationMethodArgs.builder()\n                    .usernamePassword(DestinationElasticsearchConfigurationAuthenticationMethodUsernamePasswordArgs.builder()\n                        .password(\"...my_password...\")\n                        .username(\"...my_username...\")\n                        .build())\n                    .build())\n                .caCertificate(\"...my_ca_certificate...\")\n                .endpoint(\"...my_endpoint...\")\n                .upsert(false)\n                .build())\n            .definitionId(\"fa3d17d3-6d2d-4bd3-a934-fcd7370e225f\")\n            .name(\"...my_name...\")\n            .workspaceId(\"9de55ce7-1e79-4018-9818-c9bf634debae\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationElasticsearch:\n    type: airbyte:DestinationElasticsearch\n    name: my_destination_elasticsearch\n    properties:\n      configuration:\n        authenticationMethod:\n          usernamePassword:\n            password: '...my_password...'\n            username: '...my_username...'\n        caCertificate: '...my_ca_certificate...'\n        endpoint: '...my_endpoint...'\n        upsert: false\n      definitionId: fa3d17d3-6d2d-4bd3-a934-fcd7370e225f\n      name: '...my_name...'\n      workspaceId: 9de55ce7-1e79-4018-9818-c9bf634debae\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_elasticsearch.my_airbyte_destination_elasticsearch\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationElasticsearch:DestinationElasticsearch my_airbyte_destination_elasticsearch \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchConfiguration:DestinationElasticsearchConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"68f351a7-2745-4bef-ad7f-996b8e51bb8c\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchResourceAllocation:DestinationElasticsearchResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchConfiguration:DestinationElasticsearchConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"68f351a7-2745-4bef-ad7f-996b8e51bb8c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationElasticsearch resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchConfiguration:DestinationElasticsearchConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"68f351a7-2745-4bef-ad7f-996b8e51bb8c\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationElasticsearchResourceAllocation:DestinationElasticsearchResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationFirebolt:DestinationFirebolt":{"description":"DestinationFirebolt Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationFirebolt = new airbyte.DestinationFirebolt(\"my_destination_firebolt\", {\n    configuration: {\n        account: \"...my_account...\",\n        clientId: \"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\",\n        clientSecret: \"...my_client_secret...\",\n        database: \"...my_database...\",\n        engine: \"...my_engine...\",\n        host: \"api.app.firebolt.io\",\n        loadingMethod: {\n            externalTableViaS3: {\n                awsKeyId: \"...my_aws_key_id...\",\n                awsKeySecret: \"...my_aws_key_secret...\",\n                s3Bucket: \"...my_s3_bucket...\",\n                s3Region: \"us-east-1\",\n            },\n        },\n    },\n    definitionId: \"cb044c1f-5609-4f2c-a0f3-7f7fd2ae8ba8\",\n    name: \"...my_name...\",\n    workspaceId: \"3a7065bd-8875-464a-a7d2-4af683bf7d5f\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_firebolt = airbyte.DestinationFirebolt(\"my_destination_firebolt\",\n    configuration={\n        \"account\": \"...my_account...\",\n        \"client_id\": \"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"database\": \"...my_database...\",\n        \"engine\": \"...my_engine...\",\n        \"host\": \"api.app.firebolt.io\",\n        \"loading_method\": {\n            \"external_table_via_s3\": {\n                \"aws_key_id\": \"...my_aws_key_id...\",\n                \"aws_key_secret\": \"...my_aws_key_secret...\",\n                \"s3_bucket\": \"...my_s3_bucket...\",\n                \"s3_region\": \"us-east-1\",\n            },\n        },\n    },\n    definition_id=\"cb044c1f-5609-4f2c-a0f3-7f7fd2ae8ba8\",\n    name=\"...my_name...\",\n    workspace_id=\"3a7065bd-8875-464a-a7d2-4af683bf7d5f\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationFirebolt = new Airbyte.DestinationFirebolt(\"my_destination_firebolt\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationFireboltConfigurationArgs\n        {\n            Account = \"...my_account...\",\n            ClientId = \"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\",\n            ClientSecret = \"...my_client_secret...\",\n            Database = \"...my_database...\",\n            Engine = \"...my_engine...\",\n            Host = \"api.app.firebolt.io\",\n            LoadingMethod = new Airbyte.Inputs.DestinationFireboltConfigurationLoadingMethodArgs\n            {\n                ExternalTableViaS3 = new Airbyte.Inputs.DestinationFireboltConfigurationLoadingMethodExternalTableViaS3Args\n                {\n                    AwsKeyId = \"...my_aws_key_id...\",\n                    AwsKeySecret = \"...my_aws_key_secret...\",\n                    S3Bucket = \"...my_s3_bucket...\",\n                    S3Region = \"us-east-1\",\n                },\n            },\n        },\n        DefinitionId = \"cb044c1f-5609-4f2c-a0f3-7f7fd2ae8ba8\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"3a7065bd-8875-464a-a7d2-4af683bf7d5f\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationFirebolt(ctx, \"my_destination_firebolt\", \u0026airbyte.DestinationFireboltArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationFireboltConfigurationArgs{\n\t\t\t\tAccount:      pulumi.String(\"...my_account...\"),\n\t\t\t\tClientId:     pulumi.String(\"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\"),\n\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tDatabase:     pulumi.String(\"...my_database...\"),\n\t\t\t\tEngine:       pulumi.String(\"...my_engine...\"),\n\t\t\t\tHost:         pulumi.String(\"api.app.firebolt.io\"),\n\t\t\t\tLoadingMethod: \u0026airbyte.DestinationFireboltConfigurationLoadingMethodArgs{\n\t\t\t\t\tExternalTableViaS3: \u0026airbyte.DestinationFireboltConfigurationLoadingMethodExternalTableViaS3Args{\n\t\t\t\t\t\tAwsKeyId:     pulumi.String(\"...my_aws_key_id...\"),\n\t\t\t\t\t\tAwsKeySecret: pulumi.String(\"...my_aws_key_secret...\"),\n\t\t\t\t\t\tS3Bucket:     pulumi.String(\"...my_s3_bucket...\"),\n\t\t\t\t\t\tS3Region:     pulumi.String(\"us-east-1\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"cb044c1f-5609-4f2c-a0f3-7f7fd2ae8ba8\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"3a7065bd-8875-464a-a7d2-4af683bf7d5f\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationFirebolt;\nimport com.pulumi.airbyte.DestinationFireboltArgs;\nimport com.pulumi.airbyte.inputs.DestinationFireboltConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationFireboltConfigurationLoadingMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationFireboltConfigurationLoadingMethodExternalTableViaS3Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationFirebolt = new DestinationFirebolt(\"myDestinationFirebolt\", DestinationFireboltArgs.builder()\n            .configuration(DestinationFireboltConfigurationArgs.builder()\n                .account(\"...my_account...\")\n                .clientId(\"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\")\n                .clientSecret(\"...my_client_secret...\")\n                .database(\"...my_database...\")\n                .engine(\"...my_engine...\")\n                .host(\"api.app.firebolt.io\")\n                .loadingMethod(DestinationFireboltConfigurationLoadingMethodArgs.builder()\n                    .externalTableViaS3(DestinationFireboltConfigurationLoadingMethodExternalTableViaS3Args.builder()\n                        .awsKeyId(\"...my_aws_key_id...\")\n                        .awsKeySecret(\"...my_aws_key_secret...\")\n                        .s3Bucket(\"...my_s3_bucket...\")\n                        .s3Region(\"us-east-1\")\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"cb044c1f-5609-4f2c-a0f3-7f7fd2ae8ba8\")\n            .name(\"...my_name...\")\n            .workspaceId(\"3a7065bd-8875-464a-a7d2-4af683bf7d5f\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationFirebolt:\n    type: airbyte:DestinationFirebolt\n    name: my_destination_firebolt\n    properties:\n      configuration:\n        account: '...my_account...'\n        clientId: bbl9qth066hmxkwyb0hy2iwk8ktez9dz\n        clientSecret: '...my_client_secret...'\n        database: '...my_database...'\n        engine: '...my_engine...'\n        host: api.app.firebolt.io\n        loadingMethod:\n          externalTableViaS3:\n            awsKeyId: '...my_aws_key_id...'\n            awsKeySecret: '...my_aws_key_secret...'\n            s3Bucket: '...my_s3_bucket...'\n            s3Region: us-east-1\n      definitionId: cb044c1f-5609-4f2c-a0f3-7f7fd2ae8ba8\n      name: '...my_name...'\n      workspaceId: 3a7065bd-8875-464a-a7d2-4af683bf7d5f\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_firebolt.my_airbyte_destination_firebolt\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationFirebolt:DestinationFirebolt my_airbyte_destination_firebolt \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationFireboltConfiguration:DestinationFireboltConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"18081484-02a5-4662-8dba-b270b582f321\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationFireboltResourceAllocation:DestinationFireboltResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationFireboltConfiguration:DestinationFireboltConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"18081484-02a5-4662-8dba-b270b582f321\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationFirebolt resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationFireboltConfiguration:DestinationFireboltConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"18081484-02a5-4662-8dba-b270b582f321\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationFireboltResourceAllocation:DestinationFireboltResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationFirestore:DestinationFirestore":{"description":"DestinationFirestore Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationFirestore = new airbyte.DestinationFirestore(\"my_destination_firestore\", {\n    configuration: {\n        credentialsJson: \"...my_credentials_json...\",\n        projectId: \"...my_project_id...\",\n    },\n    definitionId: \"8a7f4b51-c84b-4fb3-b2d3-f23e10cb143f\",\n    name: \"...my_name...\",\n    workspaceId: \"9839a229-aa78-46ab-be29-301131283087\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_firestore = airbyte.DestinationFirestore(\"my_destination_firestore\",\n    configuration={\n        \"credentials_json\": \"...my_credentials_json...\",\n        \"project_id\": \"...my_project_id...\",\n    },\n    definition_id=\"8a7f4b51-c84b-4fb3-b2d3-f23e10cb143f\",\n    name=\"...my_name...\",\n    workspace_id=\"9839a229-aa78-46ab-be29-301131283087\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationFirestore = new Airbyte.DestinationFirestore(\"my_destination_firestore\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationFirestoreConfigurationArgs\n        {\n            CredentialsJson = \"...my_credentials_json...\",\n            ProjectId = \"...my_project_id...\",\n        },\n        DefinitionId = \"8a7f4b51-c84b-4fb3-b2d3-f23e10cb143f\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"9839a229-aa78-46ab-be29-301131283087\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationFirestore(ctx, \"my_destination_firestore\", \u0026airbyte.DestinationFirestoreArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationFirestoreConfigurationArgs{\n\t\t\t\tCredentialsJson: pulumi.String(\"...my_credentials_json...\"),\n\t\t\t\tProjectId:       pulumi.String(\"...my_project_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8a7f4b51-c84b-4fb3-b2d3-f23e10cb143f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9839a229-aa78-46ab-be29-301131283087\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationFirestore;\nimport com.pulumi.airbyte.DestinationFirestoreArgs;\nimport com.pulumi.airbyte.inputs.DestinationFirestoreConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationFirestore = new DestinationFirestore(\"myDestinationFirestore\", DestinationFirestoreArgs.builder()\n            .configuration(DestinationFirestoreConfigurationArgs.builder()\n                .credentialsJson(\"...my_credentials_json...\")\n                .projectId(\"...my_project_id...\")\n                .build())\n            .definitionId(\"8a7f4b51-c84b-4fb3-b2d3-f23e10cb143f\")\n            .name(\"...my_name...\")\n            .workspaceId(\"9839a229-aa78-46ab-be29-301131283087\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationFirestore:\n    type: airbyte:DestinationFirestore\n    name: my_destination_firestore\n    properties:\n      configuration:\n        credentialsJson: '...my_credentials_json...'\n        projectId: '...my_project_id...'\n      definitionId: 8a7f4b51-c84b-4fb3-b2d3-f23e10cb143f\n      name: '...my_name...'\n      workspaceId: 9839a229-aa78-46ab-be29-301131283087\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_firestore.my_airbyte_destination_firestore\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationFirestore:DestinationFirestore my_airbyte_destination_firestore \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreConfiguration:DestinationFirestoreConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"27dc7500-6d1b-40b1-8b07-e2f2aea3c9f4\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreResourceAllocation:DestinationFirestoreResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreConfiguration:DestinationFirestoreConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"27dc7500-6d1b-40b1-8b07-e2f2aea3c9f4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationFirestore resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreConfiguration:DestinationFirestoreConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"27dc7500-6d1b-40b1-8b07-e2f2aea3c9f4\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationFirestoreResourceAllocation:DestinationFirestoreResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationGcs:DestinationGcs":{"description":"DestinationGcs Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationGcs = new airbyte.DestinationGcs(\"my_destination_gcs\", {\n    configuration: {\n        credential: {\n            hmacKey: {\n                credentialType: \"HMAC_KEY\",\n                hmacKeyAccessId: \"1234567890abcdefghij1234\",\n                hmacKeySecret: \"1234567890abcdefghij1234567890ABCDEFGHIJ\",\n            },\n        },\n        format: {\n            jsonLinesNewlineDelimitedJson: {\n                compression: {},\n                formatType: \"JSONL\",\n            },\n        },\n        gcsBucketName: \"airbyte_sync\",\n        gcsBucketPath: \"data_sync/test\",\n        gcsBucketRegion: \"australia-southeast2\",\n    },\n    definitionId: \"fbdeaa3f-58d4-41ca-a298-54ecee1615a0\",\n    name: \"...my_name...\",\n    workspaceId: \"0ffee906-5986-410b-95a7-80c6f12aeac3\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_gcs = airbyte.DestinationGcs(\"my_destination_gcs\",\n    configuration={\n        \"credential\": {\n            \"hmac_key\": {\n                \"credential_type\": \"HMAC_KEY\",\n                \"hmac_key_access_id\": \"1234567890abcdefghij1234\",\n                \"hmac_key_secret\": \"1234567890abcdefghij1234567890ABCDEFGHIJ\",\n            },\n        },\n        \"format\": {\n            \"json_lines_newline_delimited_json\": {\n                \"compression\": {},\n                \"format_type\": \"JSONL\",\n            },\n        },\n        \"gcs_bucket_name\": \"airbyte_sync\",\n        \"gcs_bucket_path\": \"data_sync/test\",\n        \"gcs_bucket_region\": \"australia-southeast2\",\n    },\n    definition_id=\"fbdeaa3f-58d4-41ca-a298-54ecee1615a0\",\n    name=\"...my_name...\",\n    workspace_id=\"0ffee906-5986-410b-95a7-80c6f12aeac3\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationGcs = new Airbyte.DestinationGcs(\"my_destination_gcs\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationGcsConfigurationArgs\n        {\n            Credential = new Airbyte.Inputs.DestinationGcsConfigurationCredentialArgs\n            {\n                HmacKey = new Airbyte.Inputs.DestinationGcsConfigurationCredentialHmacKeyArgs\n                {\n                    CredentialType = \"HMAC_KEY\",\n                    HmacKeyAccessId = \"1234567890abcdefghij1234\",\n                    HmacKeySecret = \"1234567890abcdefghij1234567890ABCDEFGHIJ\",\n                },\n            },\n            Format = new Airbyte.Inputs.DestinationGcsConfigurationFormatArgs\n            {\n                JsonLinesNewlineDelimitedJson = new Airbyte.Inputs.DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonArgs\n                {\n                    Compression = null,\n                    FormatType = \"JSONL\",\n                },\n            },\n            GcsBucketName = \"airbyte_sync\",\n            GcsBucketPath = \"data_sync/test\",\n            GcsBucketRegion = \"australia-southeast2\",\n        },\n        DefinitionId = \"fbdeaa3f-58d4-41ca-a298-54ecee1615a0\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"0ffee906-5986-410b-95a7-80c6f12aeac3\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationGcs(ctx, \"my_destination_gcs\", \u0026airbyte.DestinationGcsArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationGcsConfigurationArgs{\n\t\t\t\tCredential: \u0026airbyte.DestinationGcsConfigurationCredentialArgs{\n\t\t\t\t\tHmacKey: \u0026airbyte.DestinationGcsConfigurationCredentialHmacKeyArgs{\n\t\t\t\t\t\tCredentialType:  pulumi.String(\"HMAC_KEY\"),\n\t\t\t\t\t\tHmacKeyAccessId: pulumi.String(\"1234567890abcdefghij1234\"),\n\t\t\t\t\t\tHmacKeySecret:   pulumi.String(\"1234567890abcdefghij1234567890ABCDEFGHIJ\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tFormat: \u0026airbyte.DestinationGcsConfigurationFormatArgs{\n\t\t\t\t\tJsonLinesNewlineDelimitedJson: \u0026airbyte.DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonArgs{\n\t\t\t\t\t\tCompression: \u0026airbyte.DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionArgs{},\n\t\t\t\t\t\tFormatType:  pulumi.String(\"JSONL\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tGcsBucketName:   pulumi.String(\"airbyte_sync\"),\n\t\t\t\tGcsBucketPath:   pulumi.String(\"data_sync/test\"),\n\t\t\t\tGcsBucketRegion: pulumi.String(\"australia-southeast2\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fbdeaa3f-58d4-41ca-a298-54ecee1615a0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0ffee906-5986-410b-95a7-80c6f12aeac3\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationGcs;\nimport com.pulumi.airbyte.DestinationGcsArgs;\nimport com.pulumi.airbyte.inputs.DestinationGcsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationGcsConfigurationCredentialArgs;\nimport com.pulumi.airbyte.inputs.DestinationGcsConfigurationCredentialHmacKeyArgs;\nimport com.pulumi.airbyte.inputs.DestinationGcsConfigurationFormatArgs;\nimport com.pulumi.airbyte.inputs.DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonArgs;\nimport com.pulumi.airbyte.inputs.DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationGcs = new DestinationGcs(\"myDestinationGcs\", DestinationGcsArgs.builder()\n            .configuration(DestinationGcsConfigurationArgs.builder()\n                .credential(DestinationGcsConfigurationCredentialArgs.builder()\n                    .hmacKey(DestinationGcsConfigurationCredentialHmacKeyArgs.builder()\n                        .credentialType(\"HMAC_KEY\")\n                        .hmacKeyAccessId(\"1234567890abcdefghij1234\")\n                        .hmacKeySecret(\"1234567890abcdefghij1234567890ABCDEFGHIJ\")\n                        .build())\n                    .build())\n                .format(DestinationGcsConfigurationFormatArgs.builder()\n                    .jsonLinesNewlineDelimitedJson(DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonArgs.builder()\n                        .compression(DestinationGcsConfigurationFormatJsonLinesNewlineDelimitedJsonCompressionArgs.builder()\n                            .build())\n                        .formatType(\"JSONL\")\n                        .build())\n                    .build())\n                .gcsBucketName(\"airbyte_sync\")\n                .gcsBucketPath(\"data_sync/test\")\n                .gcsBucketRegion(\"australia-southeast2\")\n                .build())\n            .definitionId(\"fbdeaa3f-58d4-41ca-a298-54ecee1615a0\")\n            .name(\"...my_name...\")\n            .workspaceId(\"0ffee906-5986-410b-95a7-80c6f12aeac3\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationGcs:\n    type: airbyte:DestinationGcs\n    name: my_destination_gcs\n    properties:\n      configuration:\n        credential:\n          hmacKey:\n            credentialType: HMAC_KEY\n            hmacKeyAccessId: 1234567890abcdefghij1234\n            hmacKeySecret: 1234567890abcdefghij1234567890ABCDEFGHIJ\n        format:\n          jsonLinesNewlineDelimitedJson:\n            compression: {}\n            formatType: JSONL\n        gcsBucketName: airbyte_sync\n        gcsBucketPath: data_sync/test\n        gcsBucketRegion: australia-southeast2\n      definitionId: fbdeaa3f-58d4-41ca-a298-54ecee1615a0\n      name: '...my_name...'\n      workspaceId: 0ffee906-5986-410b-95a7-80c6f12aeac3\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_gcs.my_airbyte_destination_gcs\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationGcs:DestinationGcs my_airbyte_destination_gcs \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfiguration:DestinationGcsConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ca8f6566-e555-4b40-943a-545bf123117a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationGcsResourceAllocation:DestinationGcsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfiguration:DestinationGcsConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ca8f6566-e555-4b40-943a-545bf123117a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationGcs resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationGcsConfiguration:DestinationGcsConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ca8f6566-e555-4b40-943a-545bf123117a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationGcsResourceAllocation:DestinationGcsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationGoogleSheets:DestinationGoogleSheets":{"description":"DestinationGoogleSheets Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationGooglesheets = new airbyte.DestinationGoogleSheets(\"my_destination_googlesheets\", {\n    configuration: {\n        credentials: {\n            authenticateViaGoogleOAuth: {\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n            },\n        },\n        spreadsheetId: \"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit\",\n    },\n    definitionId: \"54b2059a-b951-4dde-91ec-07e2a536925c\",\n    name: \"...my_name...\",\n    workspaceId: \"ac77879a-e5ab-4e85-8084-095399f78bac\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_googlesheets = airbyte.DestinationGoogleSheets(\"my_destination_googlesheets\",\n    configuration={\n        \"credentials\": {\n            \"authenticate_via_google_o_auth\": {\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n            },\n        },\n        \"spreadsheet_id\": \"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit\",\n    },\n    definition_id=\"54b2059a-b951-4dde-91ec-07e2a536925c\",\n    name=\"...my_name...\",\n    workspace_id=\"ac77879a-e5ab-4e85-8084-095399f78bac\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationGooglesheets = new Airbyte.DestinationGoogleSheets(\"my_destination_googlesheets\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationGoogleSheetsConfigurationArgs\n        {\n            Credentials = new Airbyte.Inputs.DestinationGoogleSheetsConfigurationCredentialsArgs\n            {\n                AuthenticateViaGoogleOAuth = new Airbyte.Inputs.DestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuthArgs\n                {\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                },\n            },\n            SpreadsheetId = \"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit\",\n        },\n        DefinitionId = \"54b2059a-b951-4dde-91ec-07e2a536925c\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"ac77879a-e5ab-4e85-8084-095399f78bac\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationGoogleSheets(ctx, \"my_destination_googlesheets\", \u0026airbyte.DestinationGoogleSheetsArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationGoogleSheetsConfigurationArgs{\n\t\t\t\tCredentials: \u0026airbyte.DestinationGoogleSheetsConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaGoogleOAuth: \u0026airbyte.DestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuthArgs{\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSpreadsheetId: pulumi.String(\"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"54b2059a-b951-4dde-91ec-07e2a536925c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ac77879a-e5ab-4e85-8084-095399f78bac\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationGoogleSheets;\nimport com.pulumi.airbyte.DestinationGoogleSheetsArgs;\nimport com.pulumi.airbyte.inputs.DestinationGoogleSheetsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationGoogleSheetsConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.DestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuthArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationGooglesheets = new DestinationGoogleSheets(\"myDestinationGooglesheets\", DestinationGoogleSheetsArgs.builder()\n            .configuration(DestinationGoogleSheetsConfigurationArgs.builder()\n                .credentials(DestinationGoogleSheetsConfigurationCredentialsArgs.builder()\n                    .authenticateViaGoogleOAuth(DestinationGoogleSheetsConfigurationCredentialsAuthenticateViaGoogleOAuthArgs.builder()\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .build())\n                    .build())\n                .spreadsheetId(\"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit\")\n                .build())\n            .definitionId(\"54b2059a-b951-4dde-91ec-07e2a536925c\")\n            .name(\"...my_name...\")\n            .workspaceId(\"ac77879a-e5ab-4e85-8084-095399f78bac\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationGooglesheets:\n    type: airbyte:DestinationGoogleSheets\n    name: my_destination_googlesheets\n    properties:\n      configuration:\n        credentials:\n          authenticateViaGoogleOAuth:\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n        spreadsheetId: https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG/edit\n      definitionId: 54b2059a-b951-4dde-91ec-07e2a536925c\n      name: '...my_name...'\n      workspaceId: ac77879a-e5ab-4e85-8084-095399f78bac\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_google_sheets.my_airbyte_destination_google_sheets\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationGoogleSheets:DestinationGoogleSheets my_airbyte_destination_google_sheets \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsConfiguration:DestinationGoogleSheetsConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"a4cbd2d1-8dbe-4818-b8bc-b90ad782d12a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsResourceAllocation:DestinationGoogleSheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsConfiguration:DestinationGoogleSheetsConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"a4cbd2d1-8dbe-4818-b8bc-b90ad782d12a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationGoogleSheets resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsConfiguration:DestinationGoogleSheetsConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"a4cbd2d1-8dbe-4818-b8bc-b90ad782d12a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationGoogleSheetsResourceAllocation:DestinationGoogleSheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationMilvus:DestinationMilvus":{"description":"DestinationMilvus Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMilvus = new airbyte.DestinationMilvus(\"my_destination_milvus\", {\n    configuration: {\n        embedding: {\n            azureOpenAi: {\n                apiBase: \"https://your-resource-name.openai.azure.com\",\n                deployment: \"your-resource-name\",\n                openaiKey: \"...my_openai_key...\",\n            },\n        },\n        indexing: {\n            auth: {\n                noAuth: {},\n            },\n            collection: \"...my_collection...\",\n            db: \"...my_db...\",\n            host: \"https://my-instance.zone.zillizcloud.com\",\n            textField: \"...my_text_field...\",\n            vectorField: \"...my_vector_field...\",\n        },\n        omitRawText: false,\n        processing: {\n            chunkOverlap: 4,\n            chunkSize: 7640,\n            fieldNameMappings: [{\n                fromField: \"...my_from_field...\",\n                toField: \"...my_to_field...\",\n            }],\n            metadataFields: [\"...\"],\n            textFields: [\"...\"],\n            textSplitter: {\n                byMarkdownHeader: {\n                    splitLevel: 1,\n                },\n            },\n        },\n    },\n    definitionId: \"ef42b409-b99a-4d1e-b7d4-f74e61200199\",\n    name: \"...my_name...\",\n    workspaceId: \"1da00420-023b-48f0-a8d8-4c9079cc6179\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_milvus = airbyte.DestinationMilvus(\"my_destination_milvus\",\n    configuration={\n        \"embedding\": {\n            \"azure_open_ai\": {\n                \"api_base\": \"https://your-resource-name.openai.azure.com\",\n                \"deployment\": \"your-resource-name\",\n                \"openai_key\": \"...my_openai_key...\",\n            },\n        },\n        \"indexing\": {\n            \"auth\": {\n                \"no_auth\": {},\n            },\n            \"collection\": \"...my_collection...\",\n            \"db\": \"...my_db...\",\n            \"host\": \"https://my-instance.zone.zillizcloud.com\",\n            \"text_field\": \"...my_text_field...\",\n            \"vector_field\": \"...my_vector_field...\",\n        },\n        \"omit_raw_text\": False,\n        \"processing\": {\n            \"chunk_overlap\": 4,\n            \"chunk_size\": 7640,\n            \"field_name_mappings\": [{\n                \"from_field\": \"...my_from_field...\",\n                \"to_field\": \"...my_to_field...\",\n            }],\n            \"metadata_fields\": [\"...\"],\n            \"text_fields\": [\"...\"],\n            \"text_splitter\": {\n                \"by_markdown_header\": {\n                    \"split_level\": 1,\n                },\n            },\n        },\n    },\n    definition_id=\"ef42b409-b99a-4d1e-b7d4-f74e61200199\",\n    name=\"...my_name...\",\n    workspace_id=\"1da00420-023b-48f0-a8d8-4c9079cc6179\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMilvus = new Airbyte.DestinationMilvus(\"my_destination_milvus\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationMilvusConfigurationArgs\n        {\n            Embedding = new Airbyte.Inputs.DestinationMilvusConfigurationEmbeddingArgs\n            {\n                AzureOpenAi = new Airbyte.Inputs.DestinationMilvusConfigurationEmbeddingAzureOpenAiArgs\n                {\n                    ApiBase = \"https://your-resource-name.openai.azure.com\",\n                    Deployment = \"your-resource-name\",\n                    OpenaiKey = \"...my_openai_key...\",\n                },\n            },\n            Indexing = new Airbyte.Inputs.DestinationMilvusConfigurationIndexingArgs\n            {\n                Auth = new Airbyte.Inputs.DestinationMilvusConfigurationIndexingAuthArgs\n                {\n                    NoAuth = null,\n                },\n                Collection = \"...my_collection...\",\n                Db = \"...my_db...\",\n                Host = \"https://my-instance.zone.zillizcloud.com\",\n                TextField = \"...my_text_field...\",\n                VectorField = \"...my_vector_field...\",\n            },\n            OmitRawText = false,\n            Processing = new Airbyte.Inputs.DestinationMilvusConfigurationProcessingArgs\n            {\n                ChunkOverlap = 4,\n                ChunkSize = 7640,\n                FieldNameMappings = new[]\n                {\n                    new Airbyte.Inputs.DestinationMilvusConfigurationProcessingFieldNameMappingArgs\n                    {\n                        FromField = \"...my_from_field...\",\n                        ToField = \"...my_to_field...\",\n                    },\n                },\n                MetadataFields = new[]\n                {\n                    \"...\",\n                },\n                TextFields = new[]\n                {\n                    \"...\",\n                },\n                TextSplitter = new Airbyte.Inputs.DestinationMilvusConfigurationProcessingTextSplitterArgs\n                {\n                    ByMarkdownHeader = new Airbyte.Inputs.DestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeaderArgs\n                    {\n                        SplitLevel = 1,\n                    },\n                },\n            },\n        },\n        DefinitionId = \"ef42b409-b99a-4d1e-b7d4-f74e61200199\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"1da00420-023b-48f0-a8d8-4c9079cc6179\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationMilvus(ctx, \"my_destination_milvus\", \u0026airbyte.DestinationMilvusArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationMilvusConfigurationArgs{\n\t\t\t\tEmbedding: \u0026airbyte.DestinationMilvusConfigurationEmbeddingArgs{\n\t\t\t\t\tAzureOpenAi: \u0026airbyte.DestinationMilvusConfigurationEmbeddingAzureOpenAiArgs{\n\t\t\t\t\t\tApiBase:    pulumi.String(\"https://your-resource-name.openai.azure.com\"),\n\t\t\t\t\t\tDeployment: pulumi.String(\"your-resource-name\"),\n\t\t\t\t\t\tOpenaiKey:  pulumi.String(\"...my_openai_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIndexing: \u0026airbyte.DestinationMilvusConfigurationIndexingArgs{\n\t\t\t\t\tAuth: \u0026airbyte.DestinationMilvusConfigurationIndexingAuthArgs{\n\t\t\t\t\t\tNoAuth: \u0026airbyte.DestinationMilvusConfigurationIndexingAuthNoAuthArgs{},\n\t\t\t\t\t},\n\t\t\t\t\tCollection:  pulumi.String(\"...my_collection...\"),\n\t\t\t\t\tDb:          pulumi.String(\"...my_db...\"),\n\t\t\t\t\tHost:        pulumi.String(\"https://my-instance.zone.zillizcloud.com\"),\n\t\t\t\t\tTextField:   pulumi.String(\"...my_text_field...\"),\n\t\t\t\t\tVectorField: pulumi.String(\"...my_vector_field...\"),\n\t\t\t\t},\n\t\t\t\tOmitRawText: pulumi.Bool(false),\n\t\t\t\tProcessing: \u0026airbyte.DestinationMilvusConfigurationProcessingArgs{\n\t\t\t\t\tChunkOverlap: pulumi.Float64(4),\n\t\t\t\t\tChunkSize:    pulumi.Float64(7640),\n\t\t\t\t\tFieldNameMappings: airbyte.DestinationMilvusConfigurationProcessingFieldNameMappingArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationMilvusConfigurationProcessingFieldNameMappingArgs{\n\t\t\t\t\t\t\tFromField: pulumi.String(\"...my_from_field...\"),\n\t\t\t\t\t\t\tToField:   pulumi.String(\"...my_to_field...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextSplitter: \u0026airbyte.DestinationMilvusConfigurationProcessingTextSplitterArgs{\n\t\t\t\t\t\tByMarkdownHeader: \u0026airbyte.DestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeaderArgs{\n\t\t\t\t\t\t\tSplitLevel: pulumi.Float64(1),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ef42b409-b99a-4d1e-b7d4-f74e61200199\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"1da00420-023b-48f0-a8d8-4c9079cc6179\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationMilvus;\nimport com.pulumi.airbyte.DestinationMilvusArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationEmbeddingArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationEmbeddingAzureOpenAiArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationIndexingArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationIndexingAuthArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationIndexingAuthNoAuthArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationProcessingArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationProcessingTextSplitterArgs;\nimport com.pulumi.airbyte.inputs.DestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeaderArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationMilvus = new DestinationMilvus(\"myDestinationMilvus\", DestinationMilvusArgs.builder()\n            .configuration(DestinationMilvusConfigurationArgs.builder()\n                .embedding(DestinationMilvusConfigurationEmbeddingArgs.builder()\n                    .azureOpenAi(DestinationMilvusConfigurationEmbeddingAzureOpenAiArgs.builder()\n                        .apiBase(\"https://your-resource-name.openai.azure.com\")\n                        .deployment(\"your-resource-name\")\n                        .openaiKey(\"...my_openai_key...\")\n                        .build())\n                    .build())\n                .indexing(DestinationMilvusConfigurationIndexingArgs.builder()\n                    .auth(DestinationMilvusConfigurationIndexingAuthArgs.builder()\n                        .noAuth(DestinationMilvusConfigurationIndexingAuthNoAuthArgs.builder()\n                            .build())\n                        .build())\n                    .collection(\"...my_collection...\")\n                    .db(\"...my_db...\")\n                    .host(\"https://my-instance.zone.zillizcloud.com\")\n                    .textField(\"...my_text_field...\")\n                    .vectorField(\"...my_vector_field...\")\n                    .build())\n                .omitRawText(false)\n                .processing(DestinationMilvusConfigurationProcessingArgs.builder()\n                    .chunkOverlap(4.0)\n                    .chunkSize(7640.0)\n                    .fieldNameMappings(DestinationMilvusConfigurationProcessingFieldNameMappingArgs.builder()\n                        .fromField(\"...my_from_field...\")\n                        .toField(\"...my_to_field...\")\n                        .build())\n                    .metadataFields(\"...\")\n                    .textFields(\"...\")\n                    .textSplitter(DestinationMilvusConfigurationProcessingTextSplitterArgs.builder()\n                        .byMarkdownHeader(DestinationMilvusConfigurationProcessingTextSplitterByMarkdownHeaderArgs.builder()\n                            .splitLevel(1.0)\n                            .build())\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"ef42b409-b99a-4d1e-b7d4-f74e61200199\")\n            .name(\"...my_name...\")\n            .workspaceId(\"1da00420-023b-48f0-a8d8-4c9079cc6179\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationMilvus:\n    type: airbyte:DestinationMilvus\n    name: my_destination_milvus\n    properties:\n      configuration:\n        embedding:\n          azureOpenAi:\n            apiBase: https://your-resource-name.openai.azure.com\n            deployment: your-resource-name\n            openaiKey: '...my_openai_key...'\n        indexing:\n          auth:\n            noAuth: {}\n          collection: '...my_collection...'\n          db: '...my_db...'\n          host: https://my-instance.zone.zillizcloud.com\n          textField: '...my_text_field...'\n          vectorField: '...my_vector_field...'\n        omitRawText: false\n        processing:\n          chunkOverlap: 4\n          chunkSize: 7640\n          fieldNameMappings:\n            - fromField: '...my_from_field...'\n              toField: '...my_to_field...'\n          metadataFields:\n            - '...'\n          textFields:\n            - '...'\n          textSplitter:\n            byMarkdownHeader:\n              splitLevel: 1\n      definitionId: ef42b409-b99a-4d1e-b7d4-f74e61200199\n      name: '...my_name...'\n      workspaceId: 1da00420-023b-48f0-a8d8-4c9079cc6179\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_milvus.my_airbyte_destination_milvus\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationMilvus:DestinationMilvus my_airbyte_destination_milvus \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfiguration:DestinationMilvusConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"65de8962-48c9-11ee-be56-0242ac120002\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMilvusResourceAllocation:DestinationMilvusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfiguration:DestinationMilvusConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"65de8962-48c9-11ee-be56-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationMilvus resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMilvusConfiguration:DestinationMilvusConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"65de8962-48c9-11ee-be56-0242ac120002\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMilvusResourceAllocation:DestinationMilvusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationMongodb:DestinationMongodb":{"description":"DestinationMongodb Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMongodb = new airbyte.DestinationMongodb(\"my_destination_mongodb\", {\n    configuration: {\n        authType: {\n            none: {},\n        },\n        database: \"...my_database...\",\n        instanceType: {\n            mongoDbAtlas: {\n                clusterUrl: \"...my_cluster_url...\",\n                instance: \"atlas\",\n            },\n        },\n        tunnelMethod: {\n            passwordAuthentication: {\n                tunnelHost: \"...my_tunnel_host...\",\n                tunnelPort: 22,\n                tunnelUser: \"...my_tunnel_user...\",\n                tunnelUserPassword: \"...my_tunnel_user_password...\",\n            },\n        },\n    },\n    definitionId: \"ecb670c3-9030-4c95-a447-d69ea2c1371e\",\n    name: \"...my_name...\",\n    workspaceId: \"63ac2b57-1c99-4294-8b40-d92cdc44ffaf\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_mongodb = airbyte.DestinationMongodb(\"my_destination_mongodb\",\n    configuration={\n        \"auth_type\": {\n            \"none\": {},\n        },\n        \"database\": \"...my_database...\",\n        \"instance_type\": {\n            \"mongo_db_atlas\": {\n                \"cluster_url\": \"...my_cluster_url...\",\n                \"instance\": \"atlas\",\n            },\n        },\n        \"tunnel_method\": {\n            \"password_authentication\": {\n                \"tunnel_host\": \"...my_tunnel_host...\",\n                \"tunnel_port\": 22,\n                \"tunnel_user\": \"...my_tunnel_user...\",\n                \"tunnel_user_password\": \"...my_tunnel_user_password...\",\n            },\n        },\n    },\n    definition_id=\"ecb670c3-9030-4c95-a447-d69ea2c1371e\",\n    name=\"...my_name...\",\n    workspace_id=\"63ac2b57-1c99-4294-8b40-d92cdc44ffaf\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMongodb = new Airbyte.DestinationMongodb(\"my_destination_mongodb\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationMongodbConfigurationArgs\n        {\n            AuthType = new Airbyte.Inputs.DestinationMongodbConfigurationAuthTypeArgs\n            {\n                None = null,\n            },\n            Database = \"...my_database...\",\n            InstanceType = new Airbyte.Inputs.DestinationMongodbConfigurationInstanceTypeArgs\n            {\n                MongoDbAtlas = new Airbyte.Inputs.DestinationMongodbConfigurationInstanceTypeMongoDbAtlasArgs\n                {\n                    ClusterUrl = \"...my_cluster_url...\",\n                    Instance = \"atlas\",\n                },\n            },\n            TunnelMethod = new Airbyte.Inputs.DestinationMongodbConfigurationTunnelMethodArgs\n            {\n                PasswordAuthentication = new Airbyte.Inputs.DestinationMongodbConfigurationTunnelMethodPasswordAuthenticationArgs\n                {\n                    TunnelHost = \"...my_tunnel_host...\",\n                    TunnelPort = 22,\n                    TunnelUser = \"...my_tunnel_user...\",\n                    TunnelUserPassword = \"...my_tunnel_user_password...\",\n                },\n            },\n        },\n        DefinitionId = \"ecb670c3-9030-4c95-a447-d69ea2c1371e\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"63ac2b57-1c99-4294-8b40-d92cdc44ffaf\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationMongodb(ctx, \"my_destination_mongodb\", \u0026airbyte.DestinationMongodbArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationMongodbConfigurationArgs{\n\t\t\t\tAuthType: \u0026airbyte.DestinationMongodbConfigurationAuthTypeArgs{\n\t\t\t\t\tNone: \u0026airbyte.DestinationMongodbConfigurationAuthTypeNoneArgs{},\n\t\t\t\t},\n\t\t\t\tDatabase: pulumi.String(\"...my_database...\"),\n\t\t\t\tInstanceType: \u0026airbyte.DestinationMongodbConfigurationInstanceTypeArgs{\n\t\t\t\t\tMongoDbAtlas: \u0026airbyte.DestinationMongodbConfigurationInstanceTypeMongoDbAtlasArgs{\n\t\t\t\t\t\tClusterUrl: pulumi.String(\"...my_cluster_url...\"),\n\t\t\t\t\t\tInstance:   pulumi.String(\"atlas\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationMongodbConfigurationTunnelMethodArgs{\n\t\t\t\t\tPasswordAuthentication: \u0026airbyte.DestinationMongodbConfigurationTunnelMethodPasswordAuthenticationArgs{\n\t\t\t\t\t\tTunnelHost:         pulumi.String(\"...my_tunnel_host...\"),\n\t\t\t\t\t\tTunnelPort:         pulumi.Float64(22),\n\t\t\t\t\t\tTunnelUser:         pulumi.String(\"...my_tunnel_user...\"),\n\t\t\t\t\t\tTunnelUserPassword: pulumi.String(\"...my_tunnel_user_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ecb670c3-9030-4c95-a447-d69ea2c1371e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"63ac2b57-1c99-4294-8b40-d92cdc44ffaf\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationMongodb;\nimport com.pulumi.airbyte.DestinationMongodbArgs;\nimport com.pulumi.airbyte.inputs.DestinationMongodbConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationMongodbConfigurationAuthTypeArgs;\nimport com.pulumi.airbyte.inputs.DestinationMongodbConfigurationAuthTypeNoneArgs;\nimport com.pulumi.airbyte.inputs.DestinationMongodbConfigurationInstanceTypeArgs;\nimport com.pulumi.airbyte.inputs.DestinationMongodbConfigurationInstanceTypeMongoDbAtlasArgs;\nimport com.pulumi.airbyte.inputs.DestinationMongodbConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationMongodbConfigurationTunnelMethodPasswordAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationMongodb = new DestinationMongodb(\"myDestinationMongodb\", DestinationMongodbArgs.builder()\n            .configuration(DestinationMongodbConfigurationArgs.builder()\n                .authType(DestinationMongodbConfigurationAuthTypeArgs.builder()\n                    .none(DestinationMongodbConfigurationAuthTypeNoneArgs.builder()\n                        .build())\n                    .build())\n                .database(\"...my_database...\")\n                .instanceType(DestinationMongodbConfigurationInstanceTypeArgs.builder()\n                    .mongoDbAtlas(DestinationMongodbConfigurationInstanceTypeMongoDbAtlasArgs.builder()\n                        .clusterUrl(\"...my_cluster_url...\")\n                        .instance(\"atlas\")\n                        .build())\n                    .build())\n                .tunnelMethod(DestinationMongodbConfigurationTunnelMethodArgs.builder()\n                    .passwordAuthentication(DestinationMongodbConfigurationTunnelMethodPasswordAuthenticationArgs.builder()\n                        .tunnelHost(\"...my_tunnel_host...\")\n                        .tunnelPort(22.0)\n                        .tunnelUser(\"...my_tunnel_user...\")\n                        .tunnelUserPassword(\"...my_tunnel_user_password...\")\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"ecb670c3-9030-4c95-a447-d69ea2c1371e\")\n            .name(\"...my_name...\")\n            .workspaceId(\"63ac2b57-1c99-4294-8b40-d92cdc44ffaf\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationMongodb:\n    type: airbyte:DestinationMongodb\n    name: my_destination_mongodb\n    properties:\n      configuration:\n        authType:\n          none: {}\n        database: '...my_database...'\n        instanceType:\n          mongoDbAtlas:\n            clusterUrl: '...my_cluster_url...'\n            instance: atlas\n        tunnelMethod:\n          passwordAuthentication:\n            tunnelHost: '...my_tunnel_host...'\n            tunnelPort: 22\n            tunnelUser: '...my_tunnel_user...'\n            tunnelUserPassword: '...my_tunnel_user_password...'\n      definitionId: ecb670c3-9030-4c95-a447-d69ea2c1371e\n      name: '...my_name...'\n      workspaceId: 63ac2b57-1c99-4294-8b40-d92cdc44ffaf\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_mongodb.my_airbyte_destination_mongodb\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationMongodb:DestinationMongodb my_airbyte_destination_mongodb \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfiguration:DestinationMongodbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"8b746512-8c2e-6ac1-4adc-b59faafd473c\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMongodbResourceAllocation:DestinationMongodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfiguration:DestinationMongodbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"8b746512-8c2e-6ac1-4adc-b59faafd473c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationMongodb resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMongodbConfiguration:DestinationMongodbConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"8b746512-8c2e-6ac1-4adc-b59faafd473c\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMongodbResourceAllocation:DestinationMongodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationMssql:DestinationMssql":{"description":"DestinationMssql Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMssql = new airbyte.DestinationMssql(\"my_destination_mssql\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        database: \"...my_database...\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        loadType: {\n            insertLoad: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                loadType: \"INSERT\",\n            },\n        },\n        password: \"...my_password...\",\n        port: 1433,\n        schema: \"public\",\n        sslMethod: {\n            encryptedVerifyCertificate: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                hostNameInCertificate: \"...my_host_name_in_certificate...\",\n                name: \"encrypted_verify_certificate\",\n                trustStoreName: \"...my_trust_store_name...\",\n                trustStorePassword: \"...my_trust_store_password...\",\n            },\n        },\n        tunnelMethod: {\n            noTunnel: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                tunnelMethod: \"NO_TUNNEL\",\n            },\n        },\n        user: \"...my_user...\",\n    },\n    definitionId: \"a282fec3-7b94-4274-9620-860fbc85f5d6\",\n    name: \"...my_name...\",\n    workspaceId: \"2e9afd8a-c9ca-4f91-bf9f-71f1a7c362df\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_mssql = airbyte.DestinationMssql(\"my_destination_mssql\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"database\": \"...my_database...\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"load_type\": {\n            \"insert_load\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"load_type\": \"INSERT\",\n            },\n        },\n        \"password\": \"...my_password...\",\n        \"port\": 1433,\n        \"schema\": \"public\",\n        \"ssl_method\": {\n            \"encrypted_verify_certificate\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"host_name_in_certificate\": \"...my_host_name_in_certificate...\",\n                \"name\": \"encrypted_verify_certificate\",\n                \"trust_store_name\": \"...my_trust_store_name...\",\n                \"trust_store_password\": \"...my_trust_store_password...\",\n            },\n        },\n        \"tunnel_method\": {\n            \"no_tunnel\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"tunnel_method\": \"NO_TUNNEL\",\n            },\n        },\n        \"user\": \"...my_user...\",\n    },\n    definition_id=\"a282fec3-7b94-4274-9620-860fbc85f5d6\",\n    name=\"...my_name...\",\n    workspace_id=\"2e9afd8a-c9ca-4f91-bf9f-71f1a7c362df\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMssql = new Airbyte.DestinationMssql(\"my_destination_mssql\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationMssqlConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Database = \"...my_database...\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            LoadType = new Airbyte.Inputs.DestinationMssqlConfigurationLoadTypeArgs\n            {\n                InsertLoad = new Airbyte.Inputs.DestinationMssqlConfigurationLoadTypeInsertLoadArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    LoadType = \"INSERT\",\n                },\n            },\n            Password = \"...my_password...\",\n            Port = 1433,\n            Schema = \"public\",\n            SslMethod = new Airbyte.Inputs.DestinationMssqlConfigurationSslMethodArgs\n            {\n                EncryptedVerifyCertificate = new Airbyte.Inputs.DestinationMssqlConfigurationSslMethodEncryptedVerifyCertificateArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    HostNameInCertificate = \"...my_host_name_in_certificate...\",\n                    Name = \"encrypted_verify_certificate\",\n                    TrustStoreName = \"...my_trust_store_name...\",\n                    TrustStorePassword = \"...my_trust_store_password...\",\n                },\n            },\n            TunnelMethod = new Airbyte.Inputs.DestinationMssqlConfigurationTunnelMethodArgs\n            {\n                NoTunnel = new Airbyte.Inputs.DestinationMssqlConfigurationTunnelMethodNoTunnelArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    TunnelMethod = \"NO_TUNNEL\",\n                },\n            },\n            User = \"...my_user...\",\n        },\n        DefinitionId = \"a282fec3-7b94-4274-9620-860fbc85f5d6\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"2e9afd8a-c9ca-4f91-bf9f-71f1a7c362df\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationMssql(ctx, \"my_destination_mssql\", \u0026airbyte.DestinationMssqlArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationMssqlConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatabase:             pulumi.String(\"...my_database...\"),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:        pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tLoadType: \u0026airbyte.DestinationMssqlConfigurationLoadTypeArgs{\n\t\t\t\t\tInsertLoad: \u0026airbyte.DestinationMssqlConfigurationLoadTypeInsertLoadArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tLoadType:             pulumi.String(\"INSERT\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tPassword: pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:     pulumi.Float64(1433),\n\t\t\t\tSchema:   pulumi.String(\"public\"),\n\t\t\t\tSslMethod: \u0026airbyte.DestinationMssqlConfigurationSslMethodArgs{\n\t\t\t\t\tEncryptedVerifyCertificate: \u0026airbyte.DestinationMssqlConfigurationSslMethodEncryptedVerifyCertificateArgs{\n\t\t\t\t\t\tAdditionalProperties:  pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tHostNameInCertificate: pulumi.String(\"...my_host_name_in_certificate...\"),\n\t\t\t\t\t\tName:                  pulumi.String(\"encrypted_verify_certificate\"),\n\t\t\t\t\t\tTrustStoreName:        pulumi.String(\"...my_trust_store_name...\"),\n\t\t\t\t\t\tTrustStorePassword:    pulumi.String(\"...my_trust_store_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationMssqlConfigurationTunnelMethodArgs{\n\t\t\t\t\tNoTunnel: \u0026airbyte.DestinationMssqlConfigurationTunnelMethodNoTunnelArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tTunnelMethod:         pulumi.String(\"NO_TUNNEL\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUser: pulumi.String(\"...my_user...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a282fec3-7b94-4274-9620-860fbc85f5d6\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2e9afd8a-c9ca-4f91-bf9f-71f1a7c362df\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationMssql;\nimport com.pulumi.airbyte.DestinationMssqlArgs;\nimport com.pulumi.airbyte.inputs.DestinationMssqlConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationMssqlConfigurationLoadTypeArgs;\nimport com.pulumi.airbyte.inputs.DestinationMssqlConfigurationLoadTypeInsertLoadArgs;\nimport com.pulumi.airbyte.inputs.DestinationMssqlConfigurationSslMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationMssqlConfigurationSslMethodEncryptedVerifyCertificateArgs;\nimport com.pulumi.airbyte.inputs.DestinationMssqlConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationMssqlConfigurationTunnelMethodNoTunnelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationMssql = new DestinationMssql(\"myDestinationMssql\", DestinationMssqlArgs.builder()\n            .configuration(DestinationMssqlConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .database(\"...my_database...\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .loadType(DestinationMssqlConfigurationLoadTypeArgs.builder()\n                    .insertLoad(DestinationMssqlConfigurationLoadTypeInsertLoadArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .loadType(\"INSERT\")\n                        .build())\n                    .build())\n                .password(\"...my_password...\")\n                .port(1433.0)\n                .schema(\"public\")\n                .sslMethod(DestinationMssqlConfigurationSslMethodArgs.builder()\n                    .encryptedVerifyCertificate(DestinationMssqlConfigurationSslMethodEncryptedVerifyCertificateArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .hostNameInCertificate(\"...my_host_name_in_certificate...\")\n                        .name(\"encrypted_verify_certificate\")\n                        .trustStoreName(\"...my_trust_store_name...\")\n                        .trustStorePassword(\"...my_trust_store_password...\")\n                        .build())\n                    .build())\n                .tunnelMethod(DestinationMssqlConfigurationTunnelMethodArgs.builder()\n                    .noTunnel(DestinationMssqlConfigurationTunnelMethodNoTunnelArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .tunnelMethod(\"NO_TUNNEL\")\n                        .build())\n                    .build())\n                .user(\"...my_user...\")\n                .build())\n            .definitionId(\"a282fec3-7b94-4274-9620-860fbc85f5d6\")\n            .name(\"...my_name...\")\n            .workspaceId(\"2e9afd8a-c9ca-4f91-bf9f-71f1a7c362df\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationMssql:\n    type: airbyte:DestinationMssql\n    name: my_destination_mssql\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        database: '...my_database...'\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        loadType:\n          insertLoad:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            loadType: INSERT\n        password: '...my_password...'\n        port: 1433\n        schema: public\n        sslMethod:\n          encryptedVerifyCertificate:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            hostNameInCertificate: '...my_host_name_in_certificate...'\n            name: encrypted_verify_certificate\n            trustStoreName: '...my_trust_store_name...'\n            trustStorePassword: '...my_trust_store_password...'\n        tunnelMethod:\n          noTunnel:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            tunnelMethod: NO_TUNNEL\n        user: '...my_user...'\n      definitionId: a282fec3-7b94-4274-9620-860fbc85f5d6\n      name: '...my_name...'\n      workspaceId: 2e9afd8a-c9ca-4f91-bf9f-71f1a7c362df\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_mssql.my_airbyte_destination_mssql\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationMssql:DestinationMssql my_airbyte_destination_mssql \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfiguration:DestinationMssqlConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d4353156-9217-4cad-8dd7-c108fd4f74cf\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMssqlResourceAllocation:DestinationMssqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfiguration:DestinationMssqlConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d4353156-9217-4cad-8dd7-c108fd4f74cf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationMssql resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMssqlConfiguration:DestinationMssqlConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d4353156-9217-4cad-8dd7-c108fd4f74cf\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMssqlResourceAllocation:DestinationMssqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationMysql:DestinationMysql":{"description":"DestinationMysql Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMysql = new airbyte.DestinationMysql(\"my_destination_mysql\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        database: \"...my_database...\",\n        disableTypeDedupe: false,\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 3306,\n        rawDataSchema: \"...my_raw_data_schema...\",\n        tunnelMethod: {\n            noTunnel: {},\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"04cd57d1-121b-4002-bf3f-1761521783b6\",\n    name: \"...my_name...\",\n    workspaceId: \"3c1b00ad-b0b5-47bb-93e0-65f72a419a35\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_mysql = airbyte.DestinationMysql(\"my_destination_mysql\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"database\": \"...my_database...\",\n        \"disable_type_dedupe\": False,\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 3306,\n        \"raw_data_schema\": \"...my_raw_data_schema...\",\n        \"tunnel_method\": {\n            \"no_tunnel\": {},\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"04cd57d1-121b-4002-bf3f-1761521783b6\",\n    name=\"...my_name...\",\n    workspace_id=\"3c1b00ad-b0b5-47bb-93e0-65f72a419a35\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMysql = new Airbyte.DestinationMysql(\"my_destination_mysql\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationMysqlConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Database = \"...my_database...\",\n            DisableTypeDedupe = false,\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 3306,\n            RawDataSchema = \"...my_raw_data_schema...\",\n            TunnelMethod = new Airbyte.Inputs.DestinationMysqlConfigurationTunnelMethodArgs\n            {\n                NoTunnel = null,\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"04cd57d1-121b-4002-bf3f-1761521783b6\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"3c1b00ad-b0b5-47bb-93e0-65f72a419a35\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationMysql(ctx, \"my_destination_mysql\", \u0026airbyte.DestinationMysqlArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationMysqlConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatabase:             pulumi.String(\"...my_database...\"),\n\t\t\t\tDisableTypeDedupe:    pulumi.Bool(false),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:        pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                 pulumi.Float64(3306),\n\t\t\t\tRawDataSchema:        pulumi.String(\"...my_raw_data_schema...\"),\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationMysqlConfigurationTunnelMethodArgs{\n\t\t\t\t\tNoTunnel: \u0026airbyte.DestinationMysqlConfigurationTunnelMethodNoTunnelArgs{},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"04cd57d1-121b-4002-bf3f-1761521783b6\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"3c1b00ad-b0b5-47bb-93e0-65f72a419a35\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationMysql;\nimport com.pulumi.airbyte.DestinationMysqlArgs;\nimport com.pulumi.airbyte.inputs.DestinationMysqlConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationMysqlConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationMysqlConfigurationTunnelMethodNoTunnelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationMysql = new DestinationMysql(\"myDestinationMysql\", DestinationMysqlArgs.builder()\n            .configuration(DestinationMysqlConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .database(\"...my_database...\")\n                .disableTypeDedupe(false)\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(3306.0)\n                .rawDataSchema(\"...my_raw_data_schema...\")\n                .tunnelMethod(DestinationMysqlConfigurationTunnelMethodArgs.builder()\n                    .noTunnel(DestinationMysqlConfigurationTunnelMethodNoTunnelArgs.builder()\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"04cd57d1-121b-4002-bf3f-1761521783b6\")\n            .name(\"...my_name...\")\n            .workspaceId(\"3c1b00ad-b0b5-47bb-93e0-65f72a419a35\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationMysql:\n    type: airbyte:DestinationMysql\n    name: my_destination_mysql\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        database: '...my_database...'\n        disableTypeDedupe: false\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 3306\n        rawDataSchema: '...my_raw_data_schema...'\n        tunnelMethod:\n          noTunnel: {}\n        username: '...my_username...'\n      definitionId: 04cd57d1-121b-4002-bf3f-1761521783b6\n      name: '...my_name...'\n      workspaceId: 3c1b00ad-b0b5-47bb-93e0-65f72a419a35\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_mysql.my_airbyte_destination_mysql\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationMysql:DestinationMysql my_airbyte_destination_mysql \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMysqlConfiguration:DestinationMysqlConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ca81ee7c-3163-4246-af40-094cc31e5e42\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMysqlResourceAllocation:DestinationMysqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMysqlConfiguration:DestinationMysqlConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ca81ee7c-3163-4246-af40-094cc31e5e42\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationMysql resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationMysqlConfiguration:DestinationMysqlConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"ca81ee7c-3163-4246-af40-094cc31e5e42\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationMysqlResourceAllocation:DestinationMysqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationOracle:DestinationOracle":{"description":"DestinationOracle Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationOracle = new airbyte.DestinationOracle(\"my_destination_oracle\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 1521,\n        rawDataSchema: \"...my_raw_data_schema...\",\n        schema: \"airbyte\",\n        sid: \"...my_sid...\",\n        tunnelMethod: {\n            sshKeyAuthentication: {\n                sshKey: \"...my_ssh_key...\",\n                tunnelHost: \"...my_tunnel_host...\",\n                tunnelPort: 22,\n                tunnelUser: \"...my_tunnel_user...\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"28ddc2bd-35a7-4a51-966c-b9e88351add3\",\n    name: \"...my_name...\",\n    workspaceId: \"6900342e-4f38-4480-a5e0-1dce84f57ee6\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_oracle = airbyte.DestinationOracle(\"my_destination_oracle\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 1521,\n        \"raw_data_schema\": \"...my_raw_data_schema...\",\n        \"schema\": \"airbyte\",\n        \"sid\": \"...my_sid...\",\n        \"tunnel_method\": {\n            \"ssh_key_authentication\": {\n                \"ssh_key\": \"...my_ssh_key...\",\n                \"tunnel_host\": \"...my_tunnel_host...\",\n                \"tunnel_port\": 22,\n                \"tunnel_user\": \"...my_tunnel_user...\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"28ddc2bd-35a7-4a51-966c-b9e88351add3\",\n    name=\"...my_name...\",\n    workspace_id=\"6900342e-4f38-4480-a5e0-1dce84f57ee6\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationOracle = new Airbyte.DestinationOracle(\"my_destination_oracle\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationOracleConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 1521,\n            RawDataSchema = \"...my_raw_data_schema...\",\n            Schema = \"airbyte\",\n            Sid = \"...my_sid...\",\n            TunnelMethod = new Airbyte.Inputs.DestinationOracleConfigurationTunnelMethodArgs\n            {\n                SshKeyAuthentication = new Airbyte.Inputs.DestinationOracleConfigurationTunnelMethodSshKeyAuthenticationArgs\n                {\n                    SshKey = \"...my_ssh_key...\",\n                    TunnelHost = \"...my_tunnel_host...\",\n                    TunnelPort = 22,\n                    TunnelUser = \"...my_tunnel_user...\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"28ddc2bd-35a7-4a51-966c-b9e88351add3\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"6900342e-4f38-4480-a5e0-1dce84f57ee6\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationOracle(ctx, \"my_destination_oracle\", \u0026airbyte.DestinationOracleArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationOracleConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:        pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                 pulumi.Float64(1521),\n\t\t\t\tRawDataSchema:        pulumi.String(\"...my_raw_data_schema...\"),\n\t\t\t\tSchema:               pulumi.String(\"airbyte\"),\n\t\t\t\tSid:                  pulumi.String(\"...my_sid...\"),\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationOracleConfigurationTunnelMethodArgs{\n\t\t\t\t\tSshKeyAuthentication: \u0026airbyte.DestinationOracleConfigurationTunnelMethodSshKeyAuthenticationArgs{\n\t\t\t\t\t\tSshKey:     pulumi.String(\"...my_ssh_key...\"),\n\t\t\t\t\t\tTunnelHost: pulumi.String(\"...my_tunnel_host...\"),\n\t\t\t\t\t\tTunnelPort: pulumi.Float64(22),\n\t\t\t\t\t\tTunnelUser: pulumi.String(\"...my_tunnel_user...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"28ddc2bd-35a7-4a51-966c-b9e88351add3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6900342e-4f38-4480-a5e0-1dce84f57ee6\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationOracle;\nimport com.pulumi.airbyte.DestinationOracleArgs;\nimport com.pulumi.airbyte.inputs.DestinationOracleConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationOracleConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationOracleConfigurationTunnelMethodSshKeyAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationOracle = new DestinationOracle(\"myDestinationOracle\", DestinationOracleArgs.builder()\n            .configuration(DestinationOracleConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(1521.0)\n                .rawDataSchema(\"...my_raw_data_schema...\")\n                .schema(\"airbyte\")\n                .sid(\"...my_sid...\")\n                .tunnelMethod(DestinationOracleConfigurationTunnelMethodArgs.builder()\n                    .sshKeyAuthentication(DestinationOracleConfigurationTunnelMethodSshKeyAuthenticationArgs.builder()\n                        .sshKey(\"...my_ssh_key...\")\n                        .tunnelHost(\"...my_tunnel_host...\")\n                        .tunnelPort(22.0)\n                        .tunnelUser(\"...my_tunnel_user...\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"28ddc2bd-35a7-4a51-966c-b9e88351add3\")\n            .name(\"...my_name...\")\n            .workspaceId(\"6900342e-4f38-4480-a5e0-1dce84f57ee6\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationOracle:\n    type: airbyte:DestinationOracle\n    name: my_destination_oracle\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 1521\n        rawDataSchema: '...my_raw_data_schema...'\n        schema: airbyte\n        sid: '...my_sid...'\n        tunnelMethod:\n          sshKeyAuthentication:\n            sshKey: '...my_ssh_key...'\n            tunnelHost: '...my_tunnel_host...'\n            tunnelPort: 22\n            tunnelUser: '...my_tunnel_user...'\n        username: '...my_username...'\n      definitionId: 28ddc2bd-35a7-4a51-966c-b9e88351add3\n      name: '...my_name...'\n      workspaceId: 6900342e-4f38-4480-a5e0-1dce84f57ee6\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_oracle.my_airbyte_destination_oracle\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationOracle:DestinationOracle my_airbyte_destination_oracle \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationOracleConfiguration:DestinationOracleConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3986776d-2319-4de9-8af8-db14c0996e72\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationOracleResourceAllocation:DestinationOracleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationOracleConfiguration:DestinationOracleConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3986776d-2319-4de9-8af8-db14c0996e72\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationOracle resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationOracleConfiguration:DestinationOracleConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3986776d-2319-4de9-8af8-db14c0996e72\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationOracleResourceAllocation:DestinationOracleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationPgvector:DestinationPgvector":{"description":"DestinationPgvector Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPgvector = new airbyte.DestinationPgvector(\"my_destination_pgvector\", {\n    configuration: {\n        embedding: {\n            openAi: {\n                openaiKey: \"...my_openai_key...\",\n            },\n        },\n        indexing: {\n            credentials: {\n                password: \"AIRBYTE_PASSWORD\",\n            },\n            database: \"AIRBYTE_DATABASE\",\n            defaultSchema: \"AIRBYTE_SCHEMA\",\n            host: \"AIRBYTE_ACCOUNT\",\n            port: 5432,\n            username: \"AIRBYTE_USER\",\n        },\n        omitRawText: true,\n        processing: {\n            chunkOverlap: 7,\n            chunkSize: 8035,\n            fieldNameMappings: [{\n                fromField: \"...my_from_field...\",\n                toField: \"...my_to_field...\",\n            }],\n            metadataFields: [\"...\"],\n            textFields: [\"...\"],\n            textSplitter: {\n                byProgrammingLanguage: {\n                    language: \"js\",\n                },\n            },\n        },\n    },\n    definitionId: \"ace91495-b654-40da-a8bd-73a5b3a4b3ee\",\n    name: \"...my_name...\",\n    workspaceId: \"0b8f211f-70ad-47f2-a6ea-1e915e8005be\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_pgvector = airbyte.DestinationPgvector(\"my_destination_pgvector\",\n    configuration={\n        \"embedding\": {\n            \"open_ai\": {\n                \"openai_key\": \"...my_openai_key...\",\n            },\n        },\n        \"indexing\": {\n            \"credentials\": {\n                \"password\": \"AIRBYTE_PASSWORD\",\n            },\n            \"database\": \"AIRBYTE_DATABASE\",\n            \"default_schema\": \"AIRBYTE_SCHEMA\",\n            \"host\": \"AIRBYTE_ACCOUNT\",\n            \"port\": 5432,\n            \"username\": \"AIRBYTE_USER\",\n        },\n        \"omit_raw_text\": True,\n        \"processing\": {\n            \"chunk_overlap\": 7,\n            \"chunk_size\": 8035,\n            \"field_name_mappings\": [{\n                \"from_field\": \"...my_from_field...\",\n                \"to_field\": \"...my_to_field...\",\n            }],\n            \"metadata_fields\": [\"...\"],\n            \"text_fields\": [\"...\"],\n            \"text_splitter\": {\n                \"by_programming_language\": {\n                    \"language\": \"js\",\n                },\n            },\n        },\n    },\n    definition_id=\"ace91495-b654-40da-a8bd-73a5b3a4b3ee\",\n    name=\"...my_name...\",\n    workspace_id=\"0b8f211f-70ad-47f2-a6ea-1e915e8005be\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPgvector = new Airbyte.DestinationPgvector(\"my_destination_pgvector\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationPgvectorConfigurationArgs\n        {\n            Embedding = new Airbyte.Inputs.DestinationPgvectorConfigurationEmbeddingArgs\n            {\n                OpenAi = new Airbyte.Inputs.DestinationPgvectorConfigurationEmbeddingOpenAiArgs\n                {\n                    OpenaiKey = \"...my_openai_key...\",\n                },\n            },\n            Indexing = new Airbyte.Inputs.DestinationPgvectorConfigurationIndexingArgs\n            {\n                Credentials = new Airbyte.Inputs.DestinationPgvectorConfigurationIndexingCredentialsArgs\n                {\n                    Password = \"AIRBYTE_PASSWORD\",\n                },\n                Database = \"AIRBYTE_DATABASE\",\n                DefaultSchema = \"AIRBYTE_SCHEMA\",\n                Host = \"AIRBYTE_ACCOUNT\",\n                Port = 5432,\n                Username = \"AIRBYTE_USER\",\n            },\n            OmitRawText = true,\n            Processing = new Airbyte.Inputs.DestinationPgvectorConfigurationProcessingArgs\n            {\n                ChunkOverlap = 7,\n                ChunkSize = 8035,\n                FieldNameMappings = new[]\n                {\n                    new Airbyte.Inputs.DestinationPgvectorConfigurationProcessingFieldNameMappingArgs\n                    {\n                        FromField = \"...my_from_field...\",\n                        ToField = \"...my_to_field...\",\n                    },\n                },\n                MetadataFields = new[]\n                {\n                    \"...\",\n                },\n                TextFields = new[]\n                {\n                    \"...\",\n                },\n                TextSplitter = new Airbyte.Inputs.DestinationPgvectorConfigurationProcessingTextSplitterArgs\n                {\n                    ByProgrammingLanguage = new Airbyte.Inputs.DestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguageArgs\n                    {\n                        Language = \"js\",\n                    },\n                },\n            },\n        },\n        DefinitionId = \"ace91495-b654-40da-a8bd-73a5b3a4b3ee\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"0b8f211f-70ad-47f2-a6ea-1e915e8005be\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationPgvector(ctx, \"my_destination_pgvector\", \u0026airbyte.DestinationPgvectorArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationPgvectorConfigurationArgs{\n\t\t\t\tEmbedding: \u0026airbyte.DestinationPgvectorConfigurationEmbeddingArgs{\n\t\t\t\t\tOpenAi: \u0026airbyte.DestinationPgvectorConfigurationEmbeddingOpenAiArgs{\n\t\t\t\t\t\tOpenaiKey: pulumi.String(\"...my_openai_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIndexing: \u0026airbyte.DestinationPgvectorConfigurationIndexingArgs{\n\t\t\t\t\tCredentials: \u0026airbyte.DestinationPgvectorConfigurationIndexingCredentialsArgs{\n\t\t\t\t\t\tPassword: pulumi.String(\"AIRBYTE_PASSWORD\"),\n\t\t\t\t\t},\n\t\t\t\t\tDatabase:      pulumi.String(\"AIRBYTE_DATABASE\"),\n\t\t\t\t\tDefaultSchema: pulumi.String(\"AIRBYTE_SCHEMA\"),\n\t\t\t\t\tHost:          pulumi.String(\"AIRBYTE_ACCOUNT\"),\n\t\t\t\t\tPort:          pulumi.Float64(5432),\n\t\t\t\t\tUsername:      pulumi.String(\"AIRBYTE_USER\"),\n\t\t\t\t},\n\t\t\t\tOmitRawText: pulumi.Bool(true),\n\t\t\t\tProcessing: \u0026airbyte.DestinationPgvectorConfigurationProcessingArgs{\n\t\t\t\t\tChunkOverlap: pulumi.Float64(7),\n\t\t\t\t\tChunkSize:    pulumi.Float64(8035),\n\t\t\t\t\tFieldNameMappings: airbyte.DestinationPgvectorConfigurationProcessingFieldNameMappingArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationPgvectorConfigurationProcessingFieldNameMappingArgs{\n\t\t\t\t\t\t\tFromField: pulumi.String(\"...my_from_field...\"),\n\t\t\t\t\t\t\tToField:   pulumi.String(\"...my_to_field...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextSplitter: \u0026airbyte.DestinationPgvectorConfigurationProcessingTextSplitterArgs{\n\t\t\t\t\t\tByProgrammingLanguage: \u0026airbyte.DestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguageArgs{\n\t\t\t\t\t\t\tLanguage: pulumi.String(\"js\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ace91495-b654-40da-a8bd-73a5b3a4b3ee\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0b8f211f-70ad-47f2-a6ea-1e915e8005be\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationPgvector;\nimport com.pulumi.airbyte.DestinationPgvectorArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationEmbeddingArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationEmbeddingOpenAiArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationIndexingArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationIndexingCredentialsArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationProcessingArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationProcessingTextSplitterArgs;\nimport com.pulumi.airbyte.inputs.DestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationPgvector = new DestinationPgvector(\"myDestinationPgvector\", DestinationPgvectorArgs.builder()\n            .configuration(DestinationPgvectorConfigurationArgs.builder()\n                .embedding(DestinationPgvectorConfigurationEmbeddingArgs.builder()\n                    .openAi(DestinationPgvectorConfigurationEmbeddingOpenAiArgs.builder()\n                        .openaiKey(\"...my_openai_key...\")\n                        .build())\n                    .build())\n                .indexing(DestinationPgvectorConfigurationIndexingArgs.builder()\n                    .credentials(DestinationPgvectorConfigurationIndexingCredentialsArgs.builder()\n                        .password(\"AIRBYTE_PASSWORD\")\n                        .build())\n                    .database(\"AIRBYTE_DATABASE\")\n                    .defaultSchema(\"AIRBYTE_SCHEMA\")\n                    .host(\"AIRBYTE_ACCOUNT\")\n                    .port(5432.0)\n                    .username(\"AIRBYTE_USER\")\n                    .build())\n                .omitRawText(true)\n                .processing(DestinationPgvectorConfigurationProcessingArgs.builder()\n                    .chunkOverlap(7.0)\n                    .chunkSize(8035.0)\n                    .fieldNameMappings(DestinationPgvectorConfigurationProcessingFieldNameMappingArgs.builder()\n                        .fromField(\"...my_from_field...\")\n                        .toField(\"...my_to_field...\")\n                        .build())\n                    .metadataFields(\"...\")\n                    .textFields(\"...\")\n                    .textSplitter(DestinationPgvectorConfigurationProcessingTextSplitterArgs.builder()\n                        .byProgrammingLanguage(DestinationPgvectorConfigurationProcessingTextSplitterByProgrammingLanguageArgs.builder()\n                            .language(\"js\")\n                            .build())\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"ace91495-b654-40da-a8bd-73a5b3a4b3ee\")\n            .name(\"...my_name...\")\n            .workspaceId(\"0b8f211f-70ad-47f2-a6ea-1e915e8005be\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationPgvector:\n    type: airbyte:DestinationPgvector\n    name: my_destination_pgvector\n    properties:\n      configuration:\n        embedding:\n          openAi:\n            openaiKey: '...my_openai_key...'\n        indexing:\n          credentials:\n            password: AIRBYTE_PASSWORD\n          database: AIRBYTE_DATABASE\n          defaultSchema: AIRBYTE_SCHEMA\n          host: AIRBYTE_ACCOUNT\n          port: 5432\n          username: AIRBYTE_USER\n        omitRawText: true\n        processing:\n          chunkOverlap: 7\n          chunkSize: 8035\n          fieldNameMappings:\n            - fromField: '...my_from_field...'\n              toField: '...my_to_field...'\n          metadataFields:\n            - '...'\n          textFields:\n            - '...'\n          textSplitter:\n            byProgrammingLanguage:\n              language: js\n      definitionId: ace91495-b654-40da-a8bd-73a5b3a4b3ee\n      name: '...my_name...'\n      workspaceId: 0b8f211f-70ad-47f2-a6ea-1e915e8005be\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_pgvector.my_airbyte_destination_pgvector\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationPgvector:DestinationPgvector my_airbyte_destination_pgvector \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfiguration:DestinationPgvectorConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"e0e06cd9-57a9-4d39-b032-bedd874ae875\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorResourceAllocation:DestinationPgvectorResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfiguration:DestinationPgvectorConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"e0e06cd9-57a9-4d39-b032-bedd874ae875\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationPgvector resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorConfiguration:DestinationPgvectorConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"e0e06cd9-57a9-4d39-b032-bedd874ae875\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPgvectorResourceAllocation:DestinationPgvectorResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationPinecone:DestinationPinecone":{"description":"DestinationPinecone Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPinecone = new airbyte.DestinationPinecone(\"my_destination_pinecone\", {\n    configuration: {\n        embedding: {\n            fake: {},\n        },\n        indexing: {\n            index: \"...my_index...\",\n            pineconeEnvironment: \"us-west1-gcp\",\n            pineconeKey: \"...my_pinecone_key...\",\n        },\n        omitRawText: true,\n        processing: {\n            chunkOverlap: 4,\n            chunkSize: 7074,\n            fieldNameMappings: [{\n                fromField: \"...my_from_field...\",\n                toField: \"...my_to_field...\",\n            }],\n            metadataFields: [\"...\"],\n            textFields: [\"...\"],\n            textSplitter: {\n                bySeparator: {\n                    keepSeparator: true,\n                    separators: [\"...\"],\n                },\n            },\n        },\n    },\n    definitionId: \"ae1c7c9a-2b03-4eee-843a-7ed67978265e\",\n    name: \"...my_name...\",\n    workspaceId: \"a8bd2b0a-cdce-4816-9962-7547715c4567\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_pinecone = airbyte.DestinationPinecone(\"my_destination_pinecone\",\n    configuration={\n        \"embedding\": {\n            \"fake\": {},\n        },\n        \"indexing\": {\n            \"index\": \"...my_index...\",\n            \"pinecone_environment\": \"us-west1-gcp\",\n            \"pinecone_key\": \"...my_pinecone_key...\",\n        },\n        \"omit_raw_text\": True,\n        \"processing\": {\n            \"chunk_overlap\": 4,\n            \"chunk_size\": 7074,\n            \"field_name_mappings\": [{\n                \"from_field\": \"...my_from_field...\",\n                \"to_field\": \"...my_to_field...\",\n            }],\n            \"metadata_fields\": [\"...\"],\n            \"text_fields\": [\"...\"],\n            \"text_splitter\": {\n                \"by_separator\": {\n                    \"keep_separator\": True,\n                    \"separators\": [\"...\"],\n                },\n            },\n        },\n    },\n    definition_id=\"ae1c7c9a-2b03-4eee-843a-7ed67978265e\",\n    name=\"...my_name...\",\n    workspace_id=\"a8bd2b0a-cdce-4816-9962-7547715c4567\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPinecone = new Airbyte.DestinationPinecone(\"my_destination_pinecone\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationPineconeConfigurationArgs\n        {\n            Embedding = new Airbyte.Inputs.DestinationPineconeConfigurationEmbeddingArgs\n            {\n                Fake = null,\n            },\n            Indexing = new Airbyte.Inputs.DestinationPineconeConfigurationIndexingArgs\n            {\n                Index = \"...my_index...\",\n                PineconeEnvironment = \"us-west1-gcp\",\n                PineconeKey = \"...my_pinecone_key...\",\n            },\n            OmitRawText = true,\n            Processing = new Airbyte.Inputs.DestinationPineconeConfigurationProcessingArgs\n            {\n                ChunkOverlap = 4,\n                ChunkSize = 7074,\n                FieldNameMappings = new[]\n                {\n                    new Airbyte.Inputs.DestinationPineconeConfigurationProcessingFieldNameMappingArgs\n                    {\n                        FromField = \"...my_from_field...\",\n                        ToField = \"...my_to_field...\",\n                    },\n                },\n                MetadataFields = new[]\n                {\n                    \"...\",\n                },\n                TextFields = new[]\n                {\n                    \"...\",\n                },\n                TextSplitter = new Airbyte.Inputs.DestinationPineconeConfigurationProcessingTextSplitterArgs\n                {\n                    BySeparator = new Airbyte.Inputs.DestinationPineconeConfigurationProcessingTextSplitterBySeparatorArgs\n                    {\n                        KeepSeparator = true,\n                        Separators = new[]\n                        {\n                            \"...\",\n                        },\n                    },\n                },\n            },\n        },\n        DefinitionId = \"ae1c7c9a-2b03-4eee-843a-7ed67978265e\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"a8bd2b0a-cdce-4816-9962-7547715c4567\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationPinecone(ctx, \"my_destination_pinecone\", \u0026airbyte.DestinationPineconeArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationPineconeConfigurationArgs{\n\t\t\t\tEmbedding: \u0026airbyte.DestinationPineconeConfigurationEmbeddingArgs{\n\t\t\t\t\tFake: \u0026airbyte.DestinationPineconeConfigurationEmbeddingFakeArgs{},\n\t\t\t\t},\n\t\t\t\tIndexing: \u0026airbyte.DestinationPineconeConfigurationIndexingArgs{\n\t\t\t\t\tIndex:               pulumi.String(\"...my_index...\"),\n\t\t\t\t\tPineconeEnvironment: pulumi.String(\"us-west1-gcp\"),\n\t\t\t\t\tPineconeKey:         pulumi.String(\"...my_pinecone_key...\"),\n\t\t\t\t},\n\t\t\t\tOmitRawText: pulumi.Bool(true),\n\t\t\t\tProcessing: \u0026airbyte.DestinationPineconeConfigurationProcessingArgs{\n\t\t\t\t\tChunkOverlap: pulumi.Float64(4),\n\t\t\t\t\tChunkSize:    pulumi.Float64(7074),\n\t\t\t\t\tFieldNameMappings: airbyte.DestinationPineconeConfigurationProcessingFieldNameMappingArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationPineconeConfigurationProcessingFieldNameMappingArgs{\n\t\t\t\t\t\t\tFromField: pulumi.String(\"...my_from_field...\"),\n\t\t\t\t\t\t\tToField:   pulumi.String(\"...my_to_field...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextSplitter: \u0026airbyte.DestinationPineconeConfigurationProcessingTextSplitterArgs{\n\t\t\t\t\t\tBySeparator: \u0026airbyte.DestinationPineconeConfigurationProcessingTextSplitterBySeparatorArgs{\n\t\t\t\t\t\t\tKeepSeparator: pulumi.Bool(true),\n\t\t\t\t\t\t\tSeparators: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ae1c7c9a-2b03-4eee-843a-7ed67978265e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a8bd2b0a-cdce-4816-9962-7547715c4567\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationPinecone;\nimport com.pulumi.airbyte.DestinationPineconeArgs;\nimport com.pulumi.airbyte.inputs.DestinationPineconeConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationPineconeConfigurationEmbeddingArgs;\nimport com.pulumi.airbyte.inputs.DestinationPineconeConfigurationEmbeddingFakeArgs;\nimport com.pulumi.airbyte.inputs.DestinationPineconeConfigurationIndexingArgs;\nimport com.pulumi.airbyte.inputs.DestinationPineconeConfigurationProcessingArgs;\nimport com.pulumi.airbyte.inputs.DestinationPineconeConfigurationProcessingTextSplitterArgs;\nimport com.pulumi.airbyte.inputs.DestinationPineconeConfigurationProcessingTextSplitterBySeparatorArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationPinecone = new DestinationPinecone(\"myDestinationPinecone\", DestinationPineconeArgs.builder()\n            .configuration(DestinationPineconeConfigurationArgs.builder()\n                .embedding(DestinationPineconeConfigurationEmbeddingArgs.builder()\n                    .fake(DestinationPineconeConfigurationEmbeddingFakeArgs.builder()\n                        .build())\n                    .build())\n                .indexing(DestinationPineconeConfigurationIndexingArgs.builder()\n                    .index(\"...my_index...\")\n                    .pineconeEnvironment(\"us-west1-gcp\")\n                    .pineconeKey(\"...my_pinecone_key...\")\n                    .build())\n                .omitRawText(true)\n                .processing(DestinationPineconeConfigurationProcessingArgs.builder()\n                    .chunkOverlap(4.0)\n                    .chunkSize(7074.0)\n                    .fieldNameMappings(DestinationPineconeConfigurationProcessingFieldNameMappingArgs.builder()\n                        .fromField(\"...my_from_field...\")\n                        .toField(\"...my_to_field...\")\n                        .build())\n                    .metadataFields(\"...\")\n                    .textFields(\"...\")\n                    .textSplitter(DestinationPineconeConfigurationProcessingTextSplitterArgs.builder()\n                        .bySeparator(DestinationPineconeConfigurationProcessingTextSplitterBySeparatorArgs.builder()\n                            .keepSeparator(true)\n                            .separators(\"...\")\n                            .build())\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"ae1c7c9a-2b03-4eee-843a-7ed67978265e\")\n            .name(\"...my_name...\")\n            .workspaceId(\"a8bd2b0a-cdce-4816-9962-7547715c4567\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationPinecone:\n    type: airbyte:DestinationPinecone\n    name: my_destination_pinecone\n    properties:\n      configuration:\n        embedding:\n          fake: {}\n        indexing:\n          index: '...my_index...'\n          pineconeEnvironment: us-west1-gcp\n          pineconeKey: '...my_pinecone_key...'\n        omitRawText: true\n        processing:\n          chunkOverlap: 4\n          chunkSize: 7074\n          fieldNameMappings:\n            - fromField: '...my_from_field...'\n              toField: '...my_to_field...'\n          metadataFields:\n            - '...'\n          textFields:\n            - '...'\n          textSplitter:\n            bySeparator:\n              keepSeparator: true\n              separators:\n                - '...'\n      definitionId: ae1c7c9a-2b03-4eee-843a-7ed67978265e\n      name: '...my_name...'\n      workspaceId: a8bd2b0a-cdce-4816-9962-7547715c4567\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_pinecone.my_airbyte_destination_pinecone\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationPinecone:DestinationPinecone my_airbyte_destination_pinecone \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfiguration:DestinationPineconeConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3d2b6f84-7f0d-4e3f-a5e5-7c7d4b50eabd\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPineconeResourceAllocation:DestinationPineconeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfiguration:DestinationPineconeConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3d2b6f84-7f0d-4e3f-a5e5-7c7d4b50eabd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationPinecone resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPineconeConfiguration:DestinationPineconeConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"3d2b6f84-7f0d-4e3f-a5e5-7c7d4b50eabd\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPineconeResourceAllocation:DestinationPineconeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationPostgres:DestinationPostgres":{"description":"DestinationPostgres Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPostgres = new airbyte.DestinationPostgres(\"my_destination_postgres\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        cdcDeletionMode: \"Soft delete\",\n        database: \"...my_database...\",\n        disableTypeDedupe: true,\n        dropCascade: false,\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 5432,\n        rawDataSchema: \"...my_raw_data_schema...\",\n        schema: \"public\",\n        ssl: true,\n        sslMode: {\n            verifyCa: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                caCertificate: \"...my_ca_certificate...\",\n                clientKeyPassword: \"...my_client_key_password...\",\n                mode: \"verify-ca\",\n            },\n        },\n        tunnelMethod: {\n            passwordAuthentication: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                tunnelHost: \"...my_tunnel_host...\",\n                tunnelMethod: \"SSH_PASSWORD_AUTH\",\n                tunnelPort: 28502,\n                tunnelUser: \"...my_tunnel_user...\",\n                tunnelUserPassword: \"...my_tunnel_user_password...\",\n            },\n        },\n        unconstrainedNumber: false,\n        username: \"...my_username...\",\n    },\n    definitionId: \"6cc561e7-8b38-4621-919b-0687fe3682b7\",\n    name: \"...my_name...\",\n    workspaceId: \"2b2d880a-23fd-4463-8627-0a837b28bb7e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_postgres = airbyte.DestinationPostgres(\"my_destination_postgres\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"cdc_deletion_mode\": \"Soft delete\",\n        \"database\": \"...my_database...\",\n        \"disable_type_dedupe\": True,\n        \"drop_cascade\": False,\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 5432,\n        \"raw_data_schema\": \"...my_raw_data_schema...\",\n        \"schema\": \"public\",\n        \"ssl\": True,\n        \"ssl_mode\": {\n            \"verify_ca\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"ca_certificate\": \"...my_ca_certificate...\",\n                \"client_key_password\": \"...my_client_key_password...\",\n                \"mode\": \"verify-ca\",\n            },\n        },\n        \"tunnel_method\": {\n            \"password_authentication\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"tunnel_host\": \"...my_tunnel_host...\",\n                \"tunnel_method\": \"SSH_PASSWORD_AUTH\",\n                \"tunnel_port\": 28502,\n                \"tunnel_user\": \"...my_tunnel_user...\",\n                \"tunnel_user_password\": \"...my_tunnel_user_password...\",\n            },\n        },\n        \"unconstrained_number\": False,\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"6cc561e7-8b38-4621-919b-0687fe3682b7\",\n    name=\"...my_name...\",\n    workspace_id=\"2b2d880a-23fd-4463-8627-0a837b28bb7e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPostgres = new Airbyte.DestinationPostgres(\"my_destination_postgres\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationPostgresConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            CdcDeletionMode = \"Soft delete\",\n            Database = \"...my_database...\",\n            DisableTypeDedupe = true,\n            DropCascade = false,\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 5432,\n            RawDataSchema = \"...my_raw_data_schema...\",\n            Schema = \"public\",\n            Ssl = true,\n            SslMode = new Airbyte.Inputs.DestinationPostgresConfigurationSslModeArgs\n            {\n                VerifyCa = new Airbyte.Inputs.DestinationPostgresConfigurationSslModeVerifyCaArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    CaCertificate = \"...my_ca_certificate...\",\n                    ClientKeyPassword = \"...my_client_key_password...\",\n                    Mode = \"verify-ca\",\n                },\n            },\n            TunnelMethod = new Airbyte.Inputs.DestinationPostgresConfigurationTunnelMethodArgs\n            {\n                PasswordAuthentication = new Airbyte.Inputs.DestinationPostgresConfigurationTunnelMethodPasswordAuthenticationArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    TunnelHost = \"...my_tunnel_host...\",\n                    TunnelMethod = \"SSH_PASSWORD_AUTH\",\n                    TunnelPort = 28502,\n                    TunnelUser = \"...my_tunnel_user...\",\n                    TunnelUserPassword = \"...my_tunnel_user_password...\",\n                },\n            },\n            UnconstrainedNumber = false,\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"6cc561e7-8b38-4621-919b-0687fe3682b7\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"2b2d880a-23fd-4463-8627-0a837b28bb7e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationPostgres(ctx, \"my_destination_postgres\", \u0026airbyte.DestinationPostgresArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationPostgresConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCdcDeletionMode:      pulumi.String(\"Soft delete\"),\n\t\t\t\tDatabase:             pulumi.String(\"...my_database...\"),\n\t\t\t\tDisableTypeDedupe:    pulumi.Bool(true),\n\t\t\t\tDropCascade:          pulumi.Bool(false),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:        pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                 pulumi.Float64(5432),\n\t\t\t\tRawDataSchema:        pulumi.String(\"...my_raw_data_schema...\"),\n\t\t\t\tSchema:               pulumi.String(\"public\"),\n\t\t\t\tSsl:                  pulumi.Bool(true),\n\t\t\t\tSslMode: \u0026airbyte.DestinationPostgresConfigurationSslModeArgs{\n\t\t\t\t\tVerifyCa: \u0026airbyte.DestinationPostgresConfigurationSslModeVerifyCaArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tCaCertificate:        pulumi.String(\"...my_ca_certificate...\"),\n\t\t\t\t\t\tClientKeyPassword:    pulumi.String(\"...my_client_key_password...\"),\n\t\t\t\t\t\tMode:                 pulumi.String(\"verify-ca\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationPostgresConfigurationTunnelMethodArgs{\n\t\t\t\t\tPasswordAuthentication: \u0026airbyte.DestinationPostgresConfigurationTunnelMethodPasswordAuthenticationArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tTunnelHost:           pulumi.String(\"...my_tunnel_host...\"),\n\t\t\t\t\t\tTunnelMethod:         pulumi.String(\"SSH_PASSWORD_AUTH\"),\n\t\t\t\t\t\tTunnelPort:           pulumi.Float64(28502),\n\t\t\t\t\t\tTunnelUser:           pulumi.String(\"...my_tunnel_user...\"),\n\t\t\t\t\t\tTunnelUserPassword:   pulumi.String(\"...my_tunnel_user_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUnconstrainedNumber: pulumi.Bool(false),\n\t\t\t\tUsername:            pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"6cc561e7-8b38-4621-919b-0687fe3682b7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2b2d880a-23fd-4463-8627-0a837b28bb7e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationPostgres;\nimport com.pulumi.airbyte.DestinationPostgresArgs;\nimport com.pulumi.airbyte.inputs.DestinationPostgresConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationPostgresConfigurationSslModeArgs;\nimport com.pulumi.airbyte.inputs.DestinationPostgresConfigurationSslModeVerifyCaArgs;\nimport com.pulumi.airbyte.inputs.DestinationPostgresConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationPostgresConfigurationTunnelMethodPasswordAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationPostgres = new DestinationPostgres(\"myDestinationPostgres\", DestinationPostgresArgs.builder()\n            .configuration(DestinationPostgresConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .cdcDeletionMode(\"Soft delete\")\n                .database(\"...my_database...\")\n                .disableTypeDedupe(true)\n                .dropCascade(false)\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(5432.0)\n                .rawDataSchema(\"...my_raw_data_schema...\")\n                .schema(\"public\")\n                .ssl(true)\n                .sslMode(DestinationPostgresConfigurationSslModeArgs.builder()\n                    .verifyCa(DestinationPostgresConfigurationSslModeVerifyCaArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .caCertificate(\"...my_ca_certificate...\")\n                        .clientKeyPassword(\"...my_client_key_password...\")\n                        .mode(\"verify-ca\")\n                        .build())\n                    .build())\n                .tunnelMethod(DestinationPostgresConfigurationTunnelMethodArgs.builder()\n                    .passwordAuthentication(DestinationPostgresConfigurationTunnelMethodPasswordAuthenticationArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .tunnelHost(\"...my_tunnel_host...\")\n                        .tunnelMethod(\"SSH_PASSWORD_AUTH\")\n                        .tunnelPort(28502.0)\n                        .tunnelUser(\"...my_tunnel_user...\")\n                        .tunnelUserPassword(\"...my_tunnel_user_password...\")\n                        .build())\n                    .build())\n                .unconstrainedNumber(false)\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"6cc561e7-8b38-4621-919b-0687fe3682b7\")\n            .name(\"...my_name...\")\n            .workspaceId(\"2b2d880a-23fd-4463-8627-0a837b28bb7e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationPostgres:\n    type: airbyte:DestinationPostgres\n    name: my_destination_postgres\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        cdcDeletionMode: Soft delete\n        database: '...my_database...'\n        disableTypeDedupe: true\n        dropCascade: false\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 5432\n        rawDataSchema: '...my_raw_data_schema...'\n        schema: public\n        ssl: true\n        sslMode:\n          verifyCa:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            caCertificate: '...my_ca_certificate...'\n            clientKeyPassword: '...my_client_key_password...'\n            mode: verify-ca\n        tunnelMethod:\n          passwordAuthentication:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            tunnelHost: '...my_tunnel_host...'\n            tunnelMethod: SSH_PASSWORD_AUTH\n            tunnelPort: 28502\n            tunnelUser: '...my_tunnel_user...'\n            tunnelUserPassword: '...my_tunnel_user_password...'\n        unconstrainedNumber: false\n        username: '...my_username...'\n      definitionId: 6cc561e7-8b38-4621-919b-0687fe3682b7\n      name: '...my_name...'\n      workspaceId: 2b2d880a-23fd-4463-8627-0a837b28bb7e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_postgres.my_airbyte_destination_postgres\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationPostgres:DestinationPostgres my_airbyte_destination_postgres \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfiguration:DestinationPostgresConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"25c5221d-dce2-4163-ade9-739ef790f503\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPostgresResourceAllocation:DestinationPostgresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfiguration:DestinationPostgresConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"25c5221d-dce2-4163-ade9-739ef790f503\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationPostgres resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPostgresConfiguration:DestinationPostgresConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"25c5221d-dce2-4163-ade9-739ef790f503\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPostgresResourceAllocation:DestinationPostgresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationPubsub:DestinationPubsub":{"description":"DestinationPubsub Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPubsub = new airbyte.DestinationPubsub(\"my_destination_pubsub\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        batchingDelayThreshold: 10,\n        batchingElementCountThreshold: 10,\n        batchingEnabled: true,\n        batchingRequestBytesThreshold: 5,\n        credentialsJson: \"...my_credentials_json...\",\n        orderingEnabled: false,\n        projectId: \"...my_project_id...\",\n        topicId: \"...my_topic_id...\",\n    },\n    definitionId: \"df92d7e3-59fc-4984-811b-a60c95e88972\",\n    name: \"...my_name...\",\n    workspaceId: \"d57f528a-f49b-4b8c-91c8-620eafc0353a\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_pubsub = airbyte.DestinationPubsub(\"my_destination_pubsub\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"batching_delay_threshold\": 10,\n        \"batching_element_count_threshold\": 10,\n        \"batching_enabled\": True,\n        \"batching_request_bytes_threshold\": 5,\n        \"credentials_json\": \"...my_credentials_json...\",\n        \"ordering_enabled\": False,\n        \"project_id\": \"...my_project_id...\",\n        \"topic_id\": \"...my_topic_id...\",\n    },\n    definition_id=\"df92d7e3-59fc-4984-811b-a60c95e88972\",\n    name=\"...my_name...\",\n    workspace_id=\"d57f528a-f49b-4b8c-91c8-620eafc0353a\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPubsub = new Airbyte.DestinationPubsub(\"my_destination_pubsub\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationPubsubConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            BatchingDelayThreshold = 10,\n            BatchingElementCountThreshold = 10,\n            BatchingEnabled = true,\n            BatchingRequestBytesThreshold = 5,\n            CredentialsJson = \"...my_credentials_json...\",\n            OrderingEnabled = false,\n            ProjectId = \"...my_project_id...\",\n            TopicId = \"...my_topic_id...\",\n        },\n        DefinitionId = \"df92d7e3-59fc-4984-811b-a60c95e88972\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"d57f528a-f49b-4b8c-91c8-620eafc0353a\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationPubsub(ctx, \"my_destination_pubsub\", \u0026airbyte.DestinationPubsubArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationPubsubConfigurationArgs{\n\t\t\t\tAdditionalProperties:          pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBatchingDelayThreshold:        pulumi.Float64(10),\n\t\t\t\tBatchingElementCountThreshold: pulumi.Float64(10),\n\t\t\t\tBatchingEnabled:               pulumi.Bool(true),\n\t\t\t\tBatchingRequestBytesThreshold: pulumi.Float64(5),\n\t\t\t\tCredentialsJson:               pulumi.String(\"...my_credentials_json...\"),\n\t\t\t\tOrderingEnabled:               pulumi.Bool(false),\n\t\t\t\tProjectId:                     pulumi.String(\"...my_project_id...\"),\n\t\t\t\tTopicId:                       pulumi.String(\"...my_topic_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"df92d7e3-59fc-4984-811b-a60c95e88972\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d57f528a-f49b-4b8c-91c8-620eafc0353a\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationPubsub;\nimport com.pulumi.airbyte.DestinationPubsubArgs;\nimport com.pulumi.airbyte.inputs.DestinationPubsubConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationPubsub = new DestinationPubsub(\"myDestinationPubsub\", DestinationPubsubArgs.builder()\n            .configuration(DestinationPubsubConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .batchingDelayThreshold(10.0)\n                .batchingElementCountThreshold(10.0)\n                .batchingEnabled(true)\n                .batchingRequestBytesThreshold(5.0)\n                .credentialsJson(\"...my_credentials_json...\")\n                .orderingEnabled(false)\n                .projectId(\"...my_project_id...\")\n                .topicId(\"...my_topic_id...\")\n                .build())\n            .definitionId(\"df92d7e3-59fc-4984-811b-a60c95e88972\")\n            .name(\"...my_name...\")\n            .workspaceId(\"d57f528a-f49b-4b8c-91c8-620eafc0353a\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationPubsub:\n    type: airbyte:DestinationPubsub\n    name: my_destination_pubsub\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        batchingDelayThreshold: 10\n        batchingElementCountThreshold: 10\n        batchingEnabled: true\n        batchingRequestBytesThreshold: 5\n        credentialsJson: '...my_credentials_json...'\n        orderingEnabled: false\n        projectId: '...my_project_id...'\n        topicId: '...my_topic_id...'\n      definitionId: df92d7e3-59fc-4984-811b-a60c95e88972\n      name: '...my_name...'\n      workspaceId: d57f528a-f49b-4b8c-91c8-620eafc0353a\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_pubsub.my_airbyte_destination_pubsub\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationPubsub:DestinationPubsub my_airbyte_destination_pubsub \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPubsubConfiguration:DestinationPubsubConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"356668e2-7e34-47f3-a3b0-67a8a481b692\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPubsubResourceAllocation:DestinationPubsubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPubsubConfiguration:DestinationPubsubConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"356668e2-7e34-47f3-a3b0-67a8a481b692\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationPubsub resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationPubsubConfiguration:DestinationPubsubConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"356668e2-7e34-47f3-a3b0-67a8a481b692\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationPubsubResourceAllocation:DestinationPubsubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationQdrant:DestinationQdrant":{"description":"DestinationQdrant Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationQdrant = new airbyte.DestinationQdrant(\"my_destination_qdrant\", {\n    configuration: {\n        embedding: {\n            azureOpenAi: {\n                apiBase: \"https://your-resource-name.openai.azure.com\",\n                deployment: \"your-resource-name\",\n                openaiKey: \"...my_openai_key...\",\n            },\n        },\n        indexing: {\n            authMethod: {\n                apiKeyAuth: {\n                    apiKey: \"...my_api_key...\",\n                },\n            },\n            collection: \"...my_collection...\",\n            distanceMetric: \"euc\",\n            preferGrpc: true,\n            textField: \"...my_text_field...\",\n            url: \"...my_url...\",\n        },\n        omitRawText: false,\n        processing: {\n            chunkOverlap: 8,\n            chunkSize: 5940,\n            fieldNameMappings: [{\n                fromField: \"...my_from_field...\",\n                toField: \"...my_to_field...\",\n            }],\n            metadataFields: [\"...\"],\n            textFields: [\"...\"],\n            textSplitter: {\n                byProgrammingLanguage: {\n                    language: \"html\",\n                },\n            },\n        },\n    },\n    definitionId: \"e4cd6268-0c7d-4392-aa26-d281d1f04358\",\n    name: \"...my_name...\",\n    workspaceId: \"18b7e27a-33b2-4cf8-9366-9a30dabc6cf0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_qdrant = airbyte.DestinationQdrant(\"my_destination_qdrant\",\n    configuration={\n        \"embedding\": {\n            \"azure_open_ai\": {\n                \"api_base\": \"https://your-resource-name.openai.azure.com\",\n                \"deployment\": \"your-resource-name\",\n                \"openai_key\": \"...my_openai_key...\",\n            },\n        },\n        \"indexing\": {\n            \"auth_method\": {\n                \"api_key_auth\": {\n                    \"api_key\": \"...my_api_key...\",\n                },\n            },\n            \"collection\": \"...my_collection...\",\n            \"distance_metric\": \"euc\",\n            \"prefer_grpc\": True,\n            \"text_field\": \"...my_text_field...\",\n            \"url\": \"...my_url...\",\n        },\n        \"omit_raw_text\": False,\n        \"processing\": {\n            \"chunk_overlap\": 8,\n            \"chunk_size\": 5940,\n            \"field_name_mappings\": [{\n                \"from_field\": \"...my_from_field...\",\n                \"to_field\": \"...my_to_field...\",\n            }],\n            \"metadata_fields\": [\"...\"],\n            \"text_fields\": [\"...\"],\n            \"text_splitter\": {\n                \"by_programming_language\": {\n                    \"language\": \"html\",\n                },\n            },\n        },\n    },\n    definition_id=\"e4cd6268-0c7d-4392-aa26-d281d1f04358\",\n    name=\"...my_name...\",\n    workspace_id=\"18b7e27a-33b2-4cf8-9366-9a30dabc6cf0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationQdrant = new Airbyte.DestinationQdrant(\"my_destination_qdrant\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationQdrantConfigurationArgs\n        {\n            Embedding = new Airbyte.Inputs.DestinationQdrantConfigurationEmbeddingArgs\n            {\n                AzureOpenAi = new Airbyte.Inputs.DestinationQdrantConfigurationEmbeddingAzureOpenAiArgs\n                {\n                    ApiBase = \"https://your-resource-name.openai.azure.com\",\n                    Deployment = \"your-resource-name\",\n                    OpenaiKey = \"...my_openai_key...\",\n                },\n            },\n            Indexing = new Airbyte.Inputs.DestinationQdrantConfigurationIndexingArgs\n            {\n                AuthMethod = new Airbyte.Inputs.DestinationQdrantConfigurationIndexingAuthMethodArgs\n                {\n                    ApiKeyAuth = new Airbyte.Inputs.DestinationQdrantConfigurationIndexingAuthMethodApiKeyAuthArgs\n                    {\n                        ApiKey = \"...my_api_key...\",\n                    },\n                },\n                Collection = \"...my_collection...\",\n                DistanceMetric = \"euc\",\n                PreferGrpc = true,\n                TextField = \"...my_text_field...\",\n                Url = \"...my_url...\",\n            },\n            OmitRawText = false,\n            Processing = new Airbyte.Inputs.DestinationQdrantConfigurationProcessingArgs\n            {\n                ChunkOverlap = 8,\n                ChunkSize = 5940,\n                FieldNameMappings = new[]\n                {\n                    new Airbyte.Inputs.DestinationQdrantConfigurationProcessingFieldNameMappingArgs\n                    {\n                        FromField = \"...my_from_field...\",\n                        ToField = \"...my_to_field...\",\n                    },\n                },\n                MetadataFields = new[]\n                {\n                    \"...\",\n                },\n                TextFields = new[]\n                {\n                    \"...\",\n                },\n                TextSplitter = new Airbyte.Inputs.DestinationQdrantConfigurationProcessingTextSplitterArgs\n                {\n                    ByProgrammingLanguage = new Airbyte.Inputs.DestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguageArgs\n                    {\n                        Language = \"html\",\n                    },\n                },\n            },\n        },\n        DefinitionId = \"e4cd6268-0c7d-4392-aa26-d281d1f04358\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"18b7e27a-33b2-4cf8-9366-9a30dabc6cf0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationQdrant(ctx, \"my_destination_qdrant\", \u0026airbyte.DestinationQdrantArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationQdrantConfigurationArgs{\n\t\t\t\tEmbedding: \u0026airbyte.DestinationQdrantConfigurationEmbeddingArgs{\n\t\t\t\t\tAzureOpenAi: \u0026airbyte.DestinationQdrantConfigurationEmbeddingAzureOpenAiArgs{\n\t\t\t\t\t\tApiBase:    pulumi.String(\"https://your-resource-name.openai.azure.com\"),\n\t\t\t\t\t\tDeployment: pulumi.String(\"your-resource-name\"),\n\t\t\t\t\t\tOpenaiKey:  pulumi.String(\"...my_openai_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIndexing: \u0026airbyte.DestinationQdrantConfigurationIndexingArgs{\n\t\t\t\t\tAuthMethod: \u0026airbyte.DestinationQdrantConfigurationIndexingAuthMethodArgs{\n\t\t\t\t\t\tApiKeyAuth: \u0026airbyte.DestinationQdrantConfigurationIndexingAuthMethodApiKeyAuthArgs{\n\t\t\t\t\t\t\tApiKey: pulumi.String(\"...my_api_key...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tCollection:     pulumi.String(\"...my_collection...\"),\n\t\t\t\t\tDistanceMetric: pulumi.String(\"euc\"),\n\t\t\t\t\tPreferGrpc:     pulumi.Bool(true),\n\t\t\t\t\tTextField:      pulumi.String(\"...my_text_field...\"),\n\t\t\t\t\tUrl:            pulumi.String(\"...my_url...\"),\n\t\t\t\t},\n\t\t\t\tOmitRawText: pulumi.Bool(false),\n\t\t\t\tProcessing: \u0026airbyte.DestinationQdrantConfigurationProcessingArgs{\n\t\t\t\t\tChunkOverlap: pulumi.Float64(8),\n\t\t\t\t\tChunkSize:    pulumi.Float64(5940),\n\t\t\t\t\tFieldNameMappings: airbyte.DestinationQdrantConfigurationProcessingFieldNameMappingArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationQdrantConfigurationProcessingFieldNameMappingArgs{\n\t\t\t\t\t\t\tFromField: pulumi.String(\"...my_from_field...\"),\n\t\t\t\t\t\t\tToField:   pulumi.String(\"...my_to_field...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextSplitter: \u0026airbyte.DestinationQdrantConfigurationProcessingTextSplitterArgs{\n\t\t\t\t\t\tByProgrammingLanguage: \u0026airbyte.DestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguageArgs{\n\t\t\t\t\t\t\tLanguage: pulumi.String(\"html\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e4cd6268-0c7d-4392-aa26-d281d1f04358\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"18b7e27a-33b2-4cf8-9366-9a30dabc6cf0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationQdrant;\nimport com.pulumi.airbyte.DestinationQdrantArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationEmbeddingArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationEmbeddingAzureOpenAiArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationIndexingArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationIndexingAuthMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationIndexingAuthMethodApiKeyAuthArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationProcessingArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationProcessingTextSplitterArgs;\nimport com.pulumi.airbyte.inputs.DestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationQdrant = new DestinationQdrant(\"myDestinationQdrant\", DestinationQdrantArgs.builder()\n            .configuration(DestinationQdrantConfigurationArgs.builder()\n                .embedding(DestinationQdrantConfigurationEmbeddingArgs.builder()\n                    .azureOpenAi(DestinationQdrantConfigurationEmbeddingAzureOpenAiArgs.builder()\n                        .apiBase(\"https://your-resource-name.openai.azure.com\")\n                        .deployment(\"your-resource-name\")\n                        .openaiKey(\"...my_openai_key...\")\n                        .build())\n                    .build())\n                .indexing(DestinationQdrantConfigurationIndexingArgs.builder()\n                    .authMethod(DestinationQdrantConfigurationIndexingAuthMethodArgs.builder()\n                        .apiKeyAuth(DestinationQdrantConfigurationIndexingAuthMethodApiKeyAuthArgs.builder()\n                            .apiKey(\"...my_api_key...\")\n                            .build())\n                        .build())\n                    .collection(\"...my_collection...\")\n                    .distanceMetric(\"euc\")\n                    .preferGrpc(true)\n                    .textField(\"...my_text_field...\")\n                    .url(\"...my_url...\")\n                    .build())\n                .omitRawText(false)\n                .processing(DestinationQdrantConfigurationProcessingArgs.builder()\n                    .chunkOverlap(8.0)\n                    .chunkSize(5940.0)\n                    .fieldNameMappings(DestinationQdrantConfigurationProcessingFieldNameMappingArgs.builder()\n                        .fromField(\"...my_from_field...\")\n                        .toField(\"...my_to_field...\")\n                        .build())\n                    .metadataFields(\"...\")\n                    .textFields(\"...\")\n                    .textSplitter(DestinationQdrantConfigurationProcessingTextSplitterArgs.builder()\n                        .byProgrammingLanguage(DestinationQdrantConfigurationProcessingTextSplitterByProgrammingLanguageArgs.builder()\n                            .language(\"html\")\n                            .build())\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"e4cd6268-0c7d-4392-aa26-d281d1f04358\")\n            .name(\"...my_name...\")\n            .workspaceId(\"18b7e27a-33b2-4cf8-9366-9a30dabc6cf0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationQdrant:\n    type: airbyte:DestinationQdrant\n    name: my_destination_qdrant\n    properties:\n      configuration:\n        embedding:\n          azureOpenAi:\n            apiBase: https://your-resource-name.openai.azure.com\n            deployment: your-resource-name\n            openaiKey: '...my_openai_key...'\n        indexing:\n          authMethod:\n            apiKeyAuth:\n              apiKey: '...my_api_key...'\n          collection: '...my_collection...'\n          distanceMetric: euc\n          preferGrpc: true\n          textField: '...my_text_field...'\n          url: '...my_url...'\n        omitRawText: false\n        processing:\n          chunkOverlap: 8\n          chunkSize: 5940\n          fieldNameMappings:\n            - fromField: '...my_from_field...'\n              toField: '...my_to_field...'\n          metadataFields:\n            - '...'\n          textFields:\n            - '...'\n          textSplitter:\n            byProgrammingLanguage:\n              language: html\n      definitionId: e4cd6268-0c7d-4392-aa26-d281d1f04358\n      name: '...my_name...'\n      workspaceId: 18b7e27a-33b2-4cf8-9366-9a30dabc6cf0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_qdrant.my_airbyte_destination_qdrant\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationQdrant:DestinationQdrant my_airbyte_destination_qdrant \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfiguration:DestinationQdrantConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"6eb1198a-6d38-43e5-aaaa-dccd8f71db2b\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationQdrantResourceAllocation:DestinationQdrantResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfiguration:DestinationQdrantConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"6eb1198a-6d38-43e5-aaaa-dccd8f71db2b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationQdrant resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationQdrantConfiguration:DestinationQdrantConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"6eb1198a-6d38-43e5-aaaa-dccd8f71db2b\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationQdrantResourceAllocation:DestinationQdrantResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationRedis:DestinationRedis":{"description":"DestinationRedis Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationRedis = new airbyte.DestinationRedis(\"my_destination_redis\", {\n    configuration: {\n        cacheType: \"hash\",\n        host: \"localhost,127.0.0.1\",\n        password: \"...my_password...\",\n        port: 31782,\n        ssl: false,\n        sslMode: {\n            disable: {},\n        },\n        tunnelMethod: {\n            passwordAuthentication: {\n                tunnelHost: \"...my_tunnel_host...\",\n                tunnelPort: 22,\n                tunnelUser: \"...my_tunnel_user...\",\n                tunnelUserPassword: \"...my_tunnel_user_password...\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"08bb0713-356c-488b-92c9-dca7b330d808\",\n    name: \"...my_name...\",\n    workspaceId: \"689f014e-fdd2-4302-a299-7c4cc3f23969\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_redis = airbyte.DestinationRedis(\"my_destination_redis\",\n    configuration={\n        \"cache_type\": \"hash\",\n        \"host\": \"localhost,127.0.0.1\",\n        \"password\": \"...my_password...\",\n        \"port\": 31782,\n        \"ssl\": False,\n        \"ssl_mode\": {\n            \"disable\": {},\n        },\n        \"tunnel_method\": {\n            \"password_authentication\": {\n                \"tunnel_host\": \"...my_tunnel_host...\",\n                \"tunnel_port\": 22,\n                \"tunnel_user\": \"...my_tunnel_user...\",\n                \"tunnel_user_password\": \"...my_tunnel_user_password...\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"08bb0713-356c-488b-92c9-dca7b330d808\",\n    name=\"...my_name...\",\n    workspace_id=\"689f014e-fdd2-4302-a299-7c4cc3f23969\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationRedis = new Airbyte.DestinationRedis(\"my_destination_redis\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationRedisConfigurationArgs\n        {\n            CacheType = \"hash\",\n            Host = \"localhost,127.0.0.1\",\n            Password = \"...my_password...\",\n            Port = 31782,\n            Ssl = false,\n            SslMode = new Airbyte.Inputs.DestinationRedisConfigurationSslModeArgs\n            {\n                Disable = null,\n            },\n            TunnelMethod = new Airbyte.Inputs.DestinationRedisConfigurationTunnelMethodArgs\n            {\n                PasswordAuthentication = new Airbyte.Inputs.DestinationRedisConfigurationTunnelMethodPasswordAuthenticationArgs\n                {\n                    TunnelHost = \"...my_tunnel_host...\",\n                    TunnelPort = 22,\n                    TunnelUser = \"...my_tunnel_user...\",\n                    TunnelUserPassword = \"...my_tunnel_user_password...\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"08bb0713-356c-488b-92c9-dca7b330d808\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"689f014e-fdd2-4302-a299-7c4cc3f23969\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationRedis(ctx, \"my_destination_redis\", \u0026airbyte.DestinationRedisArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationRedisConfigurationArgs{\n\t\t\t\tCacheType: pulumi.String(\"hash\"),\n\t\t\t\tHost:      pulumi.String(\"localhost,127.0.0.1\"),\n\t\t\t\tPassword:  pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:      pulumi.Float64(31782),\n\t\t\t\tSsl:       pulumi.Bool(false),\n\t\t\t\tSslMode: \u0026airbyte.DestinationRedisConfigurationSslModeArgs{\n\t\t\t\t\tDisable: \u0026airbyte.DestinationRedisConfigurationSslModeDisableArgs{},\n\t\t\t\t},\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationRedisConfigurationTunnelMethodArgs{\n\t\t\t\t\tPasswordAuthentication: \u0026airbyte.DestinationRedisConfigurationTunnelMethodPasswordAuthenticationArgs{\n\t\t\t\t\t\tTunnelHost:         pulumi.String(\"...my_tunnel_host...\"),\n\t\t\t\t\t\tTunnelPort:         pulumi.Float64(22),\n\t\t\t\t\t\tTunnelUser:         pulumi.String(\"...my_tunnel_user...\"),\n\t\t\t\t\t\tTunnelUserPassword: pulumi.String(\"...my_tunnel_user_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"08bb0713-356c-488b-92c9-dca7b330d808\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"689f014e-fdd2-4302-a299-7c4cc3f23969\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationRedis;\nimport com.pulumi.airbyte.DestinationRedisArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedisConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedisConfigurationSslModeArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedisConfigurationSslModeDisableArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedisConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedisConfigurationTunnelMethodPasswordAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationRedis = new DestinationRedis(\"myDestinationRedis\", DestinationRedisArgs.builder()\n            .configuration(DestinationRedisConfigurationArgs.builder()\n                .cacheType(\"hash\")\n                .host(\"localhost,127.0.0.1\")\n                .password(\"...my_password...\")\n                .port(31782.0)\n                .ssl(false)\n                .sslMode(DestinationRedisConfigurationSslModeArgs.builder()\n                    .disable(DestinationRedisConfigurationSslModeDisableArgs.builder()\n                        .build())\n                    .build())\n                .tunnelMethod(DestinationRedisConfigurationTunnelMethodArgs.builder()\n                    .passwordAuthentication(DestinationRedisConfigurationTunnelMethodPasswordAuthenticationArgs.builder()\n                        .tunnelHost(\"...my_tunnel_host...\")\n                        .tunnelPort(22.0)\n                        .tunnelUser(\"...my_tunnel_user...\")\n                        .tunnelUserPassword(\"...my_tunnel_user_password...\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"08bb0713-356c-488b-92c9-dca7b330d808\")\n            .name(\"...my_name...\")\n            .workspaceId(\"689f014e-fdd2-4302-a299-7c4cc3f23969\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationRedis:\n    type: airbyte:DestinationRedis\n    name: my_destination_redis\n    properties:\n      configuration:\n        cacheType: hash\n        host: localhost,127.0.0.1\n        password: '...my_password...'\n        port: 31782\n        ssl: false\n        sslMode:\n          disable: {}\n        tunnelMethod:\n          passwordAuthentication:\n            tunnelHost: '...my_tunnel_host...'\n            tunnelPort: 22\n            tunnelUser: '...my_tunnel_user...'\n            tunnelUserPassword: '...my_tunnel_user_password...'\n        username: '...my_username...'\n      definitionId: 08bb0713-356c-488b-92c9-dca7b330d808\n      name: '...my_name...'\n      workspaceId: 689f014e-fdd2-4302-a299-7c4cc3f23969\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_redis.my_airbyte_destination_redis\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationRedis:DestinationRedis my_airbyte_destination_redis \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfiguration:DestinationRedisConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d4d3fef9-e319-45c2-881a-bd02ce44cc9f\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationRedisResourceAllocation:DestinationRedisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfiguration:DestinationRedisConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d4d3fef9-e319-45c2-881a-bd02ce44cc9f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationRedis resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationRedisConfiguration:DestinationRedisConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d4d3fef9-e319-45c2-881a-bd02ce44cc9f\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationRedisResourceAllocation:DestinationRedisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationRedshift:DestinationRedshift":{"description":"DestinationRedshift Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationRedshift = new airbyte.DestinationRedshift(\"my_destination_redshift\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        database: \"...my_database...\",\n        disableTypeDedupe: false,\n        dropCascade: false,\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 5439,\n        rawDataSchema: \"...my_raw_data_schema...\",\n        schema: \"public\",\n        tunnelMethod: {\n            sshKeyAuthentication: {\n                sshKey: \"...my_ssh_key...\",\n                tunnelHost: \"...my_tunnel_host...\",\n                tunnelPort: 22,\n                tunnelUser: \"...my_tunnel_user...\",\n            },\n        },\n        uploadingMethod: {\n            awss3Staging: {\n                accessKeyId: \"...my_access_key_id...\",\n                fileNamePattern: \"{date}\",\n                purgeStagingData: false,\n                s3BucketName: \"airbyte.staging\",\n                s3BucketPath: \"data_sync/test\",\n                s3BucketRegion: \"eu-west-2\",\n                secretAccessKey: \"...my_secret_access_key...\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"50bfb2e7-1ca1-4132-b623-8606f328175d\",\n    name: \"...my_name...\",\n    workspaceId: \"e25c2049-8986-4945-a3f6-604de181966d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_redshift = airbyte.DestinationRedshift(\"my_destination_redshift\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"database\": \"...my_database...\",\n        \"disable_type_dedupe\": False,\n        \"drop_cascade\": False,\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 5439,\n        \"raw_data_schema\": \"...my_raw_data_schema...\",\n        \"schema\": \"public\",\n        \"tunnel_method\": {\n            \"ssh_key_authentication\": {\n                \"ssh_key\": \"...my_ssh_key...\",\n                \"tunnel_host\": \"...my_tunnel_host...\",\n                \"tunnel_port\": 22,\n                \"tunnel_user\": \"...my_tunnel_user...\",\n            },\n        },\n        \"uploading_method\": {\n            \"awss3_staging\": {\n                \"access_key_id\": \"...my_access_key_id...\",\n                \"file_name_pattern\": \"{date}\",\n                \"purge_staging_data\": False,\n                \"s3_bucket_name\": \"airbyte.staging\",\n                \"s3_bucket_path\": \"data_sync/test\",\n                \"s3_bucket_region\": \"eu-west-2\",\n                \"secret_access_key\": \"...my_secret_access_key...\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"50bfb2e7-1ca1-4132-b623-8606f328175d\",\n    name=\"...my_name...\",\n    workspace_id=\"e25c2049-8986-4945-a3f6-604de181966d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationRedshift = new Airbyte.DestinationRedshift(\"my_destination_redshift\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationRedshiftConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Database = \"...my_database...\",\n            DisableTypeDedupe = false,\n            DropCascade = false,\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 5439,\n            RawDataSchema = \"...my_raw_data_schema...\",\n            Schema = \"public\",\n            TunnelMethod = new Airbyte.Inputs.DestinationRedshiftConfigurationTunnelMethodArgs\n            {\n                SshKeyAuthentication = new Airbyte.Inputs.DestinationRedshiftConfigurationTunnelMethodSshKeyAuthenticationArgs\n                {\n                    SshKey = \"...my_ssh_key...\",\n                    TunnelHost = \"...my_tunnel_host...\",\n                    TunnelPort = 22,\n                    TunnelUser = \"...my_tunnel_user...\",\n                },\n            },\n            UploadingMethod = new Airbyte.Inputs.DestinationRedshiftConfigurationUploadingMethodArgs\n            {\n                Awss3Staging = new Airbyte.Inputs.DestinationRedshiftConfigurationUploadingMethodAwss3StagingArgs\n                {\n                    AccessKeyId = \"...my_access_key_id...\",\n                    FileNamePattern = \"{date}\",\n                    PurgeStagingData = false,\n                    S3BucketName = \"airbyte.staging\",\n                    S3BucketPath = \"data_sync/test\",\n                    S3BucketRegion = \"eu-west-2\",\n                    SecretAccessKey = \"...my_secret_access_key...\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"50bfb2e7-1ca1-4132-b623-8606f328175d\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"e25c2049-8986-4945-a3f6-604de181966d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationRedshift(ctx, \"my_destination_redshift\", \u0026airbyte.DestinationRedshiftArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationRedshiftConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatabase:             pulumi.String(\"...my_database...\"),\n\t\t\t\tDisableTypeDedupe:    pulumi.Bool(false),\n\t\t\t\tDropCascade:          pulumi.Bool(false),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:        pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                 pulumi.Float64(5439),\n\t\t\t\tRawDataSchema:        pulumi.String(\"...my_raw_data_schema...\"),\n\t\t\t\tSchema:               pulumi.String(\"public\"),\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationRedshiftConfigurationTunnelMethodArgs{\n\t\t\t\t\tSshKeyAuthentication: \u0026airbyte.DestinationRedshiftConfigurationTunnelMethodSshKeyAuthenticationArgs{\n\t\t\t\t\t\tSshKey:     pulumi.String(\"...my_ssh_key...\"),\n\t\t\t\t\t\tTunnelHost: pulumi.String(\"...my_tunnel_host...\"),\n\t\t\t\t\t\tTunnelPort: pulumi.Float64(22),\n\t\t\t\t\t\tTunnelUser: pulumi.String(\"...my_tunnel_user...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUploadingMethod: \u0026airbyte.DestinationRedshiftConfigurationUploadingMethodArgs{\n\t\t\t\t\tAwss3Staging: \u0026airbyte.DestinationRedshiftConfigurationUploadingMethodAwss3StagingArgs{\n\t\t\t\t\t\tAccessKeyId:      pulumi.String(\"...my_access_key_id...\"),\n\t\t\t\t\t\tFileNamePattern:  pulumi.String(\"{date}\"),\n\t\t\t\t\t\tPurgeStagingData: pulumi.Bool(false),\n\t\t\t\t\t\tS3BucketName:     pulumi.String(\"airbyte.staging\"),\n\t\t\t\t\t\tS3BucketPath:     pulumi.String(\"data_sync/test\"),\n\t\t\t\t\t\tS3BucketRegion:   pulumi.String(\"eu-west-2\"),\n\t\t\t\t\t\tSecretAccessKey:  pulumi.String(\"...my_secret_access_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"50bfb2e7-1ca1-4132-b623-8606f328175d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"e25c2049-8986-4945-a3f6-604de181966d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationRedshift;\nimport com.pulumi.airbyte.DestinationRedshiftArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedshiftConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedshiftConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedshiftConfigurationTunnelMethodSshKeyAuthenticationArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedshiftConfigurationUploadingMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationRedshiftConfigurationUploadingMethodAwss3StagingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationRedshift = new DestinationRedshift(\"myDestinationRedshift\", DestinationRedshiftArgs.builder()\n            .configuration(DestinationRedshiftConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .database(\"...my_database...\")\n                .disableTypeDedupe(false)\n                .dropCascade(false)\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(5439.0)\n                .rawDataSchema(\"...my_raw_data_schema...\")\n                .schema(\"public\")\n                .tunnelMethod(DestinationRedshiftConfigurationTunnelMethodArgs.builder()\n                    .sshKeyAuthentication(DestinationRedshiftConfigurationTunnelMethodSshKeyAuthenticationArgs.builder()\n                        .sshKey(\"...my_ssh_key...\")\n                        .tunnelHost(\"...my_tunnel_host...\")\n                        .tunnelPort(22.0)\n                        .tunnelUser(\"...my_tunnel_user...\")\n                        .build())\n                    .build())\n                .uploadingMethod(DestinationRedshiftConfigurationUploadingMethodArgs.builder()\n                    .awss3Staging(DestinationRedshiftConfigurationUploadingMethodAwss3StagingArgs.builder()\n                        .accessKeyId(\"...my_access_key_id...\")\n                        .fileNamePattern(\"{date}\")\n                        .purgeStagingData(false)\n                        .s3BucketName(\"airbyte.staging\")\n                        .s3BucketPath(\"data_sync/test\")\n                        .s3BucketRegion(\"eu-west-2\")\n                        .secretAccessKey(\"...my_secret_access_key...\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"50bfb2e7-1ca1-4132-b623-8606f328175d\")\n            .name(\"...my_name...\")\n            .workspaceId(\"e25c2049-8986-4945-a3f6-604de181966d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationRedshift:\n    type: airbyte:DestinationRedshift\n    name: my_destination_redshift\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        database: '...my_database...'\n        disableTypeDedupe: false\n        dropCascade: false\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 5439\n        rawDataSchema: '...my_raw_data_schema...'\n        schema: public\n        tunnelMethod:\n          sshKeyAuthentication:\n            sshKey: '...my_ssh_key...'\n            tunnelHost: '...my_tunnel_host...'\n            tunnelPort: 22\n            tunnelUser: '...my_tunnel_user...'\n        uploadingMethod:\n          awss3Staging:\n            accessKeyId: '...my_access_key_id...'\n            fileNamePattern: '{date}'\n            purgeStagingData: false\n            s3BucketName: airbyte.staging\n            s3BucketPath: data_sync/test\n            s3BucketRegion: eu-west-2\n            secretAccessKey: '...my_secret_access_key...'\n        username: '...my_username...'\n      definitionId: 50bfb2e7-1ca1-4132-b623-8606f328175d\n      name: '...my_name...'\n      workspaceId: e25c2049-8986-4945-a3f6-604de181966d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_redshift.my_airbyte_destination_redshift\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationRedshift:DestinationRedshift my_airbyte_destination_redshift \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfiguration:DestinationRedshiftConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"f7a7d195-377f-cf5b-70a5-be6b819019dc\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftResourceAllocation:DestinationRedshiftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfiguration:DestinationRedshiftConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"f7a7d195-377f-cf5b-70a5-be6b819019dc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationRedshift resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftConfiguration:DestinationRedshiftConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"f7a7d195-377f-cf5b-70a5-be6b819019dc\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationRedshiftResourceAllocation:DestinationRedshiftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationS3:DestinationS3":{"description":"DestinationS3 Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationS3 = new airbyte.DestinationS3(\"my_destination_s3\", {\n    configuration: {\n        accessKeyId: \"A012345678910EXAMPLE\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        fileNamePattern: \"{date}\",\n        format: {\n            avroApacheAvro: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                compressionCodec: {\n                    bzip2: {\n                        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                        codec: \"bzip2\",\n                    },\n                    noCompression: {\n                        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                        codec: \"no compression\",\n                    },\n                    snappy: {\n                        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                        codec: \"snappy\",\n                    },\n                },\n                formatType: \"Avro\",\n            },\n        },\n        roleArn: \"arn:aws:iam::123456789:role/ExternalIdIsYourWorkspaceId\",\n        s3BucketName: \"airbyte_sync\",\n        s3BucketPath: \"data_sync/test\",\n        s3BucketRegion: \"us-east-1\",\n        s3Endpoint: \"http://localhost:9000\",\n        s3PathFormat: `${NAMESPACE}/${STREAM_NAME}/${YEAR}_${MONTH}_${DAY}_${EPOCH}_`,\n        secretAccessKey: \"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\",\n    },\n    definitionId: \"78e0a8ec-be25-40bf-b8ba-093bfe7a6f05\",\n    name: \"...my_name...\",\n    workspaceId: \"9842b6c1-e43f-4d6f-90dd-f293538933f0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_s3 = airbyte.DestinationS3(\"my_destination_s3\",\n    configuration={\n        \"access_key_id\": \"A012345678910EXAMPLE\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"file_name_pattern\": \"{date}\",\n        \"format\": {\n            \"avro_apache_avro\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"compression_codec\": {\n                    \"bzip2\": {\n                        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                        \"codec\": \"bzip2\",\n                    },\n                    \"no_compression\": {\n                        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                        \"codec\": \"no compression\",\n                    },\n                    \"snappy\": {\n                        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                        \"codec\": \"snappy\",\n                    },\n                },\n                \"format_type\": \"Avro\",\n            },\n        },\n        \"role_arn\": \"arn:aws:iam::123456789:role/ExternalIdIsYourWorkspaceId\",\n        \"s3_bucket_name\": \"airbyte_sync\",\n        \"s3_bucket_path\": \"data_sync/test\",\n        \"s3_bucket_region\": \"us-east-1\",\n        \"s3_endpoint\": \"http://localhost:9000\",\n        \"s3_path_format\": f\"{namespace}/{strea_m__name}/{year}_{month}_{day}_{epoch}_\",\n        \"secret_access_key\": \"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\",\n    },\n    definition_id=\"78e0a8ec-be25-40bf-b8ba-093bfe7a6f05\",\n    name=\"...my_name...\",\n    workspace_id=\"9842b6c1-e43f-4d6f-90dd-f293538933f0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationS3 = new Airbyte.DestinationS3(\"my_destination_s3\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationS3ConfigurationArgs\n        {\n            AccessKeyId = \"A012345678910EXAMPLE\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            FileNamePattern = \"{date}\",\n            Format = new Airbyte.Inputs.DestinationS3ConfigurationFormatArgs\n            {\n                AvroApacheAvro = new Airbyte.Inputs.DestinationS3ConfigurationFormatAvroApacheAvroArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    CompressionCodec = new Airbyte.Inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecArgs\n                    {\n                        Bzip2 = new Airbyte.Inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2Args\n                        {\n                            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                            Codec = \"bzip2\",\n                        },\n                        NoCompression = new Airbyte.Inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompressionArgs\n                        {\n                            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                            Codec = \"no compression\",\n                        },\n                        Snappy = new Airbyte.Inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappyArgs\n                        {\n                            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                            Codec = \"snappy\",\n                        },\n                    },\n                    FormatType = \"Avro\",\n                },\n            },\n            RoleArn = \"arn:aws:iam::123456789:role/ExternalIdIsYourWorkspaceId\",\n            S3BucketName = \"airbyte_sync\",\n            S3BucketPath = \"data_sync/test\",\n            S3BucketRegion = \"us-east-1\",\n            S3Endpoint = \"http://localhost:9000\",\n            S3PathFormat = $\"{NAMESPACE}/{STREAM_NAME}/{YEAR}_{MONTH}_{DAY}_{EPOCH}_\",\n            SecretAccessKey = \"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\",\n        },\n        DefinitionId = \"78e0a8ec-be25-40bf-b8ba-093bfe7a6f05\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"9842b6c1-e43f-4d6f-90dd-f293538933f0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"fmt\"\n\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationS3(ctx, \"my_destination_s3\", \u0026airbyte.DestinationS3Args{\n\t\t\tConfiguration: \u0026airbyte.DestinationS3ConfigurationArgs{\n\t\t\t\tAccessKeyId:          pulumi.String(\"A012345678910EXAMPLE\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tFileNamePattern:      pulumi.String(\"{date}\"),\n\t\t\t\tFormat: \u0026airbyte.DestinationS3ConfigurationFormatArgs{\n\t\t\t\t\tAvroApacheAvro: \u0026airbyte.DestinationS3ConfigurationFormatAvroApacheAvroArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tCompressionCodec: \u0026airbyte.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecArgs{\n\t\t\t\t\t\t\tBzip2: \u0026airbyte.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2Args{\n\t\t\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\t\t\tCodec:                pulumi.String(\"bzip2\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tNoCompression: \u0026airbyte.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompressionArgs{\n\t\t\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\t\t\tCodec:                pulumi.String(\"no compression\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tSnappy: \u0026airbyte.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappyArgs{\n\t\t\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\t\t\tCodec:                pulumi.String(\"snappy\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tFormatType: pulumi.String(\"Avro\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tRoleArn:         pulumi.String(\"arn:aws:iam::123456789:role/ExternalIdIsYourWorkspaceId\"),\n\t\t\t\tS3BucketName:    pulumi.String(\"airbyte_sync\"),\n\t\t\t\tS3BucketPath:    pulumi.String(\"data_sync/test\"),\n\t\t\t\tS3BucketRegion:  pulumi.String(\"us-east-1\"),\n\t\t\t\tS3Endpoint:      pulumi.String(\"http://localhost:9000\"),\n\t\t\t\tS3PathFormat:    pulumi.Sprintf(\"%v/%v/%v_%v_%v_%v_\", NAMESPACE, STREAM_NAME, YEAR, MONTH, DAY, EPOCH),\n\t\t\t\tSecretAccessKey: pulumi.String(\"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"78e0a8ec-be25-40bf-b8ba-093bfe7a6f05\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9842b6c1-e43f-4d6f-90dd-f293538933f0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationS3;\nimport com.pulumi.airbyte.DestinationS3Args;\nimport com.pulumi.airbyte.inputs.DestinationS3ConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationS3ConfigurationFormatArgs;\nimport com.pulumi.airbyte.inputs.DestinationS3ConfigurationFormatAvroApacheAvroArgs;\nimport com.pulumi.airbyte.inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecArgs;\nimport com.pulumi.airbyte.inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2Args;\nimport com.pulumi.airbyte.inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompressionArgs;\nimport com.pulumi.airbyte.inputs.DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationS3 = new DestinationS3(\"myDestinationS3\", DestinationS3Args.builder()\n            .configuration(DestinationS3ConfigurationArgs.builder()\n                .accessKeyId(\"A012345678910EXAMPLE\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .fileNamePattern(\"{date}\")\n                .format(DestinationS3ConfigurationFormatArgs.builder()\n                    .avroApacheAvro(DestinationS3ConfigurationFormatAvroApacheAvroArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .compressionCodec(DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecArgs.builder()\n                            .bzip2(DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecBzip2Args.builder()\n                                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                                .codec(\"bzip2\")\n                                .build())\n                            .noCompression(DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecNoCompressionArgs.builder()\n                                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                                .codec(\"no compression\")\n                                .build())\n                            .snappy(DestinationS3ConfigurationFormatAvroApacheAvroCompressionCodecSnappyArgs.builder()\n                                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                                .codec(\"snappy\")\n                                .build())\n                            .build())\n                        .formatType(\"Avro\")\n                        .build())\n                    .build())\n                .roleArn(\"arn:aws:iam::123456789:role/ExternalIdIsYourWorkspaceId\")\n                .s3BucketName(\"airbyte_sync\")\n                .s3BucketPath(\"data_sync/test\")\n                .s3BucketRegion(\"us-east-1\")\n                .s3Endpoint(\"http://localhost:9000\")\n                .s3PathFormat(String.format(\"%s/%s/%s_%s_%s_%s_\", NAMESPACE,STREAM_NAME,YEAR,MONTH,DAY,EPOCH))\n                .secretAccessKey(\"a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\")\n                .build())\n            .definitionId(\"78e0a8ec-be25-40bf-b8ba-093bfe7a6f05\")\n            .name(\"...my_name...\")\n            .workspaceId(\"9842b6c1-e43f-4d6f-90dd-f293538933f0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationS3:\n    type: airbyte:DestinationS3\n    name: my_destination_s3\n    properties:\n      configuration:\n        accessKeyId: A012345678910EXAMPLE\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        fileNamePattern: '{date}'\n        format:\n          avroApacheAvro:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            compressionCodec:\n              bzip2:\n                additionalProperties: '{ \"see\": \"documentation\" }'\n                codec: bzip2\n              noCompression:\n                additionalProperties: '{ \"see\": \"documentation\" }'\n                codec: no compression\n              snappy:\n                additionalProperties: '{ \"see\": \"documentation\" }'\n                codec: snappy\n            formatType: Avro\n        roleArn: arn:aws:iam::123456789:role/ExternalIdIsYourWorkspaceId\n        s3BucketName: airbyte_sync\n        s3BucketPath: data_sync/test\n        s3BucketRegion: us-east-1\n        s3Endpoint: http://localhost:9000\n        s3PathFormat: ${NAMESPACE}/${STREAM_NAME}/${YEAR}_${MONTH}_${DAY}_${EPOCH}_\n        secretAccessKey: a012345678910ABCDEFGH/AbCdEfGhEXAMPLEKEY\n      definitionId: 78e0a8ec-be25-40bf-b8ba-093bfe7a6f05\n      name: '...my_name...'\n      workspaceId: 9842b6c1-e43f-4d6f-90dd-f293538933f0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_s3.my_airbyte_destination_s3\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationS3:DestinationS3 my_airbyte_destination_s3 \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationS3Configuration:DestinationS3Configuration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"4816b78f-1489-44c1-9060-4b19d5fa9362\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationS3ResourceAllocation:DestinationS3ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationS3Configuration:DestinationS3Configuration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"4816b78f-1489-44c1-9060-4b19d5fa9362\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationS3 resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationS3Configuration:DestinationS3Configuration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"4816b78f-1489-44c1-9060-4b19d5fa9362\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationS3ResourceAllocation:DestinationS3ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationSftpJson:DestinationSftpJson":{"description":"DestinationSftpJSON Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationSftpjson = new airbyte.DestinationSftpJson(\"my_destination_sftpjson\", {\n    configuration: {\n        destinationPath: \"/json_data\",\n        host: \"...my_host...\",\n        password: \"...my_password...\",\n        port: 22,\n        username: \"...my_username...\",\n    },\n    definitionId: \"0c8fa949-f25a-4a4d-a64e-1f825a21e3bd\",\n    name: \"...my_name...\",\n    workspaceId: \"ab73fdf5-b478-44fc-996e-1ac739d8b9d4\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_sftpjson = airbyte.DestinationSftpJson(\"my_destination_sftpjson\",\n    configuration={\n        \"destination_path\": \"/json_data\",\n        \"host\": \"...my_host...\",\n        \"password\": \"...my_password...\",\n        \"port\": 22,\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"0c8fa949-f25a-4a4d-a64e-1f825a21e3bd\",\n    name=\"...my_name...\",\n    workspace_id=\"ab73fdf5-b478-44fc-996e-1ac739d8b9d4\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationSftpjson = new Airbyte.DestinationSftpJson(\"my_destination_sftpjson\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationSftpJsonConfigurationArgs\n        {\n            DestinationPath = \"/json_data\",\n            Host = \"...my_host...\",\n            Password = \"...my_password...\",\n            Port = 22,\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"0c8fa949-f25a-4a4d-a64e-1f825a21e3bd\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"ab73fdf5-b478-44fc-996e-1ac739d8b9d4\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationSftpJson(ctx, \"my_destination_sftpjson\", \u0026airbyte.DestinationSftpJsonArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationSftpJsonConfigurationArgs{\n\t\t\t\tDestinationPath: pulumi.String(\"/json_data\"),\n\t\t\t\tHost:            pulumi.String(\"...my_host...\"),\n\t\t\t\tPassword:        pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:            pulumi.Float64(22),\n\t\t\t\tUsername:        pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0c8fa949-f25a-4a4d-a64e-1f825a21e3bd\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ab73fdf5-b478-44fc-996e-1ac739d8b9d4\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationSftpJson;\nimport com.pulumi.airbyte.DestinationSftpJsonArgs;\nimport com.pulumi.airbyte.inputs.DestinationSftpJsonConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationSftpjson = new DestinationSftpJson(\"myDestinationSftpjson\", DestinationSftpJsonArgs.builder()\n            .configuration(DestinationSftpJsonConfigurationArgs.builder()\n                .destinationPath(\"/json_data\")\n                .host(\"...my_host...\")\n                .password(\"...my_password...\")\n                .port(22.0)\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"0c8fa949-f25a-4a4d-a64e-1f825a21e3bd\")\n            .name(\"...my_name...\")\n            .workspaceId(\"ab73fdf5-b478-44fc-996e-1ac739d8b9d4\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationSftpjson:\n    type: airbyte:DestinationSftpJson\n    name: my_destination_sftpjson\n    properties:\n      configuration:\n        destinationPath: /json_data\n        host: '...my_host...'\n        password: '...my_password...'\n        port: 22\n        username: '...my_username...'\n      definitionId: 0c8fa949-f25a-4a4d-a64e-1f825a21e3bd\n      name: '...my_name...'\n      workspaceId: ab73fdf5-b478-44fc-996e-1ac739d8b9d4\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_sftp_json.my_airbyte_destination_sftp_json\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationSftpJson:DestinationSftpJson my_airbyte_destination_sftp_json \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonConfiguration:DestinationSftpJsonConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"e9810f61-4bab-46d2-bb22-edfc902e0644\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonResourceAllocation:DestinationSftpJsonResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonConfiguration:DestinationSftpJsonConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"e9810f61-4bab-46d2-bb22-edfc902e0644\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationSftpJson resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonConfiguration:DestinationSftpJsonConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"e9810f61-4bab-46d2-bb22-edfc902e0644\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationSftpJsonResourceAllocation:DestinationSftpJsonResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationSnowflake:DestinationSnowflake":{"description":"DestinationSnowflake Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationSnowflake = new airbyte.DestinationSnowflake(\"my_destination_snowflake\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        cdcDeletionMode: \"Soft delete\",\n        credentials: {\n            keyPairAuthentication: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                authType: \"Key Pair Authentication\",\n                privateKey: \"...my_private_key...\",\n                privateKeyPassword: \"...my_private_key_password...\",\n            },\n        },\n        database: \"AIRBYTE_DATABASE\",\n        disableTypeDedupe: true,\n        host: \"accountname.us-east-2.aws.snowflakecomputing.com\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        rawDataSchema: \"...my_raw_data_schema...\",\n        retentionPeriodDays: 9,\n        role: \"AIRBYTE_ROLE\",\n        schema: \"AIRBYTE_SCHEMA\",\n        username: \"AIRBYTE_USER\",\n        warehouse: \"AIRBYTE_WAREHOUSE\",\n    },\n    definitionId: \"fce231ce-04a4-46ec-a244-d1436db0281f\",\n    name: \"...my_name...\",\n    workspaceId: \"058d9730-38a6-485c-8631-dc0cc86125f9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_snowflake = airbyte.DestinationSnowflake(\"my_destination_snowflake\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"cdc_deletion_mode\": \"Soft delete\",\n        \"credentials\": {\n            \"key_pair_authentication\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"auth_type\": \"Key Pair Authentication\",\n                \"private_key\": \"...my_private_key...\",\n                \"private_key_password\": \"...my_private_key_password...\",\n            },\n        },\n        \"database\": \"AIRBYTE_DATABASE\",\n        \"disable_type_dedupe\": True,\n        \"host\": \"accountname.us-east-2.aws.snowflakecomputing.com\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"raw_data_schema\": \"...my_raw_data_schema...\",\n        \"retention_period_days\": 9,\n        \"role\": \"AIRBYTE_ROLE\",\n        \"schema\": \"AIRBYTE_SCHEMA\",\n        \"username\": \"AIRBYTE_USER\",\n        \"warehouse\": \"AIRBYTE_WAREHOUSE\",\n    },\n    definition_id=\"fce231ce-04a4-46ec-a244-d1436db0281f\",\n    name=\"...my_name...\",\n    workspace_id=\"058d9730-38a6-485c-8631-dc0cc86125f9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationSnowflake = new Airbyte.DestinationSnowflake(\"my_destination_snowflake\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationSnowflakeConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            CdcDeletionMode = \"Soft delete\",\n            Credentials = new Airbyte.Inputs.DestinationSnowflakeConfigurationCredentialsArgs\n            {\n                KeyPairAuthentication = new Airbyte.Inputs.DestinationSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    AuthType = \"Key Pair Authentication\",\n                    PrivateKey = \"...my_private_key...\",\n                    PrivateKeyPassword = \"...my_private_key_password...\",\n                },\n            },\n            Database = \"AIRBYTE_DATABASE\",\n            DisableTypeDedupe = true,\n            Host = \"accountname.us-east-2.aws.snowflakecomputing.com\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            RawDataSchema = \"...my_raw_data_schema...\",\n            RetentionPeriodDays = 9,\n            Role = \"AIRBYTE_ROLE\",\n            Schema = \"AIRBYTE_SCHEMA\",\n            Username = \"AIRBYTE_USER\",\n            Warehouse = \"AIRBYTE_WAREHOUSE\",\n        },\n        DefinitionId = \"fce231ce-04a4-46ec-a244-d1436db0281f\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"058d9730-38a6-485c-8631-dc0cc86125f9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationSnowflake(ctx, \"my_destination_snowflake\", \u0026airbyte.DestinationSnowflakeArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationSnowflakeConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCdcDeletionMode:      pulumi.String(\"Soft delete\"),\n\t\t\t\tCredentials: \u0026airbyte.DestinationSnowflakeConfigurationCredentialsArgs{\n\t\t\t\t\tKeyPairAuthentication: \u0026airbyte.DestinationSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tAuthType:             pulumi.String(\"Key Pair Authentication\"),\n\t\t\t\t\t\tPrivateKey:           pulumi.String(\"...my_private_key...\"),\n\t\t\t\t\t\tPrivateKeyPassword:   pulumi.String(\"...my_private_key_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDatabase:            pulumi.String(\"AIRBYTE_DATABASE\"),\n\t\t\t\tDisableTypeDedupe:   pulumi.Bool(true),\n\t\t\t\tHost:                pulumi.String(\"accountname.us-east-2.aws.snowflakecomputing.com\"),\n\t\t\t\tJdbcUrlParams:       pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tRawDataSchema:       pulumi.String(\"...my_raw_data_schema...\"),\n\t\t\t\tRetentionPeriodDays: pulumi.Float64(9),\n\t\t\t\tRole:                pulumi.String(\"AIRBYTE_ROLE\"),\n\t\t\t\tSchema:              pulumi.String(\"AIRBYTE_SCHEMA\"),\n\t\t\t\tUsername:            pulumi.String(\"AIRBYTE_USER\"),\n\t\t\t\tWarehouse:           pulumi.String(\"AIRBYTE_WAREHOUSE\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fce231ce-04a4-46ec-a244-d1436db0281f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"058d9730-38a6-485c-8631-dc0cc86125f9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationSnowflake;\nimport com.pulumi.airbyte.DestinationSnowflakeArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationSnowflake = new DestinationSnowflake(\"myDestinationSnowflake\", DestinationSnowflakeArgs.builder()\n            .configuration(DestinationSnowflakeConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .cdcDeletionMode(\"Soft delete\")\n                .credentials(DestinationSnowflakeConfigurationCredentialsArgs.builder()\n                    .keyPairAuthentication(DestinationSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .authType(\"Key Pair Authentication\")\n                        .privateKey(\"...my_private_key...\")\n                        .privateKeyPassword(\"...my_private_key_password...\")\n                        .build())\n                    .build())\n                .database(\"AIRBYTE_DATABASE\")\n                .disableTypeDedupe(true)\n                .host(\"accountname.us-east-2.aws.snowflakecomputing.com\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .rawDataSchema(\"...my_raw_data_schema...\")\n                .retentionPeriodDays(9.0)\n                .role(\"AIRBYTE_ROLE\")\n                .schema(\"AIRBYTE_SCHEMA\")\n                .username(\"AIRBYTE_USER\")\n                .warehouse(\"AIRBYTE_WAREHOUSE\")\n                .build())\n            .definitionId(\"fce231ce-04a4-46ec-a244-d1436db0281f\")\n            .name(\"...my_name...\")\n            .workspaceId(\"058d9730-38a6-485c-8631-dc0cc86125f9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationSnowflake:\n    type: airbyte:DestinationSnowflake\n    name: my_destination_snowflake\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        cdcDeletionMode: Soft delete\n        credentials:\n          keyPairAuthentication:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            authType: Key Pair Authentication\n            privateKey: '...my_private_key...'\n            privateKeyPassword: '...my_private_key_password...'\n        database: AIRBYTE_DATABASE\n        disableTypeDedupe: true\n        host: accountname.us-east-2.aws.snowflakecomputing.com\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        rawDataSchema: '...my_raw_data_schema...'\n        retentionPeriodDays: 9\n        role: AIRBYTE_ROLE\n        schema: AIRBYTE_SCHEMA\n        username: AIRBYTE_USER\n        warehouse: AIRBYTE_WAREHOUSE\n      definitionId: fce231ce-04a4-46ec-a244-d1436db0281f\n      name: '...my_name...'\n      workspaceId: 058d9730-38a6-485c-8631-dc0cc86125f9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_snowflake.my_airbyte_destination_snowflake\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationSnowflake:DestinationSnowflake my_airbyte_destination_snowflake \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeConfiguration:DestinationSnowflakeConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"424892c4-daac-4491-b35d-c6688ba547ba\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeResourceAllocation:DestinationSnowflakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeConfiguration:DestinationSnowflakeConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"424892c4-daac-4491-b35d-c6688ba547ba\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationSnowflake resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeConfiguration:DestinationSnowflakeConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"424892c4-daac-4491-b35d-c6688ba547ba\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeResourceAllocation:DestinationSnowflakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationSnowflakeCortex:DestinationSnowflakeCortex":{"description":"DestinationSnowflakeCortex Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationSnowflakecortex = new airbyte.DestinationSnowflakeCortex(\"my_destination_snowflakecortex\", {\n    configuration: {\n        embedding: {\n            fake: {},\n        },\n        indexing: {\n            credentials: {\n                password: \"AIRBYTE_PASSWORD\",\n            },\n            database: \"AIRBYTE_DATABASE\",\n            defaultSchema: \"AIRBYTE_SCHEMA\",\n            host: \"AIRBYTE_ACCOUNT\",\n            role: \"AIRBYTE_ROLE\",\n            username: \"AIRBYTE_USER\",\n            warehouse: \"AIRBYTE_WAREHOUSE\",\n        },\n        omitRawText: true,\n        processing: {\n            chunkOverlap: 3,\n            chunkSize: 6147,\n            fieldNameMappings: [{\n                fromField: \"...my_from_field...\",\n                toField: \"...my_to_field...\",\n            }],\n            metadataFields: [\"...\"],\n            textFields: [\"...\"],\n            textSplitter: {\n                bySeparator: {\n                    keepSeparator: true,\n                    separators: [\"...\"],\n                },\n            },\n        },\n    },\n    definitionId: \"4e970f65-b8a4-4398-b19e-2a5644731a72\",\n    name: \"...my_name...\",\n    workspaceId: \"d33dd7fd-91b5-4245-9a6e-0c987c8003c9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_snowflakecortex = airbyte.DestinationSnowflakeCortex(\"my_destination_snowflakecortex\",\n    configuration={\n        \"embedding\": {\n            \"fake\": {},\n        },\n        \"indexing\": {\n            \"credentials\": {\n                \"password\": \"AIRBYTE_PASSWORD\",\n            },\n            \"database\": \"AIRBYTE_DATABASE\",\n            \"default_schema\": \"AIRBYTE_SCHEMA\",\n            \"host\": \"AIRBYTE_ACCOUNT\",\n            \"role\": \"AIRBYTE_ROLE\",\n            \"username\": \"AIRBYTE_USER\",\n            \"warehouse\": \"AIRBYTE_WAREHOUSE\",\n        },\n        \"omit_raw_text\": True,\n        \"processing\": {\n            \"chunk_overlap\": 3,\n            \"chunk_size\": 6147,\n            \"field_name_mappings\": [{\n                \"from_field\": \"...my_from_field...\",\n                \"to_field\": \"...my_to_field...\",\n            }],\n            \"metadata_fields\": [\"...\"],\n            \"text_fields\": [\"...\"],\n            \"text_splitter\": {\n                \"by_separator\": {\n                    \"keep_separator\": True,\n                    \"separators\": [\"...\"],\n                },\n            },\n        },\n    },\n    definition_id=\"4e970f65-b8a4-4398-b19e-2a5644731a72\",\n    name=\"...my_name...\",\n    workspace_id=\"d33dd7fd-91b5-4245-9a6e-0c987c8003c9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationSnowflakecortex = new Airbyte.DestinationSnowflakeCortex(\"my_destination_snowflakecortex\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationArgs\n        {\n            Embedding = new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationEmbeddingArgs\n            {\n                Fake = null,\n            },\n            Indexing = new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationIndexingArgs\n            {\n                Credentials = new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationIndexingCredentialsArgs\n                {\n                    Password = \"AIRBYTE_PASSWORD\",\n                },\n                Database = \"AIRBYTE_DATABASE\",\n                DefaultSchema = \"AIRBYTE_SCHEMA\",\n                Host = \"AIRBYTE_ACCOUNT\",\n                Role = \"AIRBYTE_ROLE\",\n                Username = \"AIRBYTE_USER\",\n                Warehouse = \"AIRBYTE_WAREHOUSE\",\n            },\n            OmitRawText = true,\n            Processing = new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationProcessingArgs\n            {\n                ChunkOverlap = 3,\n                ChunkSize = 6147,\n                FieldNameMappings = new[]\n                {\n                    new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationProcessingFieldNameMappingArgs\n                    {\n                        FromField = \"...my_from_field...\",\n                        ToField = \"...my_to_field...\",\n                    },\n                },\n                MetadataFields = new[]\n                {\n                    \"...\",\n                },\n                TextFields = new[]\n                {\n                    \"...\",\n                },\n                TextSplitter = new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationProcessingTextSplitterArgs\n                {\n                    BySeparator = new Airbyte.Inputs.DestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparatorArgs\n                    {\n                        KeepSeparator = true,\n                        Separators = new[]\n                        {\n                            \"...\",\n                        },\n                    },\n                },\n            },\n        },\n        DefinitionId = \"4e970f65-b8a4-4398-b19e-2a5644731a72\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"d33dd7fd-91b5-4245-9a6e-0c987c8003c9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationSnowflakeCortex(ctx, \"my_destination_snowflakecortex\", \u0026airbyte.DestinationSnowflakeCortexArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationSnowflakeCortexConfigurationArgs{\n\t\t\t\tEmbedding: \u0026airbyte.DestinationSnowflakeCortexConfigurationEmbeddingArgs{\n\t\t\t\t\tFake: \u0026airbyte.DestinationSnowflakeCortexConfigurationEmbeddingFakeArgs{},\n\t\t\t\t},\n\t\t\t\tIndexing: \u0026airbyte.DestinationSnowflakeCortexConfigurationIndexingArgs{\n\t\t\t\t\tCredentials: \u0026airbyte.DestinationSnowflakeCortexConfigurationIndexingCredentialsArgs{\n\t\t\t\t\t\tPassword: pulumi.String(\"AIRBYTE_PASSWORD\"),\n\t\t\t\t\t},\n\t\t\t\t\tDatabase:      pulumi.String(\"AIRBYTE_DATABASE\"),\n\t\t\t\t\tDefaultSchema: pulumi.String(\"AIRBYTE_SCHEMA\"),\n\t\t\t\t\tHost:          pulumi.String(\"AIRBYTE_ACCOUNT\"),\n\t\t\t\t\tRole:          pulumi.String(\"AIRBYTE_ROLE\"),\n\t\t\t\t\tUsername:      pulumi.String(\"AIRBYTE_USER\"),\n\t\t\t\t\tWarehouse:     pulumi.String(\"AIRBYTE_WAREHOUSE\"),\n\t\t\t\t},\n\t\t\t\tOmitRawText: pulumi.Bool(true),\n\t\t\t\tProcessing: \u0026airbyte.DestinationSnowflakeCortexConfigurationProcessingArgs{\n\t\t\t\t\tChunkOverlap: pulumi.Float64(3),\n\t\t\t\t\tChunkSize:    pulumi.Float64(6147),\n\t\t\t\t\tFieldNameMappings: airbyte.DestinationSnowflakeCortexConfigurationProcessingFieldNameMappingArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationSnowflakeCortexConfigurationProcessingFieldNameMappingArgs{\n\t\t\t\t\t\t\tFromField: pulumi.String(\"...my_from_field...\"),\n\t\t\t\t\t\t\tToField:   pulumi.String(\"...my_to_field...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextSplitter: \u0026airbyte.DestinationSnowflakeCortexConfigurationProcessingTextSplitterArgs{\n\t\t\t\t\t\tBySeparator: \u0026airbyte.DestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparatorArgs{\n\t\t\t\t\t\t\tKeepSeparator: pulumi.Bool(true),\n\t\t\t\t\t\t\tSeparators: pulumi.StringArray{\n\t\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4e970f65-b8a4-4398-b19e-2a5644731a72\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d33dd7fd-91b5-4245-9a6e-0c987c8003c9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationSnowflakeCortex;\nimport com.pulumi.airbyte.DestinationSnowflakeCortexArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationEmbeddingArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationEmbeddingFakeArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationIndexingArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationIndexingCredentialsArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationProcessingArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationProcessingTextSplitterArgs;\nimport com.pulumi.airbyte.inputs.DestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparatorArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationSnowflakecortex = new DestinationSnowflakeCortex(\"myDestinationSnowflakecortex\", DestinationSnowflakeCortexArgs.builder()\n            .configuration(DestinationSnowflakeCortexConfigurationArgs.builder()\n                .embedding(DestinationSnowflakeCortexConfigurationEmbeddingArgs.builder()\n                    .fake(DestinationSnowflakeCortexConfigurationEmbeddingFakeArgs.builder()\n                        .build())\n                    .build())\n                .indexing(DestinationSnowflakeCortexConfigurationIndexingArgs.builder()\n                    .credentials(DestinationSnowflakeCortexConfigurationIndexingCredentialsArgs.builder()\n                        .password(\"AIRBYTE_PASSWORD\")\n                        .build())\n                    .database(\"AIRBYTE_DATABASE\")\n                    .defaultSchema(\"AIRBYTE_SCHEMA\")\n                    .host(\"AIRBYTE_ACCOUNT\")\n                    .role(\"AIRBYTE_ROLE\")\n                    .username(\"AIRBYTE_USER\")\n                    .warehouse(\"AIRBYTE_WAREHOUSE\")\n                    .build())\n                .omitRawText(true)\n                .processing(DestinationSnowflakeCortexConfigurationProcessingArgs.builder()\n                    .chunkOverlap(3.0)\n                    .chunkSize(6147.0)\n                    .fieldNameMappings(DestinationSnowflakeCortexConfigurationProcessingFieldNameMappingArgs.builder()\n                        .fromField(\"...my_from_field...\")\n                        .toField(\"...my_to_field...\")\n                        .build())\n                    .metadataFields(\"...\")\n                    .textFields(\"...\")\n                    .textSplitter(DestinationSnowflakeCortexConfigurationProcessingTextSplitterArgs.builder()\n                        .bySeparator(DestinationSnowflakeCortexConfigurationProcessingTextSplitterBySeparatorArgs.builder()\n                            .keepSeparator(true)\n                            .separators(\"...\")\n                            .build())\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"4e970f65-b8a4-4398-b19e-2a5644731a72\")\n            .name(\"...my_name...\")\n            .workspaceId(\"d33dd7fd-91b5-4245-9a6e-0c987c8003c9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationSnowflakecortex:\n    type: airbyte:DestinationSnowflakeCortex\n    name: my_destination_snowflakecortex\n    properties:\n      configuration:\n        embedding:\n          fake: {}\n        indexing:\n          credentials:\n            password: AIRBYTE_PASSWORD\n          database: AIRBYTE_DATABASE\n          defaultSchema: AIRBYTE_SCHEMA\n          host: AIRBYTE_ACCOUNT\n          role: AIRBYTE_ROLE\n          username: AIRBYTE_USER\n          warehouse: AIRBYTE_WAREHOUSE\n        omitRawText: true\n        processing:\n          chunkOverlap: 3\n          chunkSize: 6147\n          fieldNameMappings:\n            - fromField: '...my_from_field...'\n              toField: '...my_to_field...'\n          metadataFields:\n            - '...'\n          textFields:\n            - '...'\n          textSplitter:\n            bySeparator:\n              keepSeparator: true\n              separators:\n                - '...'\n      definitionId: 4e970f65-b8a4-4398-b19e-2a5644731a72\n      name: '...my_name...'\n      workspaceId: d33dd7fd-91b5-4245-9a6e-0c987c8003c9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_snowflake_cortex.my_airbyte_destination_snowflake_cortex\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationSnowflakeCortex:DestinationSnowflakeCortex my_airbyte_destination_snowflake_cortex \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfiguration:DestinationSnowflakeCortexConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d9e5418d-f0f4-4d19-a8b1-5630543638e2\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexResourceAllocation:DestinationSnowflakeCortexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfiguration:DestinationSnowflakeCortexConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d9e5418d-f0f4-4d19-a8b1-5630543638e2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationSnowflakeCortex resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexConfiguration:DestinationSnowflakeCortexConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"d9e5418d-f0f4-4d19-a8b1-5630543638e2\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationSnowflakeCortexResourceAllocation:DestinationSnowflakeCortexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationTeradata:DestinationTeradata":{"description":"DestinationTeradata Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationTeradata = new airbyte.DestinationTeradata(\"my_destination_teradata\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        disableTypeDedupe: true,\n        dropCascade: false,\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        logmech: {\n            ldap: {\n                password: \"...my_password...\",\n                username: \"...my_username...\",\n            },\n            td2: {\n                password: \"...my_password...\",\n                username: \"...my_username...\",\n            },\n        },\n        queryBand: \"...my_query_band...\",\n        rawDataSchema: \"...my_raw_data_schema...\",\n        schema: \"airbyte_td\",\n        ssl: false,\n        sslMode: {},\n    },\n    definitionId: \"d113370e-613a-4d8a-8685-e4d05d32dcea\",\n    name: \"...my_name...\",\n    workspaceId: \"a9f65ee8-669c-48fd-aadc-bf3b835fc521\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_teradata = airbyte.DestinationTeradata(\"my_destination_teradata\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"disable_type_dedupe\": True,\n        \"drop_cascade\": False,\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"logmech\": {\n            \"ldap\": {\n                \"password\": \"...my_password...\",\n                \"username\": \"...my_username...\",\n            },\n            \"td2\": {\n                \"password\": \"...my_password...\",\n                \"username\": \"...my_username...\",\n            },\n        },\n        \"query_band\": \"...my_query_band...\",\n        \"raw_data_schema\": \"...my_raw_data_schema...\",\n        \"schema\": \"airbyte_td\",\n        \"ssl\": False,\n        \"ssl_mode\": {},\n    },\n    definition_id=\"d113370e-613a-4d8a-8685-e4d05d32dcea\",\n    name=\"...my_name...\",\n    workspace_id=\"a9f65ee8-669c-48fd-aadc-bf3b835fc521\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationTeradata = new Airbyte.DestinationTeradata(\"my_destination_teradata\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationTeradataConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DisableTypeDedupe = true,\n            DropCascade = false,\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Logmech = new Airbyte.Inputs.DestinationTeradataConfigurationLogmechArgs\n            {\n                Ldap = new Airbyte.Inputs.DestinationTeradataConfigurationLogmechLdapArgs\n                {\n                    Password = \"...my_password...\",\n                    Username = \"...my_username...\",\n                },\n                Td2 = new Airbyte.Inputs.DestinationTeradataConfigurationLogmechTd2Args\n                {\n                    Password = \"...my_password...\",\n                    Username = \"...my_username...\",\n                },\n            },\n            QueryBand = \"...my_query_band...\",\n            RawDataSchema = \"...my_raw_data_schema...\",\n            Schema = \"airbyte_td\",\n            Ssl = false,\n            SslMode = null,\n        },\n        DefinitionId = \"d113370e-613a-4d8a-8685-e4d05d32dcea\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"a9f65ee8-669c-48fd-aadc-bf3b835fc521\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationTeradata(ctx, \"my_destination_teradata\", \u0026airbyte.DestinationTeradataArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationTeradataConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDisableTypeDedupe:    pulumi.Bool(true),\n\t\t\t\tDropCascade:          pulumi.Bool(false),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:        pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tLogmech: \u0026airbyte.DestinationTeradataConfigurationLogmechArgs{\n\t\t\t\t\tLdap: \u0026airbyte.DestinationTeradataConfigurationLogmechLdapArgs{\n\t\t\t\t\t\tPassword: pulumi.String(\"...my_password...\"),\n\t\t\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTd2: \u0026airbyte.DestinationTeradataConfigurationLogmechTd2Args{\n\t\t\t\t\t\tPassword: pulumi.String(\"...my_password...\"),\n\t\t\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tQueryBand:     pulumi.String(\"...my_query_band...\"),\n\t\t\t\tRawDataSchema: pulumi.String(\"...my_raw_data_schema...\"),\n\t\t\t\tSchema:        pulumi.String(\"airbyte_td\"),\n\t\t\t\tSsl:           pulumi.Bool(false),\n\t\t\t\tSslMode:       \u0026airbyte.DestinationTeradataConfigurationSslModeArgs{},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d113370e-613a-4d8a-8685-e4d05d32dcea\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a9f65ee8-669c-48fd-aadc-bf3b835fc521\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationTeradata;\nimport com.pulumi.airbyte.DestinationTeradataArgs;\nimport com.pulumi.airbyte.inputs.DestinationTeradataConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationTeradataConfigurationLogmechArgs;\nimport com.pulumi.airbyte.inputs.DestinationTeradataConfigurationLogmechLdapArgs;\nimport com.pulumi.airbyte.inputs.DestinationTeradataConfigurationLogmechTd2Args;\nimport com.pulumi.airbyte.inputs.DestinationTeradataConfigurationSslModeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationTeradata = new DestinationTeradata(\"myDestinationTeradata\", DestinationTeradataArgs.builder()\n            .configuration(DestinationTeradataConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .disableTypeDedupe(true)\n                .dropCascade(false)\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .logmech(DestinationTeradataConfigurationLogmechArgs.builder()\n                    .ldap(DestinationTeradataConfigurationLogmechLdapArgs.builder()\n                        .password(\"...my_password...\")\n                        .username(\"...my_username...\")\n                        .build())\n                    .td2(DestinationTeradataConfigurationLogmechTd2Args.builder()\n                        .password(\"...my_password...\")\n                        .username(\"...my_username...\")\n                        .build())\n                    .build())\n                .queryBand(\"...my_query_band...\")\n                .rawDataSchema(\"...my_raw_data_schema...\")\n                .schema(\"airbyte_td\")\n                .ssl(false)\n                .sslMode(DestinationTeradataConfigurationSslModeArgs.builder()\n                    .build())\n                .build())\n            .definitionId(\"d113370e-613a-4d8a-8685-e4d05d32dcea\")\n            .name(\"...my_name...\")\n            .workspaceId(\"a9f65ee8-669c-48fd-aadc-bf3b835fc521\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationTeradata:\n    type: airbyte:DestinationTeradata\n    name: my_destination_teradata\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        disableTypeDedupe: true\n        dropCascade: false\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        logmech:\n          ldap:\n            password: '...my_password...'\n            username: '...my_username...'\n          td2:\n            password: '...my_password...'\n            username: '...my_username...'\n        queryBand: '...my_query_band...'\n        rawDataSchema: '...my_raw_data_schema...'\n        schema: airbyte_td\n        ssl: false\n        sslMode: {}\n      definitionId: d113370e-613a-4d8a-8685-e4d05d32dcea\n      name: '...my_name...'\n      workspaceId: a9f65ee8-669c-48fd-aadc-bf3b835fc521\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_teradata.my_airbyte_destination_teradata\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationTeradata:DestinationTeradata my_airbyte_destination_teradata \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfiguration:DestinationTeradataConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"58e6f9da-904e-11ed-a1eb-0242ac120002\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationTeradataResourceAllocation:DestinationTeradataResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfiguration:DestinationTeradataConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"58e6f9da-904e-11ed-a1eb-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationTeradata resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTeradataConfiguration:DestinationTeradataConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"58e6f9da-904e-11ed-a1eb-0242ac120002\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationTeradataResourceAllocation:DestinationTeradataResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationTimeplus:DestinationTimeplus":{"description":"DestinationTimeplus Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationTimeplus = new airbyte.DestinationTimeplus(\"my_destination_timeplus\", {\n    configuration: {\n        apikey: \"...my_apikey...\",\n        endpoint: \"https://us-west-2.timeplus.cloud/workspace_id\",\n    },\n    definitionId: \"d43166cf-9bf8-41f3-8eda-35047cfcd627\",\n    name: \"...my_name...\",\n    workspaceId: \"3a25c57b-6ce4-4605-b223-5b0f748fcaee\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_timeplus = airbyte.DestinationTimeplus(\"my_destination_timeplus\",\n    configuration={\n        \"apikey\": \"...my_apikey...\",\n        \"endpoint\": \"https://us-west-2.timeplus.cloud/workspace_id\",\n    },\n    definition_id=\"d43166cf-9bf8-41f3-8eda-35047cfcd627\",\n    name=\"...my_name...\",\n    workspace_id=\"3a25c57b-6ce4-4605-b223-5b0f748fcaee\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationTimeplus = new Airbyte.DestinationTimeplus(\"my_destination_timeplus\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationTimeplusConfigurationArgs\n        {\n            Apikey = \"...my_apikey...\",\n            Endpoint = \"https://us-west-2.timeplus.cloud/workspace_id\",\n        },\n        DefinitionId = \"d43166cf-9bf8-41f3-8eda-35047cfcd627\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"3a25c57b-6ce4-4605-b223-5b0f748fcaee\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationTimeplus(ctx, \"my_destination_timeplus\", \u0026airbyte.DestinationTimeplusArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationTimeplusConfigurationArgs{\n\t\t\t\tApikey:   pulumi.String(\"...my_apikey...\"),\n\t\t\t\tEndpoint: pulumi.String(\"https://us-west-2.timeplus.cloud/workspace_id\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d43166cf-9bf8-41f3-8eda-35047cfcd627\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"3a25c57b-6ce4-4605-b223-5b0f748fcaee\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationTimeplus;\nimport com.pulumi.airbyte.DestinationTimeplusArgs;\nimport com.pulumi.airbyte.inputs.DestinationTimeplusConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationTimeplus = new DestinationTimeplus(\"myDestinationTimeplus\", DestinationTimeplusArgs.builder()\n            .configuration(DestinationTimeplusConfigurationArgs.builder()\n                .apikey(\"...my_apikey...\")\n                .endpoint(\"https://us-west-2.timeplus.cloud/workspace_id\")\n                .build())\n            .definitionId(\"d43166cf-9bf8-41f3-8eda-35047cfcd627\")\n            .name(\"...my_name...\")\n            .workspaceId(\"3a25c57b-6ce4-4605-b223-5b0f748fcaee\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationTimeplus:\n    type: airbyte:DestinationTimeplus\n    name: my_destination_timeplus\n    properties:\n      configuration:\n        apikey: '...my_apikey...'\n        endpoint: https://us-west-2.timeplus.cloud/workspace_id\n      definitionId: d43166cf-9bf8-41f3-8eda-35047cfcd627\n      name: '...my_name...'\n      workspaceId: 3a25c57b-6ce4-4605-b223-5b0f748fcaee\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_timeplus.my_airbyte_destination_timeplus\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationTimeplus:DestinationTimeplus my_airbyte_destination_timeplus \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusConfiguration:DestinationTimeplusConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"f70a8ece-351e-4790-b37b-cb790bcd6d54\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusResourceAllocation:DestinationTimeplusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusConfiguration:DestinationTimeplusConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"f70a8ece-351e-4790-b37b-cb790bcd6d54\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationTimeplus resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusConfiguration:DestinationTimeplusConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"f70a8ece-351e-4790-b37b-cb790bcd6d54\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationTimeplusResourceAllocation:DestinationTimeplusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationTypesense:DestinationTypesense":{"description":"DestinationTypesense Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationTypesense = new airbyte.DestinationTypesense(\"my_destination_typesense\", {\n    configuration: {\n        apiKey: \"...my_api_key...\",\n        batchSize: 1,\n        host: \"...my_host...\",\n        path: \"...my_path...\",\n        port: \"...my_port...\",\n        protocol: \"...my_protocol...\",\n    },\n    definitionId: \"09194d31-6259-4e62-bc00-bbff9003411f\",\n    name: \"...my_name...\",\n    workspaceId: \"4d5d1b2b-06f0-4b0b-9f55-26250b3c87d0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_typesense = airbyte.DestinationTypesense(\"my_destination_typesense\",\n    configuration={\n        \"api_key\": \"...my_api_key...\",\n        \"batch_size\": 1,\n        \"host\": \"...my_host...\",\n        \"path\": \"...my_path...\",\n        \"port\": \"...my_port...\",\n        \"protocol\": \"...my_protocol...\",\n    },\n    definition_id=\"09194d31-6259-4e62-bc00-bbff9003411f\",\n    name=\"...my_name...\",\n    workspace_id=\"4d5d1b2b-06f0-4b0b-9f55-26250b3c87d0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationTypesense = new Airbyte.DestinationTypesense(\"my_destination_typesense\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationTypesenseConfigurationArgs\n        {\n            ApiKey = \"...my_api_key...\",\n            BatchSize = 1,\n            Host = \"...my_host...\",\n            Path = \"...my_path...\",\n            Port = \"...my_port...\",\n            Protocol = \"...my_protocol...\",\n        },\n        DefinitionId = \"09194d31-6259-4e62-bc00-bbff9003411f\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"4d5d1b2b-06f0-4b0b-9f55-26250b3c87d0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationTypesense(ctx, \"my_destination_typesense\", \u0026airbyte.DestinationTypesenseArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationTypesenseConfigurationArgs{\n\t\t\t\tApiKey:    pulumi.String(\"...my_api_key...\"),\n\t\t\t\tBatchSize: pulumi.Float64(1),\n\t\t\t\tHost:      pulumi.String(\"...my_host...\"),\n\t\t\t\tPath:      pulumi.String(\"...my_path...\"),\n\t\t\t\tPort:      pulumi.String(\"...my_port...\"),\n\t\t\t\tProtocol:  pulumi.String(\"...my_protocol...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"09194d31-6259-4e62-bc00-bbff9003411f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4d5d1b2b-06f0-4b0b-9f55-26250b3c87d0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationTypesense;\nimport com.pulumi.airbyte.DestinationTypesenseArgs;\nimport com.pulumi.airbyte.inputs.DestinationTypesenseConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationTypesense = new DestinationTypesense(\"myDestinationTypesense\", DestinationTypesenseArgs.builder()\n            .configuration(DestinationTypesenseConfigurationArgs.builder()\n                .apiKey(\"...my_api_key...\")\n                .batchSize(1.0)\n                .host(\"...my_host...\")\n                .path(\"...my_path...\")\n                .port(\"...my_port...\")\n                .protocol(\"...my_protocol...\")\n                .build())\n            .definitionId(\"09194d31-6259-4e62-bc00-bbff9003411f\")\n            .name(\"...my_name...\")\n            .workspaceId(\"4d5d1b2b-06f0-4b0b-9f55-26250b3c87d0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationTypesense:\n    type: airbyte:DestinationTypesense\n    name: my_destination_typesense\n    properties:\n      configuration:\n        apiKey: '...my_api_key...'\n        batchSize: 1\n        host: '...my_host...'\n        path: '...my_path...'\n        port: '...my_port...'\n        protocol: '...my_protocol...'\n      definitionId: 09194d31-6259-4e62-bc00-bbff9003411f\n      name: '...my_name...'\n      workspaceId: 4d5d1b2b-06f0-4b0b-9f55-26250b3c87d0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_typesense.my_airbyte_destination_typesense\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationTypesense:DestinationTypesense my_airbyte_destination_typesense \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseConfiguration:DestinationTypesenseConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"36be8dc6-9851-49af-b776-9d4c30e4ab6a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseResourceAllocation:DestinationTypesenseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseConfiguration:DestinationTypesenseConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"36be8dc6-9851-49af-b776-9d4c30e4ab6a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationTypesense resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseConfiguration:DestinationTypesenseConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"36be8dc6-9851-49af-b776-9d4c30e4ab6a\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationTypesenseResourceAllocation:DestinationTypesenseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationVectara:DestinationVectara":{"description":"DestinationVectara Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationVectara = new airbyte.DestinationVectara(\"my_destination_vectara\", {\n    configuration: {\n        corpusName: \"...my_corpus_name...\",\n        customerId: \"...my_customer_id...\",\n        metadataFields: [\"...\"],\n        oauth2: {\n            clientId: \"...my_client_id...\",\n            clientSecret: \"...my_client_secret...\",\n        },\n        parallelize: true,\n        textFields: [\"...\"],\n        titleField: \"document_key\",\n    },\n    definitionId: \"ac173292-6bf8-4462-bbfa-4dfe841fa692\",\n    name: \"...my_name...\",\n    workspaceId: \"83b24974-78f7-4174-9db4-d0c0c51118e8\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_vectara = airbyte.DestinationVectara(\"my_destination_vectara\",\n    configuration={\n        \"corpus_name\": \"...my_corpus_name...\",\n        \"customer_id\": \"...my_customer_id...\",\n        \"metadata_fields\": [\"...\"],\n        \"oauth2\": {\n            \"client_id\": \"...my_client_id...\",\n            \"client_secret\": \"...my_client_secret...\",\n        },\n        \"parallelize\": True,\n        \"text_fields\": [\"...\"],\n        \"title_field\": \"document_key\",\n    },\n    definition_id=\"ac173292-6bf8-4462-bbfa-4dfe841fa692\",\n    name=\"...my_name...\",\n    workspace_id=\"83b24974-78f7-4174-9db4-d0c0c51118e8\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationVectara = new Airbyte.DestinationVectara(\"my_destination_vectara\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationVectaraConfigurationArgs\n        {\n            CorpusName = \"...my_corpus_name...\",\n            CustomerId = \"...my_customer_id...\",\n            MetadataFields = new[]\n            {\n                \"...\",\n            },\n            Oauth2 = new Airbyte.Inputs.DestinationVectaraConfigurationOauth2Args\n            {\n                ClientId = \"...my_client_id...\",\n                ClientSecret = \"...my_client_secret...\",\n            },\n            Parallelize = true,\n            TextFields = new[]\n            {\n                \"...\",\n            },\n            TitleField = \"document_key\",\n        },\n        DefinitionId = \"ac173292-6bf8-4462-bbfa-4dfe841fa692\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"83b24974-78f7-4174-9db4-d0c0c51118e8\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationVectara(ctx, \"my_destination_vectara\", \u0026airbyte.DestinationVectaraArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationVectaraConfigurationArgs{\n\t\t\t\tCorpusName: pulumi.String(\"...my_corpus_name...\"),\n\t\t\t\tCustomerId: pulumi.String(\"...my_customer_id...\"),\n\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tOauth2: \u0026airbyte.DestinationVectaraConfigurationOauth2Args{\n\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t},\n\t\t\t\tParallelize: pulumi.Bool(true),\n\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tTitleField: pulumi.String(\"document_key\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ac173292-6bf8-4462-bbfa-4dfe841fa692\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"83b24974-78f7-4174-9db4-d0c0c51118e8\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationVectara;\nimport com.pulumi.airbyte.DestinationVectaraArgs;\nimport com.pulumi.airbyte.inputs.DestinationVectaraConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationVectaraConfigurationOauth2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationVectara = new DestinationVectara(\"myDestinationVectara\", DestinationVectaraArgs.builder()\n            .configuration(DestinationVectaraConfigurationArgs.builder()\n                .corpusName(\"...my_corpus_name...\")\n                .customerId(\"...my_customer_id...\")\n                .metadataFields(\"...\")\n                .oauth2(DestinationVectaraConfigurationOauth2Args.builder()\n                    .clientId(\"...my_client_id...\")\n                    .clientSecret(\"...my_client_secret...\")\n                    .build())\n                .parallelize(true)\n                .textFields(\"...\")\n                .titleField(\"document_key\")\n                .build())\n            .definitionId(\"ac173292-6bf8-4462-bbfa-4dfe841fa692\")\n            .name(\"...my_name...\")\n            .workspaceId(\"83b24974-78f7-4174-9db4-d0c0c51118e8\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationVectara:\n    type: airbyte:DestinationVectara\n    name: my_destination_vectara\n    properties:\n      configuration:\n        corpusName: '...my_corpus_name...'\n        customerId: '...my_customer_id...'\n        metadataFields:\n          - '...'\n        oauth2:\n          clientId: '...my_client_id...'\n          clientSecret: '...my_client_secret...'\n        parallelize: true\n        textFields:\n          - '...'\n        titleField: document_key\n      definitionId: ac173292-6bf8-4462-bbfa-4dfe841fa692\n      name: '...my_name...'\n      workspaceId: 83b24974-78f7-4174-9db4-d0c0c51118e8\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_vectara.my_airbyte_destination_vectara\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationVectara:DestinationVectara my_airbyte_destination_vectara \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationVectaraConfiguration:DestinationVectaraConfiguration","description":"Configuration to connect to the Vectara instance\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"102900e7-a236-4c94-83e4-a4189b99adc2\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationVectaraResourceAllocation:DestinationVectaraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationVectaraConfiguration:DestinationVectaraConfiguration","description":"Configuration to connect to the Vectara instance\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"102900e7-a236-4c94-83e4-a4189b99adc2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationVectara resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationVectaraConfiguration:DestinationVectaraConfiguration","description":"Configuration to connect to the Vectara instance\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"102900e7-a236-4c94-83e4-a4189b99adc2\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationVectaraResourceAllocation:DestinationVectaraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationWeaviate:DestinationWeaviate":{"description":"DestinationWeaviate Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationWeaviate = new airbyte.DestinationWeaviate(\"my_destination_weaviate\", {\n    configuration: {\n        embedding: {\n            fromField: {\n                dimensions: 1536,\n                fieldName: \"embedding\",\n            },\n        },\n        indexing: {\n            additionalHeaders: [{\n                headerKey: \"...my_header_key...\",\n                value: \"...my_value...\",\n            }],\n            auth: {\n                apiToken: {\n                    token: \"...my_token...\",\n                },\n            },\n            batchSize: 9,\n            defaultVectorizer: \"text2vec-cohere\",\n            host: \"https://my-cluster.weaviate.network\",\n            tenantId: \"...my_tenant_id...\",\n            textField: \"...my_text_field...\",\n        },\n        omitRawText: true,\n        processing: {\n            chunkOverlap: 4,\n            chunkSize: 4921,\n            fieldNameMappings: [{\n                fromField: \"...my_from_field...\",\n                toField: \"...my_to_field...\",\n            }],\n            metadataFields: [\"...\"],\n            textFields: [\"...\"],\n            textSplitter: {\n                byMarkdownHeader: {\n                    splitLevel: 4,\n                },\n            },\n        },\n    },\n    definitionId: \"37374193-1614-4ed2-9e81-293bdd2b75ef\",\n    name: \"...my_name...\",\n    workspaceId: \"3a2f5d63-fb57-4357-9913-ad72f8c70fbf\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_weaviate = airbyte.DestinationWeaviate(\"my_destination_weaviate\",\n    configuration={\n        \"embedding\": {\n            \"from_field\": {\n                \"dimensions\": 1536,\n                \"field_name\": \"embedding\",\n            },\n        },\n        \"indexing\": {\n            \"additional_headers\": [{\n                \"header_key\": \"...my_header_key...\",\n                \"value\": \"...my_value...\",\n            }],\n            \"auth\": {\n                \"api_token\": {\n                    \"token\": \"...my_token...\",\n                },\n            },\n            \"batch_size\": 9,\n            \"default_vectorizer\": \"text2vec-cohere\",\n            \"host\": \"https://my-cluster.weaviate.network\",\n            \"tenant_id\": \"...my_tenant_id...\",\n            \"text_field\": \"...my_text_field...\",\n        },\n        \"omit_raw_text\": True,\n        \"processing\": {\n            \"chunk_overlap\": 4,\n            \"chunk_size\": 4921,\n            \"field_name_mappings\": [{\n                \"from_field\": \"...my_from_field...\",\n                \"to_field\": \"...my_to_field...\",\n            }],\n            \"metadata_fields\": [\"...\"],\n            \"text_fields\": [\"...\"],\n            \"text_splitter\": {\n                \"by_markdown_header\": {\n                    \"split_level\": 4,\n                },\n            },\n        },\n    },\n    definition_id=\"37374193-1614-4ed2-9e81-293bdd2b75ef\",\n    name=\"...my_name...\",\n    workspace_id=\"3a2f5d63-fb57-4357-9913-ad72f8c70fbf\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationWeaviate = new Airbyte.DestinationWeaviate(\"my_destination_weaviate\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationWeaviateConfigurationArgs\n        {\n            Embedding = new Airbyte.Inputs.DestinationWeaviateConfigurationEmbeddingArgs\n            {\n                FromField = new Airbyte.Inputs.DestinationWeaviateConfigurationEmbeddingFromFieldArgs\n                {\n                    Dimensions = 1536,\n                    FieldName = \"embedding\",\n                },\n            },\n            Indexing = new Airbyte.Inputs.DestinationWeaviateConfigurationIndexingArgs\n            {\n                AdditionalHeaders = new[]\n                {\n                    new Airbyte.Inputs.DestinationWeaviateConfigurationIndexingAdditionalHeaderArgs\n                    {\n                        HeaderKey = \"...my_header_key...\",\n                        Value = \"...my_value...\",\n                    },\n                },\n                Auth = new Airbyte.Inputs.DestinationWeaviateConfigurationIndexingAuthArgs\n                {\n                    ApiToken = new Airbyte.Inputs.DestinationWeaviateConfigurationIndexingAuthApiTokenArgs\n                    {\n                        Token = \"...my_token...\",\n                    },\n                },\n                BatchSize = 9,\n                DefaultVectorizer = \"text2vec-cohere\",\n                Host = \"https://my-cluster.weaviate.network\",\n                TenantId = \"...my_tenant_id...\",\n                TextField = \"...my_text_field...\",\n            },\n            OmitRawText = true,\n            Processing = new Airbyte.Inputs.DestinationWeaviateConfigurationProcessingArgs\n            {\n                ChunkOverlap = 4,\n                ChunkSize = 4921,\n                FieldNameMappings = new[]\n                {\n                    new Airbyte.Inputs.DestinationWeaviateConfigurationProcessingFieldNameMappingArgs\n                    {\n                        FromField = \"...my_from_field...\",\n                        ToField = \"...my_to_field...\",\n                    },\n                },\n                MetadataFields = new[]\n                {\n                    \"...\",\n                },\n                TextFields = new[]\n                {\n                    \"...\",\n                },\n                TextSplitter = new Airbyte.Inputs.DestinationWeaviateConfigurationProcessingTextSplitterArgs\n                {\n                    ByMarkdownHeader = new Airbyte.Inputs.DestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeaderArgs\n                    {\n                        SplitLevel = 4,\n                    },\n                },\n            },\n        },\n        DefinitionId = \"37374193-1614-4ed2-9e81-293bdd2b75ef\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"3a2f5d63-fb57-4357-9913-ad72f8c70fbf\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationWeaviate(ctx, \"my_destination_weaviate\", \u0026airbyte.DestinationWeaviateArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationWeaviateConfigurationArgs{\n\t\t\t\tEmbedding: \u0026airbyte.DestinationWeaviateConfigurationEmbeddingArgs{\n\t\t\t\t\tFromField: \u0026airbyte.DestinationWeaviateConfigurationEmbeddingFromFieldArgs{\n\t\t\t\t\t\tDimensions: pulumi.Float64(1536),\n\t\t\t\t\t\tFieldName:  pulumi.String(\"embedding\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIndexing: \u0026airbyte.DestinationWeaviateConfigurationIndexingArgs{\n\t\t\t\t\tAdditionalHeaders: airbyte.DestinationWeaviateConfigurationIndexingAdditionalHeaderArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationWeaviateConfigurationIndexingAdditionalHeaderArgs{\n\t\t\t\t\t\t\tHeaderKey: pulumi.String(\"...my_header_key...\"),\n\t\t\t\t\t\t\tValue:     pulumi.String(\"...my_value...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tAuth: \u0026airbyte.DestinationWeaviateConfigurationIndexingAuthArgs{\n\t\t\t\t\t\tApiToken: \u0026airbyte.DestinationWeaviateConfigurationIndexingAuthApiTokenArgs{\n\t\t\t\t\t\t\tToken: pulumi.String(\"...my_token...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tBatchSize:         pulumi.Float64(9),\n\t\t\t\t\tDefaultVectorizer: pulumi.String(\"text2vec-cohere\"),\n\t\t\t\t\tHost:              pulumi.String(\"https://my-cluster.weaviate.network\"),\n\t\t\t\t\tTenantId:          pulumi.String(\"...my_tenant_id...\"),\n\t\t\t\t\tTextField:         pulumi.String(\"...my_text_field...\"),\n\t\t\t\t},\n\t\t\t\tOmitRawText: pulumi.Bool(true),\n\t\t\t\tProcessing: \u0026airbyte.DestinationWeaviateConfigurationProcessingArgs{\n\t\t\t\t\tChunkOverlap: pulumi.Float64(4),\n\t\t\t\t\tChunkSize:    pulumi.Float64(4921),\n\t\t\t\t\tFieldNameMappings: airbyte.DestinationWeaviateConfigurationProcessingFieldNameMappingArray{\n\t\t\t\t\t\t\u0026airbyte.DestinationWeaviateConfigurationProcessingFieldNameMappingArgs{\n\t\t\t\t\t\t\tFromField: pulumi.String(\"...my_from_field...\"),\n\t\t\t\t\t\t\tToField:   pulumi.String(\"...my_to_field...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextFields: pulumi.StringArray{\n\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t},\n\t\t\t\t\tTextSplitter: \u0026airbyte.DestinationWeaviateConfigurationProcessingTextSplitterArgs{\n\t\t\t\t\t\tByMarkdownHeader: \u0026airbyte.DestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeaderArgs{\n\t\t\t\t\t\t\tSplitLevel: pulumi.Float64(4),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"37374193-1614-4ed2-9e81-293bdd2b75ef\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"3a2f5d63-fb57-4357-9913-ad72f8c70fbf\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationWeaviate;\nimport com.pulumi.airbyte.DestinationWeaviateArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationEmbeddingArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationEmbeddingFromFieldArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationIndexingArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationIndexingAuthArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationIndexingAuthApiTokenArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationProcessingArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationProcessingTextSplitterArgs;\nimport com.pulumi.airbyte.inputs.DestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeaderArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationWeaviate = new DestinationWeaviate(\"myDestinationWeaviate\", DestinationWeaviateArgs.builder()\n            .configuration(DestinationWeaviateConfigurationArgs.builder()\n                .embedding(DestinationWeaviateConfigurationEmbeddingArgs.builder()\n                    .fromField(DestinationWeaviateConfigurationEmbeddingFromFieldArgs.builder()\n                        .dimensions(1536.0)\n                        .fieldName(\"embedding\")\n                        .build())\n                    .build())\n                .indexing(DestinationWeaviateConfigurationIndexingArgs.builder()\n                    .additionalHeaders(DestinationWeaviateConfigurationIndexingAdditionalHeaderArgs.builder()\n                        .headerKey(\"...my_header_key...\")\n                        .value(\"...my_value...\")\n                        .build())\n                    .auth(DestinationWeaviateConfigurationIndexingAuthArgs.builder()\n                        .apiToken(DestinationWeaviateConfigurationIndexingAuthApiTokenArgs.builder()\n                            .token(\"...my_token...\")\n                            .build())\n                        .build())\n                    .batchSize(9.0)\n                    .defaultVectorizer(\"text2vec-cohere\")\n                    .host(\"https://my-cluster.weaviate.network\")\n                    .tenantId(\"...my_tenant_id...\")\n                    .textField(\"...my_text_field...\")\n                    .build())\n                .omitRawText(true)\n                .processing(DestinationWeaviateConfigurationProcessingArgs.builder()\n                    .chunkOverlap(4.0)\n                    .chunkSize(4921.0)\n                    .fieldNameMappings(DestinationWeaviateConfigurationProcessingFieldNameMappingArgs.builder()\n                        .fromField(\"...my_from_field...\")\n                        .toField(\"...my_to_field...\")\n                        .build())\n                    .metadataFields(\"...\")\n                    .textFields(\"...\")\n                    .textSplitter(DestinationWeaviateConfigurationProcessingTextSplitterArgs.builder()\n                        .byMarkdownHeader(DestinationWeaviateConfigurationProcessingTextSplitterByMarkdownHeaderArgs.builder()\n                            .splitLevel(4.0)\n                            .build())\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"37374193-1614-4ed2-9e81-293bdd2b75ef\")\n            .name(\"...my_name...\")\n            .workspaceId(\"3a2f5d63-fb57-4357-9913-ad72f8c70fbf\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationWeaviate:\n    type: airbyte:DestinationWeaviate\n    name: my_destination_weaviate\n    properties:\n      configuration:\n        embedding:\n          fromField:\n            dimensions: 1536\n            fieldName: embedding\n        indexing:\n          additionalHeaders:\n            - headerKey: '...my_header_key...'\n              value: '...my_value...'\n          auth:\n            apiToken:\n              token: '...my_token...'\n          batchSize: 9\n          defaultVectorizer: text2vec-cohere\n          host: https://my-cluster.weaviate.network\n          tenantId: '...my_tenant_id...'\n          textField: '...my_text_field...'\n        omitRawText: true\n        processing:\n          chunkOverlap: 4\n          chunkSize: 4921\n          fieldNameMappings:\n            - fromField: '...my_from_field...'\n              toField: '...my_to_field...'\n          metadataFields:\n            - '...'\n          textFields:\n            - '...'\n          textSplitter:\n            byMarkdownHeader:\n              splitLevel: 4\n      definitionId: 37374193-1614-4ed2-9e81-293bdd2b75ef\n      name: '...my_name...'\n      workspaceId: 3a2f5d63-fb57-4357-9913-ad72f8c70fbf\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_weaviate.my_airbyte_destination_weaviate\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationWeaviate:DestinationWeaviate my_airbyte_destination_weaviate \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfiguration:DestinationWeaviateConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"7b7d7a0d-954c-45a0-bcfc-39a634b97736\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateResourceAllocation:DestinationWeaviateResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfiguration:DestinationWeaviateConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"7b7d7a0d-954c-45a0-bcfc-39a634b97736\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationWeaviate resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateConfiguration:DestinationWeaviateConfiguration","description":"The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration, as well as to provide type safety for the configuration passed to the destination. The configuration model is composed of four parts: * Processing configuration * Embedding configuration * Indexing configuration * Advanced configuration Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"7b7d7a0d-954c-45a0-bcfc-39a634b97736\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationWeaviateResourceAllocation:DestinationWeaviateResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/destinationYellowbrick:DestinationYellowbrick":{"description":"DestinationYellowbrick Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationYellowbrick = new airbyte.DestinationYellowbrick(\"my_destination_yellowbrick\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        database: \"...my_database...\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 5432,\n        schema: \"public\",\n        ssl: true,\n        sslMode: {},\n        tunnelMethod: {\n            noTunnel: {},\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"81a773ac-fba0-424f-a74b-6a91a45ce8fe\",\n    name: \"...my_name...\",\n    workspaceId: \"2d4bfbc0-aa6b-42b1-9222-6303d0c9671f\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_yellowbrick = airbyte.DestinationYellowbrick(\"my_destination_yellowbrick\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"database\": \"...my_database...\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 5432,\n        \"schema\": \"public\",\n        \"ssl\": True,\n        \"ssl_mode\": {},\n        \"tunnel_method\": {\n            \"no_tunnel\": {},\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"81a773ac-fba0-424f-a74b-6a91a45ce8fe\",\n    name=\"...my_name...\",\n    workspace_id=\"2d4bfbc0-aa6b-42b1-9222-6303d0c9671f\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationYellowbrick = new Airbyte.DestinationYellowbrick(\"my_destination_yellowbrick\", new()\n    {\n        Configuration = new Airbyte.Inputs.DestinationYellowbrickConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Database = \"...my_database...\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 5432,\n            Schema = \"public\",\n            Ssl = true,\n            SslMode = null,\n            TunnelMethod = new Airbyte.Inputs.DestinationYellowbrickConfigurationTunnelMethodArgs\n            {\n                NoTunnel = null,\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"81a773ac-fba0-424f-a74b-6a91a45ce8fe\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"2d4bfbc0-aa6b-42b1-9222-6303d0c9671f\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewDestinationYellowbrick(ctx, \"my_destination_yellowbrick\", \u0026airbyte.DestinationYellowbrickArgs{\n\t\t\tConfiguration: \u0026airbyte.DestinationYellowbrickConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatabase:             pulumi.String(\"...my_database...\"),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:        pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                 pulumi.Float64(5432),\n\t\t\t\tSchema:               pulumi.String(\"public\"),\n\t\t\t\tSsl:                  pulumi.Bool(true),\n\t\t\t\tSslMode:              \u0026airbyte.DestinationYellowbrickConfigurationSslModeArgs{},\n\t\t\t\tTunnelMethod: \u0026airbyte.DestinationYellowbrickConfigurationTunnelMethodArgs{\n\t\t\t\t\tNoTunnel: \u0026airbyte.DestinationYellowbrickConfigurationTunnelMethodNoTunnelArgs{},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"81a773ac-fba0-424f-a74b-6a91a45ce8fe\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2d4bfbc0-aa6b-42b1-9222-6303d0c9671f\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.DestinationYellowbrick;\nimport com.pulumi.airbyte.DestinationYellowbrickArgs;\nimport com.pulumi.airbyte.inputs.DestinationYellowbrickConfigurationArgs;\nimport com.pulumi.airbyte.inputs.DestinationYellowbrickConfigurationSslModeArgs;\nimport com.pulumi.airbyte.inputs.DestinationYellowbrickConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.DestinationYellowbrickConfigurationTunnelMethodNoTunnelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myDestinationYellowbrick = new DestinationYellowbrick(\"myDestinationYellowbrick\", DestinationYellowbrickArgs.builder()\n            .configuration(DestinationYellowbrickConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .database(\"...my_database...\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(5432.0)\n                .schema(\"public\")\n                .ssl(true)\n                .sslMode(DestinationYellowbrickConfigurationSslModeArgs.builder()\n                    .build())\n                .tunnelMethod(DestinationYellowbrickConfigurationTunnelMethodArgs.builder()\n                    .noTunnel(DestinationYellowbrickConfigurationTunnelMethodNoTunnelArgs.builder()\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"81a773ac-fba0-424f-a74b-6a91a45ce8fe\")\n            .name(\"...my_name...\")\n            .workspaceId(\"2d4bfbc0-aa6b-42b1-9222-6303d0c9671f\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myDestinationYellowbrick:\n    type: airbyte:DestinationYellowbrick\n    name: my_destination_yellowbrick\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        database: '...my_database...'\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 5432\n        schema: public\n        ssl: true\n        sslMode: {}\n        tunnelMethod:\n          noTunnel: {}\n        username: '...my_username...'\n      definitionId: 81a773ac-fba0-424f-a74b-6a91a45ce8fe\n      name: '...my_name...'\n      workspaceId: 2d4bfbc0-aa6b-42b1-9222-6303d0c9671f\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_destination_yellowbrick.my_airbyte_destination_yellowbrick\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/destinationYellowbrick:DestinationYellowbrick my_airbyte_destination_yellowbrick \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfiguration:DestinationYellowbrickConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"1f7bac7e-53ff-4e0b-b6df-b74aa85cf703\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickResourceAllocation:DestinationYellowbrickResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","destinationId","destinationType","name","resourceAllocation","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfiguration:DestinationYellowbrickConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"1f7bac7e-53ff-4e0b-b6df-b74aa85cf703\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering DestinationYellowbrick resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickConfiguration:DestinationYellowbrickConfiguration","description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.destinationType or definitionId must be provided. Default: \"1f7bac7e-53ff-4e0b-b6df-b74aa85cf703\"; Requires replacement if changed.\n"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"name":{"type":"string","description":"Name of the destination e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FDestinationYellowbrickResourceAllocation:DestinationYellowbrickResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/permission:Permission":{"description":"Permission Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myPermission = new airbyte.Permission(\"my_permission\", {\n    organizationId: \"d109e1f3-ec33-4ca2-89ba-9b654ec67eae\",\n    permissionType: \"organization_reader\",\n    userId: \"c3231461-7373-4a98-aed1-9a79ad305d18\",\n    workspaceId: \"8b030f86-f6a4-490a-92a7-a996c2b017ea\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_permission = airbyte.Permission(\"my_permission\",\n    organization_id=\"d109e1f3-ec33-4ca2-89ba-9b654ec67eae\",\n    permission_type=\"organization_reader\",\n    user_id=\"c3231461-7373-4a98-aed1-9a79ad305d18\",\n    workspace_id=\"8b030f86-f6a4-490a-92a7-a996c2b017ea\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myPermission = new Airbyte.Permission(\"my_permission\", new()\n    {\n        OrganizationId = \"d109e1f3-ec33-4ca2-89ba-9b654ec67eae\",\n        PermissionType = \"organization_reader\",\n        UserId = \"c3231461-7373-4a98-aed1-9a79ad305d18\",\n        WorkspaceId = \"8b030f86-f6a4-490a-92a7-a996c2b017ea\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewPermission(ctx, \"my_permission\", \u0026airbyte.PermissionArgs{\n\t\t\tOrganizationId: pulumi.String(\"d109e1f3-ec33-4ca2-89ba-9b654ec67eae\"),\n\t\t\tPermissionType: pulumi.String(\"organization_reader\"),\n\t\t\tUserId:         pulumi.String(\"c3231461-7373-4a98-aed1-9a79ad305d18\"),\n\t\t\tWorkspaceId:    pulumi.String(\"8b030f86-f6a4-490a-92a7-a996c2b017ea\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.Permission;\nimport com.pulumi.airbyte.PermissionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myPermission = new Permission(\"myPermission\", PermissionArgs.builder()\n            .organizationId(\"d109e1f3-ec33-4ca2-89ba-9b654ec67eae\")\n            .permissionType(\"organization_reader\")\n            .userId(\"c3231461-7373-4a98-aed1-9a79ad305d18\")\n            .workspaceId(\"8b030f86-f6a4-490a-92a7-a996c2b017ea\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myPermission:\n    type: airbyte:Permission\n    name: my_permission\n    properties:\n      organizationId: d109e1f3-ec33-4ca2-89ba-9b654ec67eae\n      permissionType: organization_reader\n      userId: c3231461-7373-4a98-aed1-9a79ad305d18\n      workspaceId: 8b030f86-f6a4-490a-92a7-a996c2b017ea\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_permission.my_airbyte_permission\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/permission:Permission my_airbyte_permission \"...\"\n```\n\n","properties":{"organizationId":{"type":"string","description":"Requires replacement if changed.\n"},"permissionId":{"type":"string"},"permissionType":{"type":"string","description":"Subset of `PermissionType` (removing \u003cspan pulumi-lang-nodejs=\"`instanceAdmin`\" pulumi-lang-dotnet=\"`InstanceAdmin`\" pulumi-lang-go=\"`instanceAdmin`\" pulumi-lang-python=\"`instance_admin`\" pulumi-lang-yaml=\"`instanceAdmin`\" pulumi-lang-java=\"`instanceAdmin`\"\u003e`instance_admin`\u003c/span\u003e), could be used in public-api. must be one of [\"organization*admin\", \"organization*editor\", \"organization*runner\", \"organization*reader\", \"organization*member\", \"workspace*admin\", \"workspace*editor\", \"workspace*runner\", \u003cspan pulumi-lang-nodejs=\"\"workspaceReader\"\" pulumi-lang-dotnet=\"\"WorkspaceReader\"\" pulumi-lang-go=\"\"workspaceReader\"\" pulumi-lang-python=\"\"workspace_reader\"\" pulumi-lang-yaml=\"\"workspaceReader\"\" pulumi-lang-java=\"\"workspaceReader\"\"\u003e\"workspace_reader\"\u003c/span\u003e]\n"},"userId":{"type":"string","description":"Internal Airbyte user ID. Requires replacement if changed.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object","required":["organizationId","permissionId","permissionType","userId","workspaceId"],"inputProperties":{"organizationId":{"type":"string","description":"Requires replacement if changed.\n"},"permissionType":{"type":"string","description":"Subset of `PermissionType` (removing \u003cspan pulumi-lang-nodejs=\"`instanceAdmin`\" pulumi-lang-dotnet=\"`InstanceAdmin`\" pulumi-lang-go=\"`instanceAdmin`\" pulumi-lang-python=\"`instance_admin`\" pulumi-lang-yaml=\"`instanceAdmin`\" pulumi-lang-java=\"`instanceAdmin`\"\u003e`instance_admin`\u003c/span\u003e), could be used in public-api. must be one of [\"organization*admin\", \"organization*editor\", \"organization*runner\", \"organization*reader\", \"organization*member\", \"workspace*admin\", \"workspace*editor\", \"workspace*runner\", \u003cspan pulumi-lang-nodejs=\"\"workspaceReader\"\" pulumi-lang-dotnet=\"\"WorkspaceReader\"\" pulumi-lang-go=\"\"workspaceReader\"\" pulumi-lang-python=\"\"workspace_reader\"\" pulumi-lang-yaml=\"\"workspaceReader\"\" pulumi-lang-java=\"\"workspaceReader\"\"\u003e\"workspace_reader\"\u003c/span\u003e]\n"},"userId":{"type":"string","description":"Internal Airbyte user ID. Requires replacement if changed.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"requiredInputs":["permissionType","userId"],"stateInputs":{"description":"Input properties used for looking up and filtering Permission resources.\n","properties":{"organizationId":{"type":"string","description":"Requires replacement if changed.\n"},"permissionId":{"type":"string"},"permissionType":{"type":"string","description":"Subset of `PermissionType` (removing \u003cspan pulumi-lang-nodejs=\"`instanceAdmin`\" pulumi-lang-dotnet=\"`InstanceAdmin`\" pulumi-lang-go=\"`instanceAdmin`\" pulumi-lang-python=\"`instance_admin`\" pulumi-lang-yaml=\"`instanceAdmin`\" pulumi-lang-java=\"`instanceAdmin`\"\u003e`instance_admin`\u003c/span\u003e), could be used in public-api. must be one of [\"organization*admin\", \"organization*editor\", \"organization*runner\", \"organization*reader\", \"organization*member\", \"workspace*admin\", \"workspace*editor\", \"workspace*runner\", \u003cspan pulumi-lang-nodejs=\"\"workspaceReader\"\" pulumi-lang-dotnet=\"\"WorkspaceReader\"\" pulumi-lang-go=\"\"workspaceReader\"\" pulumi-lang-python=\"\"workspace_reader\"\" pulumi-lang-yaml=\"\"workspaceReader\"\" pulumi-lang-java=\"\"workspaceReader\"\"\u003e\"workspace_reader\"\u003c/span\u003e]\n"},"userId":{"type":"string","description":"Internal Airbyte user ID. Requires replacement if changed.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object"}},"airbyte:index/source:Source":{"description":"\n\n## Import\n\n```sh\n$ pulumi import airbyte:index/source:Source my_airbyte_source \"...\"\n```\n\nIn Terraform v1.5.0 and later, the `import` block can be used:\n\nterraform\n\nimport {\n\n  to = airbyte_source.my_airbyte_source\n\n  id = \"...\"\n\n}\n\n","properties":{"configuration":{"type":"string","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceResourceAllocation:SourceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the  OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"type":"string","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceResourceAllocation:SourceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the  OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering Source resources.\n","properties":{"configuration":{"type":"string","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceResourceAllocation:SourceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the  OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object"}},"airbyte:index/sourceAha:SourceAha":{"description":"SourceAha Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAha = new airbyte.SourceAha(\"my_source_aha\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        url: \"...my_url...\",\n    },\n    definitionId: \"3f13fca3-3092-4888-a23e-ee767d0c5af3\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"db816559-06ec-40f3-b18c-d0b3fc168203\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_aha = airbyte.SourceAha(\"my_source_aha\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"url\": \"...my_url...\",\n    },\n    definition_id=\"3f13fca3-3092-4888-a23e-ee767d0c5af3\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"db816559-06ec-40f3-b18c-d0b3fc168203\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAha = new Airbyte.SourceAha(\"my_source_aha\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAhaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Url = \"...my_url...\",\n        },\n        DefinitionId = \"3f13fca3-3092-4888-a23e-ee767d0c5af3\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"db816559-06ec-40f3-b18c-d0b3fc168203\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAha(ctx, \"my_source_aha\", \u0026airbyte.SourceAhaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAhaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tUrl:                  pulumi.String(\"...my_url...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3f13fca3-3092-4888-a23e-ee767d0c5af3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"db816559-06ec-40f3-b18c-d0b3fc168203\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAha;\nimport com.pulumi.airbyte.SourceAhaArgs;\nimport com.pulumi.airbyte.inputs.SourceAhaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAha = new SourceAha(\"mySourceAha\", SourceAhaArgs.builder()\n            .configuration(SourceAhaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .url(\"...my_url...\")\n                .build())\n            .definitionId(\"3f13fca3-3092-4888-a23e-ee767d0c5af3\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"db816559-06ec-40f3-b18c-d0b3fc168203\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAha:\n    type: airbyte:SourceAha\n    name: my_source_aha\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        url: '...my_url...'\n      definitionId: 3f13fca3-3092-4888-a23e-ee767d0c5af3\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: db816559-06ec-40f3-b18c-d0b3fc168203\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_aha.my_airbyte_source_aha\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAha:SourceAha my_airbyte_source_aha \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAhaConfiguration:SourceAhaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"81ca39dc-4534-4dd2-b848-b0cfd2c11fce\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAhaResourceAllocation:SourceAhaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAhaConfiguration:SourceAhaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"81ca39dc-4534-4dd2-b848-b0cfd2c11fce\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAha resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAhaConfiguration:SourceAhaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"81ca39dc-4534-4dd2-b848-b0cfd2c11fce\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAhaResourceAllocation:SourceAhaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAirbyte:SourceAirbyte":{"description":"SourceAirbyte Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAirbyte = new airbyte.SourceAirbyte(\"my_source_airbyte\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        host: \"...my_host...\",\n        startDate: \"2022-12-29T07:07:00.688Z\",\n    },\n    definitionId: \"6fa8ac99-ed55-45de-a619-5d351af078c3\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"bdda370d-dbed-40cd-8e2a-2a6cb954c379\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_airbyte = airbyte.SourceAirbyte(\"my_source_airbyte\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"host\": \"...my_host...\",\n        \"start_date\": \"2022-12-29T07:07:00.688Z\",\n    },\n    definition_id=\"6fa8ac99-ed55-45de-a619-5d351af078c3\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"bdda370d-dbed-40cd-8e2a-2a6cb954c379\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAirbyte = new Airbyte.SourceAirbyte(\"my_source_airbyte\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAirbyteConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            Host = \"...my_host...\",\n            StartDate = \"2022-12-29T07:07:00.688Z\",\n        },\n        DefinitionId = \"6fa8ac99-ed55-45de-a619-5d351af078c3\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"bdda370d-dbed-40cd-8e2a-2a6cb954c379\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAirbyte(ctx, \"my_source_airbyte\", \u0026airbyte.SourceAirbyteArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAirbyteConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tHost:                 pulumi.String(\"...my_host...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-12-29T07:07:00.688Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"6fa8ac99-ed55-45de-a619-5d351af078c3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"bdda370d-dbed-40cd-8e2a-2a6cb954c379\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAirbyte;\nimport com.pulumi.airbyte.SourceAirbyteArgs;\nimport com.pulumi.airbyte.inputs.SourceAirbyteConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAirbyte = new SourceAirbyte(\"mySourceAirbyte\", SourceAirbyteArgs.builder()\n            .configuration(SourceAirbyteConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .host(\"...my_host...\")\n                .startDate(\"2022-12-29T07:07:00.688Z\")\n                .build())\n            .definitionId(\"6fa8ac99-ed55-45de-a619-5d351af078c3\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"bdda370d-dbed-40cd-8e2a-2a6cb954c379\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAirbyte:\n    type: airbyte:SourceAirbyte\n    name: my_source_airbyte\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        host: '...my_host...'\n        startDate: 2022-12-29T07:07:00.688Z\n      definitionId: 6fa8ac99-ed55-45de-a619-5d351af078c3\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: bdda370d-dbed-40cd-8e2a-2a6cb954c379\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_airbyte.my_airbyte_source_airbyte\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAirbyte:SourceAirbyte my_airbyte_source_airbyte \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAirbyteConfiguration:SourceAirbyteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"284f6466-3004-4d83-a9b2-e4b36cbbbd41\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAirbyteResourceAllocation:SourceAirbyteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAirbyteConfiguration:SourceAirbyteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"284f6466-3004-4d83-a9b2-e4b36cbbbd41\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAirbyte resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAirbyteConfiguration:SourceAirbyteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"284f6466-3004-4d83-a9b2-e4b36cbbbd41\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAirbyteResourceAllocation:SourceAirbyteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAircall:SourceAircall":{"description":"SourceAircall Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAircall = new airbyte.SourceAircall(\"my_source_aircall\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiId: \"...my_api_id...\",\n        apiToken: \"...my_api_token...\",\n        startDate: \"2022-03-01T00:00:00.000Z\",\n    },\n    definitionId: \"f2d6765e-6635-44d4-ae8c-8380f4c57950\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"e53fe6b3-92c0-44af-8136-cbb3bc59d66b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_aircall = airbyte.SourceAircall(\"my_source_aircall\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_id\": \"...my_api_id...\",\n        \"api_token\": \"...my_api_token...\",\n        \"start_date\": \"2022-03-01T00:00:00.000Z\",\n    },\n    definition_id=\"f2d6765e-6635-44d4-ae8c-8380f4c57950\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"e53fe6b3-92c0-44af-8136-cbb3bc59d66b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAircall = new Airbyte.SourceAircall(\"my_source_aircall\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAircallConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiId = \"...my_api_id...\",\n            ApiToken = \"...my_api_token...\",\n            StartDate = \"2022-03-01T00:00:00.000Z\",\n        },\n        DefinitionId = \"f2d6765e-6635-44d4-ae8c-8380f4c57950\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"e53fe6b3-92c0-44af-8136-cbb3bc59d66b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAircall(ctx, \"my_source_aircall\", \u0026airbyte.SourceAircallArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAircallConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiId:                pulumi.String(\"...my_api_id...\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-03-01T00:00:00.000Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f2d6765e-6635-44d4-ae8c-8380f4c57950\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"e53fe6b3-92c0-44af-8136-cbb3bc59d66b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAircall;\nimport com.pulumi.airbyte.SourceAircallArgs;\nimport com.pulumi.airbyte.inputs.SourceAircallConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAircall = new SourceAircall(\"mySourceAircall\", SourceAircallArgs.builder()\n            .configuration(SourceAircallConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiId(\"...my_api_id...\")\n                .apiToken(\"...my_api_token...\")\n                .startDate(\"2022-03-01T00:00:00.000Z\")\n                .build())\n            .definitionId(\"f2d6765e-6635-44d4-ae8c-8380f4c57950\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"e53fe6b3-92c0-44af-8136-cbb3bc59d66b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAircall:\n    type: airbyte:SourceAircall\n    name: my_source_aircall\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiId: '...my_api_id...'\n        apiToken: '...my_api_token...'\n        startDate: 2022-03-01T00:00:00.000Z\n      definitionId: f2d6765e-6635-44d4-ae8c-8380f4c57950\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: e53fe6b3-92c0-44af-8136-cbb3bc59d66b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_aircall.my_airbyte_source_aircall\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAircall:SourceAircall my_airbyte_source_aircall \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAircallConfiguration:SourceAircallConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"912eb6b7-a893-4a5b-b1c0-36ebbe2de8cd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAircallResourceAllocation:SourceAircallResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAircallConfiguration:SourceAircallConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"912eb6b7-a893-4a5b-b1c0-36ebbe2de8cd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAircall resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAircallConfiguration:SourceAircallConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"912eb6b7-a893-4a5b-b1c0-36ebbe2de8cd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAircallResourceAllocation:SourceAircallResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAirtable:SourceAirtable":{"description":"SourceAirtable Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAirtable = new airbyte.SourceAirtable(\"my_source_airtable\", {\n    configuration: {\n        addBaseIdToStreamName: false,\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            oAuth20: {\n                accessToken: \"...my_access_token...\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n                tokenExpiryDate: \"2022-01-14T11:50:58.504Z\",\n            },\n        },\n        numWorkers: 37,\n    },\n    definitionId: \"fdd0b7d7-bc62-4e45-9809-2513b5f90d61\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"110737e7-1846-4cca-8ebc-d0f82e4b8ffb\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_airtable = airbyte.SourceAirtable(\"my_source_airtable\",\n    configuration={\n        \"add_base_id_to_stream_name\": False,\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"o_auth20\": {\n                \"access_token\": \"...my_access_token...\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n                \"token_expiry_date\": \"2022-01-14T11:50:58.504Z\",\n            },\n        },\n        \"num_workers\": 37,\n    },\n    definition_id=\"fdd0b7d7-bc62-4e45-9809-2513b5f90d61\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"110737e7-1846-4cca-8ebc-d0f82e4b8ffb\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAirtable = new Airbyte.SourceAirtable(\"my_source_airtable\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAirtableConfigurationArgs\n        {\n            AddBaseIdToStreamName = false,\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceAirtableConfigurationCredentialsArgs\n            {\n                OAuth20 = new Airbyte.Inputs.SourceAirtableConfigurationCredentialsOAuth20Args\n                {\n                    AccessToken = \"...my_access_token...\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                    TokenExpiryDate = \"2022-01-14T11:50:58.504Z\",\n                },\n            },\n            NumWorkers = 37,\n        },\n        DefinitionId = \"fdd0b7d7-bc62-4e45-9809-2513b5f90d61\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"110737e7-1846-4cca-8ebc-d0f82e4b8ffb\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAirtable(ctx, \"my_source_airtable\", \u0026airbyte.SourceAirtableArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAirtableConfigurationArgs{\n\t\t\t\tAddBaseIdToStreamName: pulumi.Bool(false),\n\t\t\t\tAdditionalProperties:  pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceAirtableConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20: \u0026airbyte.SourceAirtableConfigurationCredentialsOAuth20Args{\n\t\t\t\t\t\tAccessToken:     pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tClientId:        pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret:    pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken:    pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t\tTokenExpiryDate: pulumi.String(\"2022-01-14T11:50:58.504Z\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tNumWorkers: pulumi.Float64(37),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fdd0b7d7-bc62-4e45-9809-2513b5f90d61\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"110737e7-1846-4cca-8ebc-d0f82e4b8ffb\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAirtable;\nimport com.pulumi.airbyte.SourceAirtableArgs;\nimport com.pulumi.airbyte.inputs.SourceAirtableConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceAirtableConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceAirtableConfigurationCredentialsOAuth20Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAirtable = new SourceAirtable(\"mySourceAirtable\", SourceAirtableArgs.builder()\n            .configuration(SourceAirtableConfigurationArgs.builder()\n                .addBaseIdToStreamName(false)\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceAirtableConfigurationCredentialsArgs.builder()\n                    .oAuth20(SourceAirtableConfigurationCredentialsOAuth20Args.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .tokenExpiryDate(\"2022-01-14T11:50:58.504Z\")\n                        .build())\n                    .build())\n                .numWorkers(37.0)\n                .build())\n            .definitionId(\"fdd0b7d7-bc62-4e45-9809-2513b5f90d61\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"110737e7-1846-4cca-8ebc-d0f82e4b8ffb\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAirtable:\n    type: airbyte:SourceAirtable\n    name: my_source_airtable\n    properties:\n      configuration:\n        addBaseIdToStreamName: false\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          oAuth20:\n            accessToken: '...my_access_token...'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n            tokenExpiryDate: 2022-01-14T11:50:58.504Z\n        numWorkers: 37\n      definitionId: fdd0b7d7-bc62-4e45-9809-2513b5f90d61\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 110737e7-1846-4cca-8ebc-d0f82e4b8ffb\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_airtable.my_airbyte_source_airtable\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAirtable:SourceAirtable my_airbyte_source_airtable \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAirtableConfiguration:SourceAirtableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"14c6e7ea-97ed-4f5e-a7b5-25e9a80b8212\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAirtableResourceAllocation:SourceAirtableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAirtableConfiguration:SourceAirtableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"14c6e7ea-97ed-4f5e-a7b5-25e9a80b8212\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAirtable resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAirtableConfiguration:SourceAirtableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"14c6e7ea-97ed-4f5e-a7b5-25e9a80b8212\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAirtableResourceAllocation:SourceAirtableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAmazonAds:SourceAmazonAds":{"description":"SourceAmazonAds Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmazonads = new airbyte.SourceAmazonAds(\"my_source_amazonads\", {\n    configuration: {\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        lookBackWindow: 3,\n        marketplaceIds: [\"...\"],\n        numWorkers: 2,\n        profiles: [1],\n        refreshToken: \"...my_refresh_token...\",\n        region: \"FE\",\n        startDate: \"2022-10-10\",\n    },\n    definitionId: \"af6454d1-eef9-48c7-951f-d90f8c67b58a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a6beec71-8c3b-4cf7-87f9-463dd8bf8f4e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amazonads = airbyte.SourceAmazonAds(\"my_source_amazonads\",\n    configuration={\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"look_back_window\": 3,\n        \"marketplace_ids\": [\"...\"],\n        \"num_workers\": 2,\n        \"profiles\": [1],\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"region\": \"FE\",\n        \"start_date\": \"2022-10-10\",\n    },\n    definition_id=\"af6454d1-eef9-48c7-951f-d90f8c67b58a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a6beec71-8c3b-4cf7-87f9-463dd8bf8f4e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmazonads = new Airbyte.SourceAmazonAds(\"my_source_amazonads\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAmazonAdsConfigurationArgs\n        {\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            LookBackWindow = 3,\n            MarketplaceIds = new[]\n            {\n                \"...\",\n            },\n            NumWorkers = 2,\n            Profiles = new[]\n            {\n                1,\n            },\n            RefreshToken = \"...my_refresh_token...\",\n            Region = \"FE\",\n            StartDate = \"2022-10-10\",\n        },\n        DefinitionId = \"af6454d1-eef9-48c7-951f-d90f8c67b58a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a6beec71-8c3b-4cf7-87f9-463dd8bf8f4e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAmazonAds(ctx, \"my_source_amazonads\", \u0026airbyte.SourceAmazonAdsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAmazonAdsConfigurationArgs{\n\t\t\t\tClientId:       pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:   pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tLookBackWindow: pulumi.Float64(3),\n\t\t\t\tMarketplaceIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tNumWorkers: pulumi.Float64(2),\n\t\t\t\tProfiles: pulumi.Float64Array{\n\t\t\t\t\tpulumi.Float64(1),\n\t\t\t\t},\n\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tRegion:       pulumi.String(\"FE\"),\n\t\t\t\tStartDate:    pulumi.String(\"2022-10-10\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"af6454d1-eef9-48c7-951f-d90f8c67b58a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a6beec71-8c3b-4cf7-87f9-463dd8bf8f4e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAmazonAds;\nimport com.pulumi.airbyte.SourceAmazonAdsArgs;\nimport com.pulumi.airbyte.inputs.SourceAmazonAdsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAmazonads = new SourceAmazonAds(\"mySourceAmazonads\", SourceAmazonAdsArgs.builder()\n            .configuration(SourceAmazonAdsConfigurationArgs.builder()\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .lookBackWindow(3.0)\n                .marketplaceIds(\"...\")\n                .numWorkers(2.0)\n                .profiles(1.0)\n                .refreshToken(\"...my_refresh_token...\")\n                .region(\"FE\")\n                .startDate(\"2022-10-10\")\n                .build())\n            .definitionId(\"af6454d1-eef9-48c7-951f-d90f8c67b58a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a6beec71-8c3b-4cf7-87f9-463dd8bf8f4e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAmazonads:\n    type: airbyte:SourceAmazonAds\n    name: my_source_amazonads\n    properties:\n      configuration:\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        lookBackWindow: 3\n        marketplaceIds:\n          - '...'\n        numWorkers: 2\n        profiles:\n          - 1\n        refreshToken: '...my_refresh_token...'\n        region: FE\n        startDate: 2022-10-10\n      definitionId: af6454d1-eef9-48c7-951f-d90f8c67b58a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a6beec71-8c3b-4cf7-87f9-463dd8bf8f4e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_amazon_ads.my_airbyte_source_amazon_ads\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAmazonAds:SourceAmazonAds my_airbyte_source_amazon_ads \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsConfiguration:SourceAmazonAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c6b0a29e-1da9-4512-9002-7bfd0cba2246\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsResourceAllocation:SourceAmazonAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsConfiguration:SourceAmazonAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c6b0a29e-1da9-4512-9002-7bfd0cba2246\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAmazonAds resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsConfiguration:SourceAmazonAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c6b0a29e-1da9-4512-9002-7bfd0cba2246\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmazonAdsResourceAllocation:SourceAmazonAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAmazonSellerPartner:SourceAmazonSellerPartner":{"description":"SourceAmazonSellerPartner Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmazonsellerpartner = new airbyte.SourceAmazonSellerPartner(\"my_source_amazonsellerpartner\", {\n    configuration: {\n        accountType: \"Vendor\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        appId: \"...my_app_id...\",\n        awsEnvironment: \"PRODUCTION\",\n        financialEventsMaxResultsPerPage: 46,\n        financialEventsStep: \"2H\",\n        lwaAppId: \"...my_lwa_app_id...\",\n        lwaClientSecret: \"...my_lwa_client_secret...\",\n        maxAsyncJobCount: 10,\n        numWorkers: 8,\n        periodInDays: 10,\n        refreshToken: \"...my_refresh_token...\",\n        region: \"TR\",\n        replicationEndDate: \"2017-01-25T00:00:00Z\",\n        replicationStartDate: \"2017-01-25T00:00:00Z\",\n        reportOptionsLists: [{\n            optionsLists: [{\n                optionName: \"...my_option_name...\",\n                optionValue: \"...my_option_value...\",\n            }],\n            reportName: \"GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL\",\n            streamName: \"...my_stream_name...\",\n        }],\n        waitToAvoidFatalErrors: false,\n    },\n    definitionId: \"d8c1cdd2-677c-4769-a67f-0d49c962b2c7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7495ec12-91c5-4b14-ab51-6fd77e9fda23\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amazonsellerpartner = airbyte.SourceAmazonSellerPartner(\"my_source_amazonsellerpartner\",\n    configuration={\n        \"account_type\": \"Vendor\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"app_id\": \"...my_app_id...\",\n        \"aws_environment\": \"PRODUCTION\",\n        \"financial_events_max_results_per_page\": 46,\n        \"financial_events_step\": \"2H\",\n        \"lwa_app_id\": \"...my_lwa_app_id...\",\n        \"lwa_client_secret\": \"...my_lwa_client_secret...\",\n        \"max_async_job_count\": 10,\n        \"num_workers\": 8,\n        \"period_in_days\": 10,\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"region\": \"TR\",\n        \"replication_end_date\": \"2017-01-25T00:00:00Z\",\n        \"replication_start_date\": \"2017-01-25T00:00:00Z\",\n        \"report_options_lists\": [{\n            \"options_lists\": [{\n                \"option_name\": \"...my_option_name...\",\n                \"option_value\": \"...my_option_value...\",\n            }],\n            \"report_name\": \"GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL\",\n            \"stream_name\": \"...my_stream_name...\",\n        }],\n        \"wait_to_avoid_fatal_errors\": False,\n    },\n    definition_id=\"d8c1cdd2-677c-4769-a67f-0d49c962b2c7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7495ec12-91c5-4b14-ab51-6fd77e9fda23\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmazonsellerpartner = new Airbyte.SourceAmazonSellerPartner(\"my_source_amazonsellerpartner\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAmazonSellerPartnerConfigurationArgs\n        {\n            AccountType = \"Vendor\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AppId = \"...my_app_id...\",\n            AwsEnvironment = \"PRODUCTION\",\n            FinancialEventsMaxResultsPerPage = 46,\n            FinancialEventsStep = \"2H\",\n            LwaAppId = \"...my_lwa_app_id...\",\n            LwaClientSecret = \"...my_lwa_client_secret...\",\n            MaxAsyncJobCount = 10,\n            NumWorkers = 8,\n            PeriodInDays = 10,\n            RefreshToken = \"...my_refresh_token...\",\n            Region = \"TR\",\n            ReplicationEndDate = \"2017-01-25T00:00:00Z\",\n            ReplicationStartDate = \"2017-01-25T00:00:00Z\",\n            ReportOptionsLists = new[]\n            {\n                new Airbyte.Inputs.SourceAmazonSellerPartnerConfigurationReportOptionsListArgs\n                {\n                    OptionsLists = new[]\n                    {\n                        new Airbyte.Inputs.SourceAmazonSellerPartnerConfigurationReportOptionsListOptionsListArgs\n                        {\n                            OptionName = \"...my_option_name...\",\n                            OptionValue = \"...my_option_value...\",\n                        },\n                    },\n                    ReportName = \"GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL\",\n                    StreamName = \"...my_stream_name...\",\n                },\n            },\n            WaitToAvoidFatalErrors = false,\n        },\n        DefinitionId = \"d8c1cdd2-677c-4769-a67f-0d49c962b2c7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7495ec12-91c5-4b14-ab51-6fd77e9fda23\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAmazonSellerPartner(ctx, \"my_source_amazonsellerpartner\", \u0026airbyte.SourceAmazonSellerPartnerArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAmazonSellerPartnerConfigurationArgs{\n\t\t\t\tAccountType:                      pulumi.String(\"Vendor\"),\n\t\t\t\tAdditionalProperties:             pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAppId:                            pulumi.String(\"...my_app_id...\"),\n\t\t\t\tAwsEnvironment:                   pulumi.String(\"PRODUCTION\"),\n\t\t\t\tFinancialEventsMaxResultsPerPage: pulumi.Float64(46),\n\t\t\t\tFinancialEventsStep:              pulumi.String(\"2H\"),\n\t\t\t\tLwaAppId:                         pulumi.String(\"...my_lwa_app_id...\"),\n\t\t\t\tLwaClientSecret:                  pulumi.String(\"...my_lwa_client_secret...\"),\n\t\t\t\tMaxAsyncJobCount:                 pulumi.Float64(10),\n\t\t\t\tNumWorkers:                       pulumi.Float64(8),\n\t\t\t\tPeriodInDays:                     pulumi.Float64(10),\n\t\t\t\tRefreshToken:                     pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tRegion:                           pulumi.String(\"TR\"),\n\t\t\t\tReplicationEndDate:               pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t\tReplicationStartDate:             pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t\tReportOptionsLists: airbyte.SourceAmazonSellerPartnerConfigurationReportOptionsListArray{\n\t\t\t\t\t\u0026airbyte.SourceAmazonSellerPartnerConfigurationReportOptionsListArgs{\n\t\t\t\t\t\tOptionsLists: airbyte.SourceAmazonSellerPartnerConfigurationReportOptionsListOptionsListArray{\n\t\t\t\t\t\t\t\u0026airbyte.SourceAmazonSellerPartnerConfigurationReportOptionsListOptionsListArgs{\n\t\t\t\t\t\t\t\tOptionName:  pulumi.String(\"...my_option_name...\"),\n\t\t\t\t\t\t\t\tOptionValue: pulumi.String(\"...my_option_value...\"),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tReportName: pulumi.String(\"GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL\"),\n\t\t\t\t\t\tStreamName: pulumi.String(\"...my_stream_name...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tWaitToAvoidFatalErrors: pulumi.Bool(false),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d8c1cdd2-677c-4769-a67f-0d49c962b2c7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7495ec12-91c5-4b14-ab51-6fd77e9fda23\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAmazonSellerPartner;\nimport com.pulumi.airbyte.SourceAmazonSellerPartnerArgs;\nimport com.pulumi.airbyte.inputs.SourceAmazonSellerPartnerConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAmazonsellerpartner = new SourceAmazonSellerPartner(\"mySourceAmazonsellerpartner\", SourceAmazonSellerPartnerArgs.builder()\n            .configuration(SourceAmazonSellerPartnerConfigurationArgs.builder()\n                .accountType(\"Vendor\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .appId(\"...my_app_id...\")\n                .awsEnvironment(\"PRODUCTION\")\n                .financialEventsMaxResultsPerPage(46.0)\n                .financialEventsStep(\"2H\")\n                .lwaAppId(\"...my_lwa_app_id...\")\n                .lwaClientSecret(\"...my_lwa_client_secret...\")\n                .maxAsyncJobCount(10.0)\n                .numWorkers(8.0)\n                .periodInDays(10.0)\n                .refreshToken(\"...my_refresh_token...\")\n                .region(\"TR\")\n                .replicationEndDate(\"2017-01-25T00:00:00Z\")\n                .replicationStartDate(\"2017-01-25T00:00:00Z\")\n                .reportOptionsLists(SourceAmazonSellerPartnerConfigurationReportOptionsListArgs.builder()\n                    .optionsLists(SourceAmazonSellerPartnerConfigurationReportOptionsListOptionsListArgs.builder()\n                        .optionName(\"...my_option_name...\")\n                        .optionValue(\"...my_option_value...\")\n                        .build())\n                    .reportName(\"GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL\")\n                    .streamName(\"...my_stream_name...\")\n                    .build())\n                .waitToAvoidFatalErrors(false)\n                .build())\n            .definitionId(\"d8c1cdd2-677c-4769-a67f-0d49c962b2c7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7495ec12-91c5-4b14-ab51-6fd77e9fda23\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAmazonsellerpartner:\n    type: airbyte:SourceAmazonSellerPartner\n    name: my_source_amazonsellerpartner\n    properties:\n      configuration:\n        accountType: Vendor\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        appId: '...my_app_id...'\n        awsEnvironment: PRODUCTION\n        financialEventsMaxResultsPerPage: 46\n        financialEventsStep: 2H\n        lwaAppId: '...my_lwa_app_id...'\n        lwaClientSecret: '...my_lwa_client_secret...'\n        maxAsyncJobCount: 10\n        numWorkers: 8\n        periodInDays: 10\n        refreshToken: '...my_refresh_token...'\n        region: TR\n        replicationEndDate: 2017-01-25T00:00:00Z\n        replicationStartDate: 2017-01-25T00:00:00Z\n        reportOptionsLists:\n          - optionsLists:\n              - optionName: '...my_option_name...'\n                optionValue: '...my_option_value...'\n            reportName: GET_FLAT_FILE_ALL_ORDERS_DATA_BY_ORDER_DATE_GENERAL\n            streamName: '...my_stream_name...'\n        waitToAvoidFatalErrors: false\n      definitionId: d8c1cdd2-677c-4769-a67f-0d49c962b2c7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7495ec12-91c5-4b14-ab51-6fd77e9fda23\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_amazon_seller_partner.my_airbyte_source_amazon_seller_partner\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAmazonSellerPartner:SourceAmazonSellerPartner my_airbyte_source_amazon_seller_partner \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerConfiguration:SourceAmazonSellerPartnerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e55879a8-0ef8-4557-abcf-ab34c53ec460\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerResourceAllocation:SourceAmazonSellerPartnerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerConfiguration:SourceAmazonSellerPartnerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e55879a8-0ef8-4557-abcf-ab34c53ec460\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAmazonSellerPartner resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerConfiguration:SourceAmazonSellerPartnerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e55879a8-0ef8-4557-abcf-ab34c53ec460\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmazonSellerPartnerResourceAllocation:SourceAmazonSellerPartnerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAmazonSqs:SourceAmazonSqs":{"description":"SourceAmazonSqs Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmazonsqs = new airbyte.SourceAmazonSqs(\"my_source_amazonsqs\", {\n    configuration: {\n        accessKey: \"xxxxxHRNxxx3TBxxxxxx\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        attributesToReturn: \"attr1,attr2\",\n        maxBatchSize: 5,\n        maxWaitTime: 5,\n        queueUrl: \"https://sqs.eu-west-1.amazonaws.com/1234567890/my-example-queue\",\n        region: \"ap-southeast-2\",\n        secretKey: \"hu+qE5exxxxT6o/ZrKsxxxxxxBhxxXLexxxxxVKz\",\n        target: \"GetQueueAttributes\",\n        visibilityTimeout: 20,\n    },\n    definitionId: \"838e1ff6-5ade-49bb-b0dc-2f1fb8c96dde\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d064f44a-5875-4cf2-8a32-a321d2eb3460\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amazonsqs = airbyte.SourceAmazonSqs(\"my_source_amazonsqs\",\n    configuration={\n        \"access_key\": \"xxxxxHRNxxx3TBxxxxxx\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"attributes_to_return\": \"attr1,attr2\",\n        \"max_batch_size\": 5,\n        \"max_wait_time\": 5,\n        \"queue_url\": \"https://sqs.eu-west-1.amazonaws.com/1234567890/my-example-queue\",\n        \"region\": \"ap-southeast-2\",\n        \"secret_key\": \"hu+qE5exxxxT6o/ZrKsxxxxxxBhxxXLexxxxxVKz\",\n        \"target\": \"GetQueueAttributes\",\n        \"visibility_timeout\": 20,\n    },\n    definition_id=\"838e1ff6-5ade-49bb-b0dc-2f1fb8c96dde\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d064f44a-5875-4cf2-8a32-a321d2eb3460\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmazonsqs = new Airbyte.SourceAmazonSqs(\"my_source_amazonsqs\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAmazonSqsConfigurationArgs\n        {\n            AccessKey = \"xxxxxHRNxxx3TBxxxxxx\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AttributesToReturn = \"attr1,attr2\",\n            MaxBatchSize = 5,\n            MaxWaitTime = 5,\n            QueueUrl = \"https://sqs.eu-west-1.amazonaws.com/1234567890/my-example-queue\",\n            Region = \"ap-southeast-2\",\n            SecretKey = \"hu+qE5exxxxT6o/ZrKsxxxxxxBhxxXLexxxxxVKz\",\n            Target = \"GetQueueAttributes\",\n            VisibilityTimeout = 20,\n        },\n        DefinitionId = \"838e1ff6-5ade-49bb-b0dc-2f1fb8c96dde\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d064f44a-5875-4cf2-8a32-a321d2eb3460\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAmazonSqs(ctx, \"my_source_amazonsqs\", \u0026airbyte.SourceAmazonSqsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAmazonSqsConfigurationArgs{\n\t\t\t\tAccessKey:            pulumi.String(\"xxxxxHRNxxx3TBxxxxxx\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAttributesToReturn:   pulumi.String(\"attr1,attr2\"),\n\t\t\t\tMaxBatchSize:         pulumi.Float64(5),\n\t\t\t\tMaxWaitTime:          pulumi.Float64(5),\n\t\t\t\tQueueUrl:             pulumi.String(\"https://sqs.eu-west-1.amazonaws.com/1234567890/my-example-queue\"),\n\t\t\t\tRegion:               pulumi.String(\"ap-southeast-2\"),\n\t\t\t\tSecretKey:            pulumi.String(\"hu+qE5exxxxT6o/ZrKsxxxxxxBhxxXLexxxxxVKz\"),\n\t\t\t\tTarget:               pulumi.String(\"GetQueueAttributes\"),\n\t\t\t\tVisibilityTimeout:    pulumi.Float64(20),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"838e1ff6-5ade-49bb-b0dc-2f1fb8c96dde\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d064f44a-5875-4cf2-8a32-a321d2eb3460\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAmazonSqs;\nimport com.pulumi.airbyte.SourceAmazonSqsArgs;\nimport com.pulumi.airbyte.inputs.SourceAmazonSqsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAmazonsqs = new SourceAmazonSqs(\"mySourceAmazonsqs\", SourceAmazonSqsArgs.builder()\n            .configuration(SourceAmazonSqsConfigurationArgs.builder()\n                .accessKey(\"xxxxxHRNxxx3TBxxxxxx\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .attributesToReturn(\"attr1,attr2\")\n                .maxBatchSize(5.0)\n                .maxWaitTime(5.0)\n                .queueUrl(\"https://sqs.eu-west-1.amazonaws.com/1234567890/my-example-queue\")\n                .region(\"ap-southeast-2\")\n                .secretKey(\"hu+qE5exxxxT6o/ZrKsxxxxxxBhxxXLexxxxxVKz\")\n                .target(\"GetQueueAttributes\")\n                .visibilityTimeout(20.0)\n                .build())\n            .definitionId(\"838e1ff6-5ade-49bb-b0dc-2f1fb8c96dde\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d064f44a-5875-4cf2-8a32-a321d2eb3460\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAmazonsqs:\n    type: airbyte:SourceAmazonSqs\n    name: my_source_amazonsqs\n    properties:\n      configuration:\n        accessKey: xxxxxHRNxxx3TBxxxxxx\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        attributesToReturn: attr1,attr2\n        maxBatchSize: 5\n        maxWaitTime: 5\n        queueUrl: https://sqs.eu-west-1.amazonaws.com/1234567890/my-example-queue\n        region: ap-southeast-2\n        secretKey: hu+qE5exxxxT6o/ZrKsxxxxxxBhxxXLexxxxxVKz\n        target: GetQueueAttributes\n        visibilityTimeout: 20\n      definitionId: 838e1ff6-5ade-49bb-b0dc-2f1fb8c96dde\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d064f44a-5875-4cf2-8a32-a321d2eb3460\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_amazon_sqs.my_airbyte_source_amazon_sqs\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAmazonSqs:SourceAmazonSqs my_airbyte_source_amazon_sqs \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsConfiguration:SourceAmazonSqsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"983fd355-6bf3-4709-91b5-37afa391eeb6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsResourceAllocation:SourceAmazonSqsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsConfiguration:SourceAmazonSqsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"983fd355-6bf3-4709-91b5-37afa391eeb6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAmazonSqs resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsConfiguration:SourceAmazonSqsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"983fd355-6bf3-4709-91b5-37afa391eeb6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmazonSqsResourceAllocation:SourceAmazonSqsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAmplitude:SourceAmplitude":{"description":"SourceAmplitude Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmplitude = new airbyte.SourceAmplitude(\"my_source_amplitude\", {\n    configuration: {\n        activeUsersGroupByCountry: true,\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        dataRegion: \"Standard Server\",\n        requestTimeRange: 8259,\n        secretKey: \"...my_secret_key...\",\n        startDate: \"2021-01-25T00:00:00Z\",\n    },\n    definitionId: \"b1aed4fb-ea82-4954-b53a-577cd7c2a238\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a45cdcfa-7473-46e2-9daa-761557fbd83d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amplitude = airbyte.SourceAmplitude(\"my_source_amplitude\",\n    configuration={\n        \"active_users_group_by_country\": True,\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"data_region\": \"Standard Server\",\n        \"request_time_range\": 8259,\n        \"secret_key\": \"...my_secret_key...\",\n        \"start_date\": \"2021-01-25T00:00:00Z\",\n    },\n    definition_id=\"b1aed4fb-ea82-4954-b53a-577cd7c2a238\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a45cdcfa-7473-46e2-9daa-761557fbd83d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmplitude = new Airbyte.SourceAmplitude(\"my_source_amplitude\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAmplitudeConfigurationArgs\n        {\n            ActiveUsersGroupByCountry = true,\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            DataRegion = \"Standard Server\",\n            RequestTimeRange = 8259,\n            SecretKey = \"...my_secret_key...\",\n            StartDate = \"2021-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"b1aed4fb-ea82-4954-b53a-577cd7c2a238\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a45cdcfa-7473-46e2-9daa-761557fbd83d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAmplitude(ctx, \"my_source_amplitude\", \u0026airbyte.SourceAmplitudeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAmplitudeConfigurationArgs{\n\t\t\t\tActiveUsersGroupByCountry: pulumi.Bool(true),\n\t\t\t\tAdditionalProperties:      pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:                    pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDataRegion:                pulumi.String(\"Standard Server\"),\n\t\t\t\tRequestTimeRange:          pulumi.Float64(8259),\n\t\t\t\tSecretKey:                 pulumi.String(\"...my_secret_key...\"),\n\t\t\t\tStartDate:                 pulumi.String(\"2021-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b1aed4fb-ea82-4954-b53a-577cd7c2a238\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a45cdcfa-7473-46e2-9daa-761557fbd83d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAmplitude;\nimport com.pulumi.airbyte.SourceAmplitudeArgs;\nimport com.pulumi.airbyte.inputs.SourceAmplitudeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAmplitude = new SourceAmplitude(\"mySourceAmplitude\", SourceAmplitudeArgs.builder()\n            .configuration(SourceAmplitudeConfigurationArgs.builder()\n                .activeUsersGroupByCountry(true)\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .dataRegion(\"Standard Server\")\n                .requestTimeRange(8259.0)\n                .secretKey(\"...my_secret_key...\")\n                .startDate(\"2021-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"b1aed4fb-ea82-4954-b53a-577cd7c2a238\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a45cdcfa-7473-46e2-9daa-761557fbd83d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAmplitude:\n    type: airbyte:SourceAmplitude\n    name: my_source_amplitude\n    properties:\n      configuration:\n        activeUsersGroupByCountry: true\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        dataRegion: Standard Server\n        requestTimeRange: 8259\n        secretKey: '...my_secret_key...'\n        startDate: 2021-01-25T00:00:00Z\n      definitionId: b1aed4fb-ea82-4954-b53a-577cd7c2a238\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a45cdcfa-7473-46e2-9daa-761557fbd83d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_amplitude.my_airbyte_source_amplitude\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAmplitude:SourceAmplitude my_airbyte_source_amplitude \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeConfiguration:SourceAmplitudeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fa9f58c6-2d03-4237-aaa4-07d75e0c1396\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeResourceAllocation:SourceAmplitudeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeConfiguration:SourceAmplitudeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fa9f58c6-2d03-4237-aaa4-07d75e0c1396\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAmplitude resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeConfiguration:SourceAmplitudeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fa9f58c6-2d03-4237-aaa4-07d75e0c1396\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAmplitudeResourceAllocation:SourceAmplitudeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceApifyDataset:SourceApifyDataset":{"description":"SourceApifyDataset Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceApifydataset = new airbyte.SourceApifyDataset(\"my_source_apifydataset\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        datasetId: \"rHuMdwm6xCFt6WiGU\",\n        token: \"apify_api_PbVwb1cBbuvbfg2jRmAIHZKgx3NQyfEMG7uk\",\n    },\n    definitionId: \"49497209-8cea-4532-b165-394417019982\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d350e995-36c3-4597-9bda-37f40d6e49ad\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_apifydataset = airbyte.SourceApifyDataset(\"my_source_apifydataset\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"dataset_id\": \"rHuMdwm6xCFt6WiGU\",\n        \"token\": \"apify_api_PbVwb1cBbuvbfg2jRmAIHZKgx3NQyfEMG7uk\",\n    },\n    definition_id=\"49497209-8cea-4532-b165-394417019982\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d350e995-36c3-4597-9bda-37f40d6e49ad\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceApifydataset = new Airbyte.SourceApifyDataset(\"my_source_apifydataset\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceApifyDatasetConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DatasetId = \"rHuMdwm6xCFt6WiGU\",\n            Token = \"apify_api_PbVwb1cBbuvbfg2jRmAIHZKgx3NQyfEMG7uk\",\n        },\n        DefinitionId = \"49497209-8cea-4532-b165-394417019982\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d350e995-36c3-4597-9bda-37f40d6e49ad\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceApifyDataset(ctx, \"my_source_apifydataset\", \u0026airbyte.SourceApifyDatasetArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceApifyDatasetConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatasetId:            pulumi.String(\"rHuMdwm6xCFt6WiGU\"),\n\t\t\t\tToken:                pulumi.String(\"apify_api_PbVwb1cBbuvbfg2jRmAIHZKgx3NQyfEMG7uk\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"49497209-8cea-4532-b165-394417019982\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d350e995-36c3-4597-9bda-37f40d6e49ad\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceApifyDataset;\nimport com.pulumi.airbyte.SourceApifyDatasetArgs;\nimport com.pulumi.airbyte.inputs.SourceApifyDatasetConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceApifydataset = new SourceApifyDataset(\"mySourceApifydataset\", SourceApifyDatasetArgs.builder()\n            .configuration(SourceApifyDatasetConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .datasetId(\"rHuMdwm6xCFt6WiGU\")\n                .token(\"apify_api_PbVwb1cBbuvbfg2jRmAIHZKgx3NQyfEMG7uk\")\n                .build())\n            .definitionId(\"49497209-8cea-4532-b165-394417019982\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d350e995-36c3-4597-9bda-37f40d6e49ad\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceApifydataset:\n    type: airbyte:SourceApifyDataset\n    name: my_source_apifydataset\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        datasetId: rHuMdwm6xCFt6WiGU\n        token: apify_api_PbVwb1cBbuvbfg2jRmAIHZKgx3NQyfEMG7uk\n      definitionId: 49497209-8cea-4532-b165-394417019982\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d350e995-36c3-4597-9bda-37f40d6e49ad\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_apify_dataset.my_airbyte_source_apify_dataset\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceApifyDataset:SourceApifyDataset my_airbyte_source_apify_dataset \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetConfiguration:SourceApifyDatasetConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"47f17145-fe20-4ef5-a548-e29b048adf84\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetResourceAllocation:SourceApifyDatasetResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetConfiguration:SourceApifyDatasetConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"47f17145-fe20-4ef5-a548-e29b048adf84\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceApifyDataset resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetConfiguration:SourceApifyDatasetConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"47f17145-fe20-4ef5-a548-e29b048adf84\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceApifyDatasetResourceAllocation:SourceApifyDatasetResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAppcues:SourceAppcues":{"description":"SourceAppcues Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAppcues = new airbyte.SourceAppcues(\"my_source_appcues\", {\n    configuration: {\n        accountId: \"...my_account_id...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        password: \"...my_password...\",\n        startDate: \"2022-10-13T19:22:32.624Z\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"fea44672-fa4f-455f-a885-5df047bc60ae\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"2b0c8cf4-c3c9-438c-8a6c-75a2b0d52f29\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_appcues = airbyte.SourceAppcues(\"my_source_appcues\",\n    configuration={\n        \"account_id\": \"...my_account_id...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"password\": \"...my_password...\",\n        \"start_date\": \"2022-10-13T19:22:32.624Z\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"fea44672-fa4f-455f-a885-5df047bc60ae\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"2b0c8cf4-c3c9-438c-8a6c-75a2b0d52f29\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAppcues = new Airbyte.SourceAppcues(\"my_source_appcues\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAppcuesConfigurationArgs\n        {\n            AccountId = \"...my_account_id...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Password = \"...my_password...\",\n            StartDate = \"2022-10-13T19:22:32.624Z\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"fea44672-fa4f-455f-a885-5df047bc60ae\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"2b0c8cf4-c3c9-438c-8a6c-75a2b0d52f29\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAppcues(ctx, \"my_source_appcues\", \u0026airbyte.SourceAppcuesArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAppcuesConfigurationArgs{\n\t\t\t\tAccountId:            pulumi.String(\"...my_account_id...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-10-13T19:22:32.624Z\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fea44672-fa4f-455f-a885-5df047bc60ae\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2b0c8cf4-c3c9-438c-8a6c-75a2b0d52f29\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAppcues;\nimport com.pulumi.airbyte.SourceAppcuesArgs;\nimport com.pulumi.airbyte.inputs.SourceAppcuesConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAppcues = new SourceAppcues(\"mySourceAppcues\", SourceAppcuesArgs.builder()\n            .configuration(SourceAppcuesConfigurationArgs.builder()\n                .accountId(\"...my_account_id...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .password(\"...my_password...\")\n                .startDate(\"2022-10-13T19:22:32.624Z\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"fea44672-fa4f-455f-a885-5df047bc60ae\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"2b0c8cf4-c3c9-438c-8a6c-75a2b0d52f29\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAppcues:\n    type: airbyte:SourceAppcues\n    name: my_source_appcues\n    properties:\n      configuration:\n        accountId: '...my_account_id...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        password: '...my_password...'\n        startDate: 2022-10-13T19:22:32.624Z\n        username: '...my_username...'\n      definitionId: fea44672-fa4f-455f-a885-5df047bc60ae\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 2b0c8cf4-c3c9-438c-8a6c-75a2b0d52f29\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_appcues.my_airbyte_source_appcues\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAppcues:SourceAppcues my_airbyte_source_appcues \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppcuesConfiguration:SourceAppcuesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3bab735a-e108-4c94-ab3f-414e3447b409\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAppcuesResourceAllocation:SourceAppcuesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppcuesConfiguration:SourceAppcuesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3bab735a-e108-4c94-ab3f-414e3447b409\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAppcues resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppcuesConfiguration:SourceAppcuesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3bab735a-e108-4c94-ab3f-414e3447b409\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAppcuesResourceAllocation:SourceAppcuesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAppfigures:SourceAppfigures":{"description":"SourceAppfigures Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAppfigures = new airbyte.SourceAppfigures(\"my_source_appfigures\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        groupBy: \"country\",\n        searchStore: \"...my_search_store...\",\n        startDate: \"2022-10-18T12:34:30.006Z\",\n    },\n    definitionId: \"c43d4d64-3a95-44de-9802-e8b873b3c6d3\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c08bb69b-da4a-49e5-845f-5b8957d87d02\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_appfigures = airbyte.SourceAppfigures(\"my_source_appfigures\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"group_by\": \"country\",\n        \"search_store\": \"...my_search_store...\",\n        \"start_date\": \"2022-10-18T12:34:30.006Z\",\n    },\n    definition_id=\"c43d4d64-3a95-44de-9802-e8b873b3c6d3\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c08bb69b-da4a-49e5-845f-5b8957d87d02\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAppfigures = new Airbyte.SourceAppfigures(\"my_source_appfigures\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAppfiguresConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            GroupBy = \"country\",\n            SearchStore = \"...my_search_store...\",\n            StartDate = \"2022-10-18T12:34:30.006Z\",\n        },\n        DefinitionId = \"c43d4d64-3a95-44de-9802-e8b873b3c6d3\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c08bb69b-da4a-49e5-845f-5b8957d87d02\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAppfigures(ctx, \"my_source_appfigures\", \u0026airbyte.SourceAppfiguresArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAppfiguresConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tGroupBy:              pulumi.String(\"country\"),\n\t\t\t\tSearchStore:          pulumi.String(\"...my_search_store...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-10-18T12:34:30.006Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"c43d4d64-3a95-44de-9802-e8b873b3c6d3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c08bb69b-da4a-49e5-845f-5b8957d87d02\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAppfigures;\nimport com.pulumi.airbyte.SourceAppfiguresArgs;\nimport com.pulumi.airbyte.inputs.SourceAppfiguresConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAppfigures = new SourceAppfigures(\"mySourceAppfigures\", SourceAppfiguresArgs.builder()\n            .configuration(SourceAppfiguresConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .groupBy(\"country\")\n                .searchStore(\"...my_search_store...\")\n                .startDate(\"2022-10-18T12:34:30.006Z\")\n                .build())\n            .definitionId(\"c43d4d64-3a95-44de-9802-e8b873b3c6d3\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c08bb69b-da4a-49e5-845f-5b8957d87d02\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAppfigures:\n    type: airbyte:SourceAppfigures\n    name: my_source_appfigures\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        groupBy: country\n        searchStore: '...my_search_store...'\n        startDate: 2022-10-18T12:34:30.006Z\n      definitionId: c43d4d64-3a95-44de-9802-e8b873b3c6d3\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c08bb69b-da4a-49e5-845f-5b8957d87d02\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_appfigures.my_airbyte_source_appfigures\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAppfigures:SourceAppfigures my_airbyte_source_appfigures \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresConfiguration:SourceAppfiguresConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2fcf0a0-3f99-4938-ba34-3a6dd51fd4a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresResourceAllocation:SourceAppfiguresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresConfiguration:SourceAppfiguresConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2fcf0a0-3f99-4938-ba34-3a6dd51fd4a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAppfigures resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresConfiguration:SourceAppfiguresConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2fcf0a0-3f99-4938-ba34-3a6dd51fd4a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAppfiguresResourceAllocation:SourceAppfiguresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAppfollow:SourceAppfollow":{"description":"SourceAppfollow Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAppfollow = new airbyte.SourceAppfollow(\"my_source_appfollow\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiSecret: \"...my_api_secret...\",\n    },\n    definitionId: \"23ac9822-9f43-4e31-a31d-6a6109f207ae\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"fdaa89a3-6845-4ed8-abc8-d5d54ff37be9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_appfollow = airbyte.SourceAppfollow(\"my_source_appfollow\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_secret\": \"...my_api_secret...\",\n    },\n    definition_id=\"23ac9822-9f43-4e31-a31d-6a6109f207ae\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"fdaa89a3-6845-4ed8-abc8-d5d54ff37be9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAppfollow = new Airbyte.SourceAppfollow(\"my_source_appfollow\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAppfollowConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiSecret = \"...my_api_secret...\",\n        },\n        DefinitionId = \"23ac9822-9f43-4e31-a31d-6a6109f207ae\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"fdaa89a3-6845-4ed8-abc8-d5d54ff37be9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAppfollow(ctx, \"my_source_appfollow\", \u0026airbyte.SourceAppfollowArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAppfollowConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiSecret:            pulumi.String(\"...my_api_secret...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"23ac9822-9f43-4e31-a31d-6a6109f207ae\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"fdaa89a3-6845-4ed8-abc8-d5d54ff37be9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAppfollow;\nimport com.pulumi.airbyte.SourceAppfollowArgs;\nimport com.pulumi.airbyte.inputs.SourceAppfollowConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAppfollow = new SourceAppfollow(\"mySourceAppfollow\", SourceAppfollowArgs.builder()\n            .configuration(SourceAppfollowConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiSecret(\"...my_api_secret...\")\n                .build())\n            .definitionId(\"23ac9822-9f43-4e31-a31d-6a6109f207ae\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"fdaa89a3-6845-4ed8-abc8-d5d54ff37be9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAppfollow:\n    type: airbyte:SourceAppfollow\n    name: my_source_appfollow\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiSecret: '...my_api_secret...'\n      definitionId: 23ac9822-9f43-4e31-a31d-6a6109f207ae\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: fdaa89a3-6845-4ed8-abc8-d5d54ff37be9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_appfollow.my_airbyte_source_appfollow\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAppfollow:SourceAppfollow my_airbyte_source_appfollow \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppfollowConfiguration:SourceAppfollowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b4375641-e270-41d3-9c20-4f9cecad87a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAppfollowResourceAllocation:SourceAppfollowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppfollowConfiguration:SourceAppfollowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b4375641-e270-41d3-9c20-4f9cecad87a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAppfollow resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAppfollowConfiguration:SourceAppfollowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b4375641-e270-41d3-9c20-4f9cecad87a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAppfollowResourceAllocation:SourceAppfollowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAsana:SourceAsana":{"description":"SourceAsana Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAsana = new airbyte.SourceAsana(\"my_source_asana\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            authenticateWithPersonalAccessToken: {\n                personalAccessToken: \"...my_personal_access_token...\",\n            },\n        },\n        numWorkers: 1,\n        organizationExportIds: [\"...\"],\n        testMode: false,\n    },\n    definitionId: \"190f0a64-da8f-4fe0-96fe-8f093bde58b4\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"04d30e4f-141a-4d2b-bfba-3940b90ad598\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_asana = airbyte.SourceAsana(\"my_source_asana\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"authenticate_with_personal_access_token\": {\n                \"personal_access_token\": \"...my_personal_access_token...\",\n            },\n        },\n        \"num_workers\": 1,\n        \"organization_export_ids\": [\"...\"],\n        \"test_mode\": False,\n    },\n    definition_id=\"190f0a64-da8f-4fe0-96fe-8f093bde58b4\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"04d30e4f-141a-4d2b-bfba-3940b90ad598\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAsana = new Airbyte.SourceAsana(\"my_source_asana\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAsanaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceAsanaConfigurationCredentialsArgs\n            {\n                AuthenticateWithPersonalAccessToken = new Airbyte.Inputs.SourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessTokenArgs\n                {\n                    PersonalAccessToken = \"...my_personal_access_token...\",\n                },\n            },\n            NumWorkers = 1,\n            OrganizationExportIds = new[]\n            {\n                \"...\",\n            },\n            TestMode = false,\n        },\n        DefinitionId = \"190f0a64-da8f-4fe0-96fe-8f093bde58b4\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"04d30e4f-141a-4d2b-bfba-3940b90ad598\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAsana(ctx, \"my_source_asana\", \u0026airbyte.SourceAsanaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAsanaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceAsanaConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateWithPersonalAccessToken: \u0026airbyte.SourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessTokenArgs{\n\t\t\t\t\t\tPersonalAccessToken: pulumi.String(\"...my_personal_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tNumWorkers: pulumi.Float64(1),\n\t\t\t\tOrganizationExportIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tTestMode: pulumi.Bool(false),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"190f0a64-da8f-4fe0-96fe-8f093bde58b4\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"04d30e4f-141a-4d2b-bfba-3940b90ad598\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAsana;\nimport com.pulumi.airbyte.SourceAsanaArgs;\nimport com.pulumi.airbyte.inputs.SourceAsanaConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceAsanaConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAsana = new SourceAsana(\"mySourceAsana\", SourceAsanaArgs.builder()\n            .configuration(SourceAsanaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceAsanaConfigurationCredentialsArgs.builder()\n                    .authenticateWithPersonalAccessToken(SourceAsanaConfigurationCredentialsAuthenticateWithPersonalAccessTokenArgs.builder()\n                        .personalAccessToken(\"...my_personal_access_token...\")\n                        .build())\n                    .build())\n                .numWorkers(1.0)\n                .organizationExportIds(\"...\")\n                .testMode(false)\n                .build())\n            .definitionId(\"190f0a64-da8f-4fe0-96fe-8f093bde58b4\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"04d30e4f-141a-4d2b-bfba-3940b90ad598\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAsana:\n    type: airbyte:SourceAsana\n    name: my_source_asana\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          authenticateWithPersonalAccessToken:\n            personalAccessToken: '...my_personal_access_token...'\n        numWorkers: 1\n        organizationExportIds:\n          - '...'\n        testMode: false\n      definitionId: 190f0a64-da8f-4fe0-96fe-8f093bde58b4\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 04d30e4f-141a-4d2b-bfba-3940b90ad598\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_asana.my_airbyte_source_asana\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAsana:SourceAsana my_airbyte_source_asana \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAsanaConfiguration:SourceAsanaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d0243522-dccf-4978-8ba0-37ed47a0bdbf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAsanaResourceAllocation:SourceAsanaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAsanaConfiguration:SourceAsanaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d0243522-dccf-4978-8ba0-37ed47a0bdbf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAsana resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAsanaConfiguration:SourceAsanaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d0243522-dccf-4978-8ba0-37ed47a0bdbf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAsanaResourceAllocation:SourceAsanaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAuth0:SourceAuth0":{"description":"SourceAuth0 Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAuth0 = new airbyte.SourceAuth0(\"my_source_auth0\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        baseUrl: \"https://dev-yourOrg.us.auth0.com/\",\n        credentials: {\n            oAuth2ConfidentialApplication: {\n                audience: \"https://dev-yourOrg.us.auth0.com/api/v2/\",\n                clientId: \"Client_ID\",\n                clientSecret: \"Client_Secret\",\n            },\n        },\n        startDate: \"2023-08-05T00:43:59.244Z\",\n    },\n    definitionId: \"c81522f4-2b1b-4d41-9891-5186609bc62d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"0f188999-803b-497f-bcdb-fe3868611adc\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_auth0 = airbyte.SourceAuth0(\"my_source_auth0\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"base_url\": \"https://dev-yourOrg.us.auth0.com/\",\n        \"credentials\": {\n            \"o_auth2_confidential_application\": {\n                \"audience\": \"https://dev-yourOrg.us.auth0.com/api/v2/\",\n                \"client_id\": \"Client_ID\",\n                \"client_secret\": \"Client_Secret\",\n            },\n        },\n        \"start_date\": \"2023-08-05T00:43:59.244Z\",\n    },\n    definition_id=\"c81522f4-2b1b-4d41-9891-5186609bc62d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"0f188999-803b-497f-bcdb-fe3868611adc\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAuth0 = new Airbyte.SourceAuth0(\"my_source_auth0\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAuth0ConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            BaseUrl = \"https://dev-yourOrg.us.auth0.com/\",\n            Credentials = new Airbyte.Inputs.SourceAuth0ConfigurationCredentialsArgs\n            {\n                OAuth2ConfidentialApplication = new Airbyte.Inputs.SourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplicationArgs\n                {\n                    Audience = \"https://dev-yourOrg.us.auth0.com/api/v2/\",\n                    ClientId = \"Client_ID\",\n                    ClientSecret = \"Client_Secret\",\n                },\n            },\n            StartDate = \"2023-08-05T00:43:59.244Z\",\n        },\n        DefinitionId = \"c81522f4-2b1b-4d41-9891-5186609bc62d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"0f188999-803b-497f-bcdb-fe3868611adc\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAuth0(ctx, \"my_source_auth0\", \u0026airbyte.SourceAuth0Args{\n\t\t\tConfiguration: \u0026airbyte.SourceAuth0ConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBaseUrl:              pulumi.String(\"https://dev-yourOrg.us.auth0.com/\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceAuth0ConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth2ConfidentialApplication: \u0026airbyte.SourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplicationArgs{\n\t\t\t\t\t\tAudience:     pulumi.String(\"https://dev-yourOrg.us.auth0.com/api/v2/\"),\n\t\t\t\t\t\tClientId:     pulumi.String(\"Client_ID\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"Client_Secret\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2023-08-05T00:43:59.244Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"c81522f4-2b1b-4d41-9891-5186609bc62d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0f188999-803b-497f-bcdb-fe3868611adc\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAuth0;\nimport com.pulumi.airbyte.SourceAuth0Args;\nimport com.pulumi.airbyte.inputs.SourceAuth0ConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceAuth0ConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplicationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAuth0 = new SourceAuth0(\"mySourceAuth0\", SourceAuth0Args.builder()\n            .configuration(SourceAuth0ConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .baseUrl(\"https://dev-yourOrg.us.auth0.com/\")\n                .credentials(SourceAuth0ConfigurationCredentialsArgs.builder()\n                    .oAuth2ConfidentialApplication(SourceAuth0ConfigurationCredentialsOAuth2ConfidentialApplicationArgs.builder()\n                        .audience(\"https://dev-yourOrg.us.auth0.com/api/v2/\")\n                        .clientId(\"Client_ID\")\n                        .clientSecret(\"Client_Secret\")\n                        .build())\n                    .build())\n                .startDate(\"2023-08-05T00:43:59.244Z\")\n                .build())\n            .definitionId(\"c81522f4-2b1b-4d41-9891-5186609bc62d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"0f188999-803b-497f-bcdb-fe3868611adc\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAuth0:\n    type: airbyte:SourceAuth0\n    name: my_source_auth0\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        baseUrl: https://dev-yourOrg.us.auth0.com/\n        credentials:\n          oAuth2ConfidentialApplication:\n            audience: https://dev-yourOrg.us.auth0.com/api/v2/\n            clientId: Client_ID\n            clientSecret: Client_Secret\n        startDate: 2023-08-05T00:43:59.244Z\n      definitionId: c81522f4-2b1b-4d41-9891-5186609bc62d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 0f188999-803b-497f-bcdb-fe3868611adc\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_auth0.my_airbyte_source_auth0\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAuth0:SourceAuth0 my_airbyte_source_auth0 \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAuth0Configuration:SourceAuth0Configuration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6c504e48-14aa-4221-9a72-19cf5ff1ae78\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAuth0ResourceAllocation:SourceAuth0ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAuth0Configuration:SourceAuth0Configuration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6c504e48-14aa-4221-9a72-19cf5ff1ae78\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAuth0 resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAuth0Configuration:SourceAuth0Configuration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6c504e48-14aa-4221-9a72-19cf5ff1ae78\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAuth0ResourceAllocation:SourceAuth0ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAwsCloudtrail:SourceAwsCloudtrail":{"description":"SourceAwsCloudtrail Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAwscloudtrail = new airbyte.SourceAwsCloudtrail(\"my_source_awscloudtrail\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        awsKeyId: \"...my_aws_key_id...\",\n        awsRegionName: \"...my_aws_region_name...\",\n        awsSecretKey: \"...my_aws_secret_key...\",\n        lookupAttributesFilter: {\n            attributeKey: \"EventName\",\n            attributeValue: \"ListInstanceAssociations\",\n        },\n        startDate: \"2021-01-01\",\n    },\n    definitionId: \"552bff18-4067-44af-bc96-8a4b1825bd55\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"74a290f5-806c-40bd-8860-ace07aaedafd\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_awscloudtrail = airbyte.SourceAwsCloudtrail(\"my_source_awscloudtrail\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"aws_key_id\": \"...my_aws_key_id...\",\n        \"aws_region_name\": \"...my_aws_region_name...\",\n        \"aws_secret_key\": \"...my_aws_secret_key...\",\n        \"lookup_attributes_filter\": {\n            \"attribute_key\": \"EventName\",\n            \"attribute_value\": \"ListInstanceAssociations\",\n        },\n        \"start_date\": \"2021-01-01\",\n    },\n    definition_id=\"552bff18-4067-44af-bc96-8a4b1825bd55\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"74a290f5-806c-40bd-8860-ace07aaedafd\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAwscloudtrail = new Airbyte.SourceAwsCloudtrail(\"my_source_awscloudtrail\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAwsCloudtrailConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AwsKeyId = \"...my_aws_key_id...\",\n            AwsRegionName = \"...my_aws_region_name...\",\n            AwsSecretKey = \"...my_aws_secret_key...\",\n            LookupAttributesFilter = new Airbyte.Inputs.SourceAwsCloudtrailConfigurationLookupAttributesFilterArgs\n            {\n                AttributeKey = \"EventName\",\n                AttributeValue = \"ListInstanceAssociations\",\n            },\n            StartDate = \"2021-01-01\",\n        },\n        DefinitionId = \"552bff18-4067-44af-bc96-8a4b1825bd55\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"74a290f5-806c-40bd-8860-ace07aaedafd\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAwsCloudtrail(ctx, \"my_source_awscloudtrail\", \u0026airbyte.SourceAwsCloudtrailArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAwsCloudtrailConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAwsKeyId:             pulumi.String(\"...my_aws_key_id...\"),\n\t\t\t\tAwsRegionName:        pulumi.String(\"...my_aws_region_name...\"),\n\t\t\t\tAwsSecretKey:         pulumi.String(\"...my_aws_secret_key...\"),\n\t\t\t\tLookupAttributesFilter: \u0026airbyte.SourceAwsCloudtrailConfigurationLookupAttributesFilterArgs{\n\t\t\t\t\tAttributeKey:   pulumi.String(\"EventName\"),\n\t\t\t\t\tAttributeValue: pulumi.String(\"ListInstanceAssociations\"),\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-01-01\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"552bff18-4067-44af-bc96-8a4b1825bd55\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"74a290f5-806c-40bd-8860-ace07aaedafd\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAwsCloudtrail;\nimport com.pulumi.airbyte.SourceAwsCloudtrailArgs;\nimport com.pulumi.airbyte.inputs.SourceAwsCloudtrailConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceAwsCloudtrailConfigurationLookupAttributesFilterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAwscloudtrail = new SourceAwsCloudtrail(\"mySourceAwscloudtrail\", SourceAwsCloudtrailArgs.builder()\n            .configuration(SourceAwsCloudtrailConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .awsKeyId(\"...my_aws_key_id...\")\n                .awsRegionName(\"...my_aws_region_name...\")\n                .awsSecretKey(\"...my_aws_secret_key...\")\n                .lookupAttributesFilter(SourceAwsCloudtrailConfigurationLookupAttributesFilterArgs.builder()\n                    .attributeKey(\"EventName\")\n                    .attributeValue(\"ListInstanceAssociations\")\n                    .build())\n                .startDate(\"2021-01-01\")\n                .build())\n            .definitionId(\"552bff18-4067-44af-bc96-8a4b1825bd55\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"74a290f5-806c-40bd-8860-ace07aaedafd\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAwscloudtrail:\n    type: airbyte:SourceAwsCloudtrail\n    name: my_source_awscloudtrail\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        awsKeyId: '...my_aws_key_id...'\n        awsRegionName: '...my_aws_region_name...'\n        awsSecretKey: '...my_aws_secret_key...'\n        lookupAttributesFilter:\n          attributeKey: EventName\n          attributeValue: ListInstanceAssociations\n        startDate: 2021-01-01\n      definitionId: 552bff18-4067-44af-bc96-8a4b1825bd55\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 74a290f5-806c-40bd-8860-ace07aaedafd\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_aws_cloudtrail.my_airbyte_source_aws_cloudtrail\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAwsCloudtrail:SourceAwsCloudtrail my_airbyte_source_aws_cloudtrail \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailConfiguration:SourceAwsCloudtrailConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ff047c0-f5d5-4ce5-8c81-204a830fa7e1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailResourceAllocation:SourceAwsCloudtrailResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailConfiguration:SourceAwsCloudtrailConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ff047c0-f5d5-4ce5-8c81-204a830fa7e1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAwsCloudtrail resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailConfiguration:SourceAwsCloudtrailConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ff047c0-f5d5-4ce5-8c81-204a830fa7e1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAwsCloudtrailResourceAllocation:SourceAwsCloudtrailResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAzureBlobStorage:SourceAzureBlobStorage":{"description":"SourceAzureBlobStorage Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAzureblobstorage = new airbyte.SourceAzureBlobStorage(\"my_source_azureblobstorage\", {\n    configuration: {\n        azureBlobStorageAccountName: \"airbyte5storage\",\n        azureBlobStorageContainerName: \"airbytetescontainername\",\n        azureBlobStorageEndpoint: \"blob.core.windows.net\",\n        credentials: {\n            authenticateViaStorageAccountKey: {\n                azureBlobStorageAccountKey: \"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\",\n            },\n        },\n        deliveryMethod: {\n            copyRawFiles: {\n                preserveDirectoryStructure: false,\n            },\n        },\n        startDate: \"2021-01-01\",\n        streams: [{\n            daysToSyncIfHistoryIsFull: 1,\n            format: {\n                excelFormat: {},\n                jsonlFormat: {},\n            },\n            globs: [\"...\"],\n            inputSchema: \"...my_input_schema...\",\n            legacyPrefix: \"...my_legacy_prefix...\",\n            name: \"...my_name...\",\n            primaryKey: \"...my_primary_key...\",\n            recentNFilesToReadForSchemaDiscovery: 2,\n            schemaless: true,\n            useFirstFoundFileForSchemaDiscovery: false,\n            validationPolicy: \"Wait for Discover\",\n        }],\n    },\n    definitionId: \"3385920f-d837-42e0-b72d-7927f28bf9f2\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"2c3aeaad-c70f-44a8-a981-aca12752c864\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_azureblobstorage = airbyte.SourceAzureBlobStorage(\"my_source_azureblobstorage\",\n    configuration={\n        \"azure_blob_storage_account_name\": \"airbyte5storage\",\n        \"azure_blob_storage_container_name\": \"airbytetescontainername\",\n        \"azure_blob_storage_endpoint\": \"blob.core.windows.net\",\n        \"credentials\": {\n            \"authenticate_via_storage_account_key\": {\n                \"azure_blob_storage_account_key\": \"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\",\n            },\n        },\n        \"delivery_method\": {\n            \"copy_raw_files\": {\n                \"preserve_directory_structure\": False,\n            },\n        },\n        \"start_date\": \"2021-01-01\",\n        \"streams\": [{\n            \"days_to_sync_if_history_is_full\": 1,\n            \"format\": {\n                \"excel_format\": {},\n                \"jsonl_format\": {},\n            },\n            \"globs\": [\"...\"],\n            \"input_schema\": \"...my_input_schema...\",\n            \"legacy_prefix\": \"...my_legacy_prefix...\",\n            \"name\": \"...my_name...\",\n            \"primary_key\": \"...my_primary_key...\",\n            \"recent_n_files_to_read_for_schema_discovery\": 2,\n            \"schemaless\": True,\n            \"use_first_found_file_for_schema_discovery\": False,\n            \"validation_policy\": \"Wait for Discover\",\n        }],\n    },\n    definition_id=\"3385920f-d837-42e0-b72d-7927f28bf9f2\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"2c3aeaad-c70f-44a8-a981-aca12752c864\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAzureblobstorage = new Airbyte.SourceAzureBlobStorage(\"my_source_azureblobstorage\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAzureBlobStorageConfigurationArgs\n        {\n            AzureBlobStorageAccountName = \"airbyte5storage\",\n            AzureBlobStorageContainerName = \"airbytetescontainername\",\n            AzureBlobStorageEndpoint = \"blob.core.windows.net\",\n            Credentials = new Airbyte.Inputs.SourceAzureBlobStorageConfigurationCredentialsArgs\n            {\n                AuthenticateViaStorageAccountKey = new Airbyte.Inputs.SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKeyArgs\n                {\n                    AzureBlobStorageAccountKey = \"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\",\n                },\n            },\n            DeliveryMethod = new Airbyte.Inputs.SourceAzureBlobStorageConfigurationDeliveryMethodArgs\n            {\n                CopyRawFiles = new Airbyte.Inputs.SourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFilesArgs\n                {\n                    PreserveDirectoryStructure = false,\n                },\n            },\n            StartDate = \"2021-01-01\",\n            Streams = new[]\n            {\n                new Airbyte.Inputs.SourceAzureBlobStorageConfigurationStreamArgs\n                {\n                    DaysToSyncIfHistoryIsFull = 1,\n                    Format = new Airbyte.Inputs.SourceAzureBlobStorageConfigurationStreamFormatArgs\n                    {\n                        ExcelFormat = null,\n                        JsonlFormat = null,\n                    },\n                    Globs = new[]\n                    {\n                        \"...\",\n                    },\n                    InputSchema = \"...my_input_schema...\",\n                    LegacyPrefix = \"...my_legacy_prefix...\",\n                    Name = \"...my_name...\",\n                    PrimaryKey = \"...my_primary_key...\",\n                    RecentNFilesToReadForSchemaDiscovery = 2,\n                    Schemaless = true,\n                    UseFirstFoundFileForSchemaDiscovery = false,\n                    ValidationPolicy = \"Wait for Discover\",\n                },\n            },\n        },\n        DefinitionId = \"3385920f-d837-42e0-b72d-7927f28bf9f2\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"2c3aeaad-c70f-44a8-a981-aca12752c864\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAzureBlobStorage(ctx, \"my_source_azureblobstorage\", \u0026airbyte.SourceAzureBlobStorageArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAzureBlobStorageConfigurationArgs{\n\t\t\t\tAzureBlobStorageAccountName:   pulumi.String(\"airbyte5storage\"),\n\t\t\t\tAzureBlobStorageContainerName: pulumi.String(\"airbytetescontainername\"),\n\t\t\t\tAzureBlobStorageEndpoint:      pulumi.String(\"blob.core.windows.net\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceAzureBlobStorageConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaStorageAccountKey: \u0026airbyte.SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKeyArgs{\n\t\t\t\t\t\tAzureBlobStorageAccountKey: pulumi.String(\"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDeliveryMethod: \u0026airbyte.SourceAzureBlobStorageConfigurationDeliveryMethodArgs{\n\t\t\t\t\tCopyRawFiles: \u0026airbyte.SourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFilesArgs{\n\t\t\t\t\t\tPreserveDirectoryStructure: pulumi.Bool(false),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-01-01\"),\n\t\t\t\tStreams: airbyte.SourceAzureBlobStorageConfigurationStreamArray{\n\t\t\t\t\t\u0026airbyte.SourceAzureBlobStorageConfigurationStreamArgs{\n\t\t\t\t\t\tDaysToSyncIfHistoryIsFull: pulumi.Float64(1),\n\t\t\t\t\t\tFormat: \u0026airbyte.SourceAzureBlobStorageConfigurationStreamFormatArgs{\n\t\t\t\t\t\t\tExcelFormat: \u0026airbyte.SourceAzureBlobStorageConfigurationStreamFormatExcelFormatArgs{},\n\t\t\t\t\t\t\tJsonlFormat: \u0026airbyte.SourceAzureBlobStorageConfigurationStreamFormatJsonlFormatArgs{},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tGlobs: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInputSchema:                          pulumi.String(\"...my_input_schema...\"),\n\t\t\t\t\t\tLegacyPrefix:                         pulumi.String(\"...my_legacy_prefix...\"),\n\t\t\t\t\t\tName:                                 pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPrimaryKey:                           pulumi.String(\"...my_primary_key...\"),\n\t\t\t\t\t\tRecentNFilesToReadForSchemaDiscovery: pulumi.Float64(2),\n\t\t\t\t\t\tSchemaless:                           pulumi.Bool(true),\n\t\t\t\t\t\tUseFirstFoundFileForSchemaDiscovery:  pulumi.Bool(false),\n\t\t\t\t\t\tValidationPolicy:                     pulumi.String(\"Wait for Discover\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3385920f-d837-42e0-b72d-7927f28bf9f2\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2c3aeaad-c70f-44a8-a981-aca12752c864\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAzureBlobStorage;\nimport com.pulumi.airbyte.SourceAzureBlobStorageArgs;\nimport com.pulumi.airbyte.inputs.SourceAzureBlobStorageConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceAzureBlobStorageConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKeyArgs;\nimport com.pulumi.airbyte.inputs.SourceAzureBlobStorageConfigurationDeliveryMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFilesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAzureblobstorage = new SourceAzureBlobStorage(\"mySourceAzureblobstorage\", SourceAzureBlobStorageArgs.builder()\n            .configuration(SourceAzureBlobStorageConfigurationArgs.builder()\n                .azureBlobStorageAccountName(\"airbyte5storage\")\n                .azureBlobStorageContainerName(\"airbytetescontainername\")\n                .azureBlobStorageEndpoint(\"blob.core.windows.net\")\n                .credentials(SourceAzureBlobStorageConfigurationCredentialsArgs.builder()\n                    .authenticateViaStorageAccountKey(SourceAzureBlobStorageConfigurationCredentialsAuthenticateViaStorageAccountKeyArgs.builder()\n                        .azureBlobStorageAccountKey(\"Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\")\n                        .build())\n                    .build())\n                .deliveryMethod(SourceAzureBlobStorageConfigurationDeliveryMethodArgs.builder()\n                    .copyRawFiles(SourceAzureBlobStorageConfigurationDeliveryMethodCopyRawFilesArgs.builder()\n                        .preserveDirectoryStructure(false)\n                        .build())\n                    .build())\n                .startDate(\"2021-01-01\")\n                .streams(SourceAzureBlobStorageConfigurationStreamArgs.builder()\n                    .daysToSyncIfHistoryIsFull(1.0)\n                    .format(SourceAzureBlobStorageConfigurationStreamFormatArgs.builder()\n                        .excelFormat(SourceAzureBlobStorageConfigurationStreamFormatExcelFormatArgs.builder()\n                            .build())\n                        .jsonlFormat(SourceAzureBlobStorageConfigurationStreamFormatJsonlFormatArgs.builder()\n                            .build())\n                        .build())\n                    .globs(\"...\")\n                    .inputSchema(\"...my_input_schema...\")\n                    .legacyPrefix(\"...my_legacy_prefix...\")\n                    .name(\"...my_name...\")\n                    .primaryKey(\"...my_primary_key...\")\n                    .recentNFilesToReadForSchemaDiscovery(2.0)\n                    .schemaless(true)\n                    .useFirstFoundFileForSchemaDiscovery(false)\n                    .validationPolicy(\"Wait for Discover\")\n                    .build())\n                .build())\n            .definitionId(\"3385920f-d837-42e0-b72d-7927f28bf9f2\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"2c3aeaad-c70f-44a8-a981-aca12752c864\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAzureblobstorage:\n    type: airbyte:SourceAzureBlobStorage\n    name: my_source_azureblobstorage\n    properties:\n      configuration:\n        azureBlobStorageAccountName: airbyte5storage\n        azureBlobStorageContainerName: airbytetescontainername\n        azureBlobStorageEndpoint: blob.core.windows.net\n        credentials:\n          authenticateViaStorageAccountKey:\n            azureBlobStorageAccountKey: Z8ZkZpteggFx394vm+PJHnGTvdRncaYS+JhLKdj789YNmD+iyGTnG+PV+POiuYNhBg/ACS+LKjd%4FG3FHGN12Nd==\n        deliveryMethod:\n          copyRawFiles:\n            preserveDirectoryStructure: false\n        startDate: 2021-01-01\n        streams:\n          - daysToSyncIfHistoryIsFull: 1\n            format:\n              excelFormat: {}\n              jsonlFormat: {}\n            globs:\n              - '...'\n            inputSchema: '...my_input_schema...'\n            legacyPrefix: '...my_legacy_prefix...'\n            name: '...my_name...'\n            primaryKey: '...my_primary_key...'\n            recentNFilesToReadForSchemaDiscovery: 2\n            schemaless: true\n            useFirstFoundFileForSchemaDiscovery: false\n            validationPolicy: Wait for Discover\n      definitionId: 3385920f-d837-42e0-b72d-7927f28bf9f2\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 2c3aeaad-c70f-44a8-a981-aca12752c864\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_azure_blob_storage.my_airbyte_source_azure_blob_storage\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAzureBlobStorage:SourceAzureBlobStorage my_airbyte_source_azure_blob_storage \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfiguration:SourceAzureBlobStorageConfiguration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy Azure Blob Storage v0 configs into v1 configs using the File-Based CDK.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fdaaba68-4875-4ed9-8fcd-4ae1e0a25093\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageResourceAllocation:SourceAzureBlobStorageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfiguration:SourceAzureBlobStorageConfiguration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy Azure Blob Storage v0 configs into v1 configs using the File-Based CDK.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fdaaba68-4875-4ed9-8fcd-4ae1e0a25093\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAzureBlobStorage resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageConfiguration:SourceAzureBlobStorageConfiguration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy Azure Blob Storage v0 configs into v1 configs using the File-Based CDK.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fdaaba68-4875-4ed9-8fcd-4ae1e0a25093\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAzureBlobStorageResourceAllocation:SourceAzureBlobStorageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceAzureTable:SourceAzureTable":{"description":"SourceAzureTable Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAzuretable = new airbyte.SourceAzureTable(\"my_source_azuretable\", {\n    configuration: {\n        storageAccessKey: \"...my_storage_access_key...\",\n        storageAccountName: \"...my_storage_account_name...\",\n        storageEndpointSuffix: \"core.windows.net\",\n    },\n    definitionId: \"aaa1627f-28b1-46dd-a422-879ec3291aac\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7fae477e-8dc6-4668-84b6-27911d16e497\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_azuretable = airbyte.SourceAzureTable(\"my_source_azuretable\",\n    configuration={\n        \"storage_access_key\": \"...my_storage_access_key...\",\n        \"storage_account_name\": \"...my_storage_account_name...\",\n        \"storage_endpoint_suffix\": \"core.windows.net\",\n    },\n    definition_id=\"aaa1627f-28b1-46dd-a422-879ec3291aac\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7fae477e-8dc6-4668-84b6-27911d16e497\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAzuretable = new Airbyte.SourceAzureTable(\"my_source_azuretable\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceAzureTableConfigurationArgs\n        {\n            StorageAccessKey = \"...my_storage_access_key...\",\n            StorageAccountName = \"...my_storage_account_name...\",\n            StorageEndpointSuffix = \"core.windows.net\",\n        },\n        DefinitionId = \"aaa1627f-28b1-46dd-a422-879ec3291aac\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7fae477e-8dc6-4668-84b6-27911d16e497\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceAzureTable(ctx, \"my_source_azuretable\", \u0026airbyte.SourceAzureTableArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceAzureTableConfigurationArgs{\n\t\t\t\tStorageAccessKey:      pulumi.String(\"...my_storage_access_key...\"),\n\t\t\t\tStorageAccountName:    pulumi.String(\"...my_storage_account_name...\"),\n\t\t\t\tStorageEndpointSuffix: pulumi.String(\"core.windows.net\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"aaa1627f-28b1-46dd-a422-879ec3291aac\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7fae477e-8dc6-4668-84b6-27911d16e497\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceAzureTable;\nimport com.pulumi.airbyte.SourceAzureTableArgs;\nimport com.pulumi.airbyte.inputs.SourceAzureTableConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceAzuretable = new SourceAzureTable(\"mySourceAzuretable\", SourceAzureTableArgs.builder()\n            .configuration(SourceAzureTableConfigurationArgs.builder()\n                .storageAccessKey(\"...my_storage_access_key...\")\n                .storageAccountName(\"...my_storage_account_name...\")\n                .storageEndpointSuffix(\"core.windows.net\")\n                .build())\n            .definitionId(\"aaa1627f-28b1-46dd-a422-879ec3291aac\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7fae477e-8dc6-4668-84b6-27911d16e497\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceAzuretable:\n    type: airbyte:SourceAzureTable\n    name: my_source_azuretable\n    properties:\n      configuration:\n        storageAccessKey: '...my_storage_access_key...'\n        storageAccountName: '...my_storage_account_name...'\n        storageEndpointSuffix: core.windows.net\n      definitionId: aaa1627f-28b1-46dd-a422-879ec3291aac\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7fae477e-8dc6-4668-84b6-27911d16e497\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_azure_table.my_airbyte_source_azure_table\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceAzureTable:SourceAzureTable my_airbyte_source_azure_table \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAzureTableConfiguration:SourceAzureTableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"798ae795-5189-42b6-b64e-3cb91db93338\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAzureTableResourceAllocation:SourceAzureTableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAzureTableConfiguration:SourceAzureTableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"798ae795-5189-42b6-b64e-3cb91db93338\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceAzureTable resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceAzureTableConfiguration:SourceAzureTableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"798ae795-5189-42b6-b64e-3cb91db93338\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceAzureTableResourceAllocation:SourceAzureTableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBambooHr:SourceBambooHr":{"description":"SourceBambooHr Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBamboohr = new airbyte.SourceBambooHr(\"my_source_bamboohr\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        customReportsFields: \"...my_custom_reports_fields...\",\n        customReportsIncludeDefaultFields: false,\n        employeeFields: \"...my_employee_fields...\",\n        startDate: \"2020-10-30T09:40:26.318Z\",\n        subdomain: \"...my_subdomain...\",\n    },\n    definitionId: \"02966399-c9f7-4288-b520-e7cbc0205626\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"614b3622-2ddb-4a8f-bddb-ecca8edfe9b9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bamboohr = airbyte.SourceBambooHr(\"my_source_bamboohr\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"custom_reports_fields\": \"...my_custom_reports_fields...\",\n        \"custom_reports_include_default_fields\": False,\n        \"employee_fields\": \"...my_employee_fields...\",\n        \"start_date\": \"2020-10-30T09:40:26.318Z\",\n        \"subdomain\": \"...my_subdomain...\",\n    },\n    definition_id=\"02966399-c9f7-4288-b520-e7cbc0205626\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"614b3622-2ddb-4a8f-bddb-ecca8edfe9b9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBamboohr = new Airbyte.SourceBambooHr(\"my_source_bamboohr\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBambooHrConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            CustomReportsFields = \"...my_custom_reports_fields...\",\n            CustomReportsIncludeDefaultFields = false,\n            EmployeeFields = \"...my_employee_fields...\",\n            StartDate = \"2020-10-30T09:40:26.318Z\",\n            Subdomain = \"...my_subdomain...\",\n        },\n        DefinitionId = \"02966399-c9f7-4288-b520-e7cbc0205626\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"614b3622-2ddb-4a8f-bddb-ecca8edfe9b9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBambooHr(ctx, \"my_source_bamboohr\", \u0026airbyte.SourceBambooHrArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBambooHrConfigurationArgs{\n\t\t\t\tAdditionalProperties:              pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:                            pulumi.String(\"...my_api_key...\"),\n\t\t\t\tCustomReportsFields:               pulumi.String(\"...my_custom_reports_fields...\"),\n\t\t\t\tCustomReportsIncludeDefaultFields: pulumi.Bool(false),\n\t\t\t\tEmployeeFields:                    pulumi.String(\"...my_employee_fields...\"),\n\t\t\t\tStartDate:                         pulumi.String(\"2020-10-30T09:40:26.318Z\"),\n\t\t\t\tSubdomain:                         pulumi.String(\"...my_subdomain...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"02966399-c9f7-4288-b520-e7cbc0205626\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"614b3622-2ddb-4a8f-bddb-ecca8edfe9b9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBambooHr;\nimport com.pulumi.airbyte.SourceBambooHrArgs;\nimport com.pulumi.airbyte.inputs.SourceBambooHrConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBamboohr = new SourceBambooHr(\"mySourceBamboohr\", SourceBambooHrArgs.builder()\n            .configuration(SourceBambooHrConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .customReportsFields(\"...my_custom_reports_fields...\")\n                .customReportsIncludeDefaultFields(false)\n                .employeeFields(\"...my_employee_fields...\")\n                .startDate(\"2020-10-30T09:40:26.318Z\")\n                .subdomain(\"...my_subdomain...\")\n                .build())\n            .definitionId(\"02966399-c9f7-4288-b520-e7cbc0205626\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"614b3622-2ddb-4a8f-bddb-ecca8edfe9b9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBamboohr:\n    type: airbyte:SourceBambooHr\n    name: my_source_bamboohr\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        customReportsFields: '...my_custom_reports_fields...'\n        customReportsIncludeDefaultFields: false\n        employeeFields: '...my_employee_fields...'\n        startDate: 2020-10-30T09:40:26.318Z\n        subdomain: '...my_subdomain...'\n      definitionId: 02966399-c9f7-4288-b520-e7cbc0205626\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 614b3622-2ddb-4a8f-bddb-ecca8edfe9b9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_bamboo_hr.my_airbyte_source_bamboo_hr\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBambooHr:SourceBambooHr my_airbyte_source_bamboo_hr \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBambooHrConfiguration:SourceBambooHrConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"90916976-a132-4ce9-8bce-82a03dd58788\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBambooHrResourceAllocation:SourceBambooHrResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBambooHrConfiguration:SourceBambooHrConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"90916976-a132-4ce9-8bce-82a03dd58788\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBambooHr resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBambooHrConfiguration:SourceBambooHrConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"90916976-a132-4ce9-8bce-82a03dd58788\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBambooHrResourceAllocation:SourceBambooHrResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBasecamp:SourceBasecamp":{"description":"SourceBasecamp Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBasecamp = new airbyte.SourceBasecamp(\"my_source_basecamp\", {\n    configuration: {\n        accountId: 2.64,\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientRefreshToken2: \"...my_client_refresh_token_2...\",\n        clientSecret: \"...my_client_secret...\",\n        startDate: \"2022-08-26T03:34:30.047Z\",\n    },\n    definitionId: \"78267fea-7309-46f2-92ea-b46b31fe0e8d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d5754212-9126-4098-80cb-b5315a603e73\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_basecamp = airbyte.SourceBasecamp(\"my_source_basecamp\",\n    configuration={\n        \"account_id\": 2.64,\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_refresh_token2\": \"...my_client_refresh_token_2...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"start_date\": \"2022-08-26T03:34:30.047Z\",\n    },\n    definition_id=\"78267fea-7309-46f2-92ea-b46b31fe0e8d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d5754212-9126-4098-80cb-b5315a603e73\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBasecamp = new Airbyte.SourceBasecamp(\"my_source_basecamp\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBasecampConfigurationArgs\n        {\n            AccountId = 2.64,\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientRefreshToken2 = \"...my_client_refresh_token_2...\",\n            ClientSecret = \"...my_client_secret...\",\n            StartDate = \"2022-08-26T03:34:30.047Z\",\n        },\n        DefinitionId = \"78267fea-7309-46f2-92ea-b46b31fe0e8d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d5754212-9126-4098-80cb-b5315a603e73\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBasecamp(ctx, \"my_source_basecamp\", \u0026airbyte.SourceBasecampArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBasecampConfigurationArgs{\n\t\t\t\tAccountId:            pulumi.Float64(2.64),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientRefreshToken2:  pulumi.String(\"...my_client_refresh_token_2...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-08-26T03:34:30.047Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"78267fea-7309-46f2-92ea-b46b31fe0e8d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d5754212-9126-4098-80cb-b5315a603e73\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBasecamp;\nimport com.pulumi.airbyte.SourceBasecampArgs;\nimport com.pulumi.airbyte.inputs.SourceBasecampConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBasecamp = new SourceBasecamp(\"mySourceBasecamp\", SourceBasecampArgs.builder()\n            .configuration(SourceBasecampConfigurationArgs.builder()\n                .accountId(2.64)\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientRefreshToken2(\"...my_client_refresh_token_2...\")\n                .clientSecret(\"...my_client_secret...\")\n                .startDate(\"2022-08-26T03:34:30.047Z\")\n                .build())\n            .definitionId(\"78267fea-7309-46f2-92ea-b46b31fe0e8d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d5754212-9126-4098-80cb-b5315a603e73\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBasecamp:\n    type: airbyte:SourceBasecamp\n    name: my_source_basecamp\n    properties:\n      configuration:\n        accountId: 2.64\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientRefreshToken2: '...my_client_refresh_token_2...'\n        clientSecret: '...my_client_secret...'\n        startDate: 2022-08-26T03:34:30.047Z\n      definitionId: 78267fea-7309-46f2-92ea-b46b31fe0e8d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d5754212-9126-4098-80cb-b5315a603e73\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_basecamp.my_airbyte_source_basecamp\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBasecamp:SourceBasecamp my_airbyte_source_basecamp \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBasecampConfiguration:SourceBasecampConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0abc340d-772c-4fa1-8d1d-ebf3be72ab51\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBasecampResourceAllocation:SourceBasecampResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBasecampConfiguration:SourceBasecampConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0abc340d-772c-4fa1-8d1d-ebf3be72ab51\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBasecamp resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBasecampConfiguration:SourceBasecampConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0abc340d-772c-4fa1-8d1d-ebf3be72ab51\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBasecampResourceAllocation:SourceBasecampResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBigquery:SourceBigquery":{"description":"SourceBigquery Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBigquery = new airbyte.SourceBigquery(\"my_source_bigquery\", {\n    configuration: {\n        credentialsJson: \"...my_credentials_json...\",\n        datasetId: \"...my_dataset_id...\",\n        projectId: \"...my_project_id...\",\n    },\n    definitionId: \"9bc15119-7618-4c0b-9f50-d0134eefc880\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4761ed41-87fe-4d40-8184-d75e5dfa39a6\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bigquery = airbyte.SourceBigquery(\"my_source_bigquery\",\n    configuration={\n        \"credentials_json\": \"...my_credentials_json...\",\n        \"dataset_id\": \"...my_dataset_id...\",\n        \"project_id\": \"...my_project_id...\",\n    },\n    definition_id=\"9bc15119-7618-4c0b-9f50-d0134eefc880\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4761ed41-87fe-4d40-8184-d75e5dfa39a6\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBigquery = new Airbyte.SourceBigquery(\"my_source_bigquery\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBigqueryConfigurationArgs\n        {\n            CredentialsJson = \"...my_credentials_json...\",\n            DatasetId = \"...my_dataset_id...\",\n            ProjectId = \"...my_project_id...\",\n        },\n        DefinitionId = \"9bc15119-7618-4c0b-9f50-d0134eefc880\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4761ed41-87fe-4d40-8184-d75e5dfa39a6\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBigquery(ctx, \"my_source_bigquery\", \u0026airbyte.SourceBigqueryArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBigqueryConfigurationArgs{\n\t\t\t\tCredentialsJson: pulumi.String(\"...my_credentials_json...\"),\n\t\t\t\tDatasetId:       pulumi.String(\"...my_dataset_id...\"),\n\t\t\t\tProjectId:       pulumi.String(\"...my_project_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"9bc15119-7618-4c0b-9f50-d0134eefc880\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4761ed41-87fe-4d40-8184-d75e5dfa39a6\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBigquery;\nimport com.pulumi.airbyte.SourceBigqueryArgs;\nimport com.pulumi.airbyte.inputs.SourceBigqueryConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBigquery = new SourceBigquery(\"mySourceBigquery\", SourceBigqueryArgs.builder()\n            .configuration(SourceBigqueryConfigurationArgs.builder()\n                .credentialsJson(\"...my_credentials_json...\")\n                .datasetId(\"...my_dataset_id...\")\n                .projectId(\"...my_project_id...\")\n                .build())\n            .definitionId(\"9bc15119-7618-4c0b-9f50-d0134eefc880\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4761ed41-87fe-4d40-8184-d75e5dfa39a6\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBigquery:\n    type: airbyte:SourceBigquery\n    name: my_source_bigquery\n    properties:\n      configuration:\n        credentialsJson: '...my_credentials_json...'\n        datasetId: '...my_dataset_id...'\n        projectId: '...my_project_id...'\n      definitionId: 9bc15119-7618-4c0b-9f50-d0134eefc880\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4761ed41-87fe-4d40-8184-d75e5dfa39a6\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_bigquery.my_airbyte_source_bigquery\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBigquery:SourceBigquery my_airbyte_source_bigquery \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBigqueryConfiguration:SourceBigqueryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bfd1ddf8-ae8a-4620-b1d7-55597d2ba08c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBigqueryResourceAllocation:SourceBigqueryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBigqueryConfiguration:SourceBigqueryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bfd1ddf8-ae8a-4620-b1d7-55597d2ba08c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBigquery resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBigqueryConfiguration:SourceBigqueryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bfd1ddf8-ae8a-4620-b1d7-55597d2ba08c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBigqueryResourceAllocation:SourceBigqueryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBingAds:SourceBingAds":{"description":"SourceBingAds Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBingads = new airbyte.SourceBingAds(\"my_source_bingads\", {\n    configuration: {\n        accountNames: [{\n            name: \"...my_name...\",\n            operator: \"Equals\",\n        }],\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        customReports: [{\n            disableCustomReportNamesCamelToSnakeConversion: true,\n            name: \"Account Performance\",\n            reportAggregation: \"...my_report_aggregation...\",\n            reportColumns: [\"...\"],\n            reportingObject: \"AdExtensionDetailReportRequest\",\n        }],\n        developerToken: \"...my_developer_token...\",\n        lookbackWindow: 80,\n        refreshToken: \"...my_refresh_token...\",\n        reportsStartDate: \"2021-12-24\",\n        tenantId: \"...my_tenant_id...\",\n    },\n    definitionId: \"8a913fc3-a81b-4dc2-af5d-8db1e8246d7a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4b3ac887-f124-40a8-ae8c-9b91fd955bc7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bingads = airbyte.SourceBingAds(\"my_source_bingads\",\n    configuration={\n        \"account_names\": [{\n            \"name\": \"...my_name...\",\n            \"operator\": \"Equals\",\n        }],\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"custom_reports\": [{\n            \"disable_custom_report_names_camel_to_snake_conversion\": True,\n            \"name\": \"Account Performance\",\n            \"report_aggregation\": \"...my_report_aggregation...\",\n            \"report_columns\": [\"...\"],\n            \"reporting_object\": \"AdExtensionDetailReportRequest\",\n        }],\n        \"developer_token\": \"...my_developer_token...\",\n        \"lookback_window\": 80,\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"reports_start_date\": \"2021-12-24\",\n        \"tenant_id\": \"...my_tenant_id...\",\n    },\n    definition_id=\"8a913fc3-a81b-4dc2-af5d-8db1e8246d7a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4b3ac887-f124-40a8-ae8c-9b91fd955bc7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBingads = new Airbyte.SourceBingAds(\"my_source_bingads\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBingAdsConfigurationArgs\n        {\n            AccountNames = new[]\n            {\n                new Airbyte.Inputs.SourceBingAdsConfigurationAccountNameArgs\n                {\n                    Name = \"...my_name...\",\n                    Operator = \"Equals\",\n                },\n            },\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            CustomReports = new[]\n            {\n                new Airbyte.Inputs.SourceBingAdsConfigurationCustomReportArgs\n                {\n                    DisableCustomReportNamesCamelToSnakeConversion = true,\n                    Name = \"Account Performance\",\n                    ReportAggregation = \"...my_report_aggregation...\",\n                    ReportColumns = new[]\n                    {\n                        \"...\",\n                    },\n                    ReportingObject = \"AdExtensionDetailReportRequest\",\n                },\n            },\n            DeveloperToken = \"...my_developer_token...\",\n            LookbackWindow = 80,\n            RefreshToken = \"...my_refresh_token...\",\n            ReportsStartDate = \"2021-12-24\",\n            TenantId = \"...my_tenant_id...\",\n        },\n        DefinitionId = \"8a913fc3-a81b-4dc2-af5d-8db1e8246d7a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4b3ac887-f124-40a8-ae8c-9b91fd955bc7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBingAds(ctx, \"my_source_bingads\", \u0026airbyte.SourceBingAdsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBingAdsConfigurationArgs{\n\t\t\t\tAccountNames: airbyte.SourceBingAdsConfigurationAccountNameArray{\n\t\t\t\t\t\u0026airbyte.SourceBingAdsConfigurationAccountNameArgs{\n\t\t\t\t\t\tName:     pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tOperator: pulumi.String(\"Equals\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tCustomReports: airbyte.SourceBingAdsConfigurationCustomReportArray{\n\t\t\t\t\t\u0026airbyte.SourceBingAdsConfigurationCustomReportArgs{\n\t\t\t\t\t\tDisableCustomReportNamesCamelToSnakeConversion: pulumi.Bool(true),\n\t\t\t\t\t\tName:              pulumi.String(\"Account Performance\"),\n\t\t\t\t\t\tReportAggregation: pulumi.String(\"...my_report_aggregation...\"),\n\t\t\t\t\t\tReportColumns: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tReportingObject: pulumi.String(\"AdExtensionDetailReportRequest\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDeveloperToken:   pulumi.String(\"...my_developer_token...\"),\n\t\t\t\tLookbackWindow:   pulumi.Float64(80),\n\t\t\t\tRefreshToken:     pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tReportsStartDate: pulumi.String(\"2021-12-24\"),\n\t\t\t\tTenantId:         pulumi.String(\"...my_tenant_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8a913fc3-a81b-4dc2-af5d-8db1e8246d7a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4b3ac887-f124-40a8-ae8c-9b91fd955bc7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBingAds;\nimport com.pulumi.airbyte.SourceBingAdsArgs;\nimport com.pulumi.airbyte.inputs.SourceBingAdsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBingads = new SourceBingAds(\"mySourceBingads\", SourceBingAdsArgs.builder()\n            .configuration(SourceBingAdsConfigurationArgs.builder()\n                .accountNames(SourceBingAdsConfigurationAccountNameArgs.builder()\n                    .name(\"...my_name...\")\n                    .operator(\"Equals\")\n                    .build())\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .customReports(SourceBingAdsConfigurationCustomReportArgs.builder()\n                    .disableCustomReportNamesCamelToSnakeConversion(true)\n                    .name(\"Account Performance\")\n                    .reportAggregation(\"...my_report_aggregation...\")\n                    .reportColumns(\"...\")\n                    .reportingObject(\"AdExtensionDetailReportRequest\")\n                    .build())\n                .developerToken(\"...my_developer_token...\")\n                .lookbackWindow(80.0)\n                .refreshToken(\"...my_refresh_token...\")\n                .reportsStartDate(\"2021-12-24\")\n                .tenantId(\"...my_tenant_id...\")\n                .build())\n            .definitionId(\"8a913fc3-a81b-4dc2-af5d-8db1e8246d7a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4b3ac887-f124-40a8-ae8c-9b91fd955bc7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBingads:\n    type: airbyte:SourceBingAds\n    name: my_source_bingads\n    properties:\n      configuration:\n        accountNames:\n          - name: '...my_name...'\n            operator: Equals\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        customReports:\n          - disableCustomReportNamesCamelToSnakeConversion: true\n            name: Account Performance\n            reportAggregation: '...my_report_aggregation...'\n            reportColumns:\n              - '...'\n            reportingObject: AdExtensionDetailReportRequest\n        developerToken: '...my_developer_token...'\n        lookbackWindow: 80\n        refreshToken: '...my_refresh_token...'\n        reportsStartDate: 2021-12-24\n        tenantId: '...my_tenant_id...'\n      definitionId: 8a913fc3-a81b-4dc2-af5d-8db1e8246d7a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4b3ac887-f124-40a8-ae8c-9b91fd955bc7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_bing_ads.my_airbyte_source_bing_ads\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBingAds:SourceBingAds my_airbyte_source_bing_ads \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBingAdsConfiguration:SourceBingAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"47f25999-dd5e-4636-8c39-e7cea2453331\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBingAdsResourceAllocation:SourceBingAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBingAdsConfiguration:SourceBingAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"47f25999-dd5e-4636-8c39-e7cea2453331\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBingAds resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBingAdsConfiguration:SourceBingAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"47f25999-dd5e-4636-8c39-e7cea2453331\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBingAdsResourceAllocation:SourceBingAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBitly:SourceBitly":{"description":"SourceBitly Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBitly = new airbyte.SourceBitly(\"my_source_bitly\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        endDate: \"2022-02-10T12:17:54.053Z\",\n        startDate: \"2022-03-11T20:04:11.924Z\",\n    },\n    definitionId: \"0ae259a3-694a-4deb-ac39-5a10cfc5a84a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"8889fb22-f0f2-4728-a5e7-e3b3f44f37c1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bitly = airbyte.SourceBitly(\"my_source_bitly\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2022-02-10T12:17:54.053Z\",\n        \"start_date\": \"2022-03-11T20:04:11.924Z\",\n    },\n    definition_id=\"0ae259a3-694a-4deb-ac39-5a10cfc5a84a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"8889fb22-f0f2-4728-a5e7-e3b3f44f37c1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBitly = new Airbyte.SourceBitly(\"my_source_bitly\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBitlyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2022-02-10T12:17:54.053Z\",\n            StartDate = \"2022-03-11T20:04:11.924Z\",\n        },\n        DefinitionId = \"0ae259a3-694a-4deb-ac39-5a10cfc5a84a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"8889fb22-f0f2-4728-a5e7-e3b3f44f37c1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBitly(ctx, \"my_source_bitly\", \u0026airbyte.SourceBitlyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBitlyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-02-10T12:17:54.053Z\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-03-11T20:04:11.924Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0ae259a3-694a-4deb-ac39-5a10cfc5a84a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"8889fb22-f0f2-4728-a5e7-e3b3f44f37c1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBitly;\nimport com.pulumi.airbyte.SourceBitlyArgs;\nimport com.pulumi.airbyte.inputs.SourceBitlyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBitly = new SourceBitly(\"mySourceBitly\", SourceBitlyArgs.builder()\n            .configuration(SourceBitlyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2022-02-10T12:17:54.053Z\")\n                .startDate(\"2022-03-11T20:04:11.924Z\")\n                .build())\n            .definitionId(\"0ae259a3-694a-4deb-ac39-5a10cfc5a84a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"8889fb22-f0f2-4728-a5e7-e3b3f44f37c1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBitly:\n    type: airbyte:SourceBitly\n    name: my_source_bitly\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        endDate: 2022-02-10T12:17:54.053Z\n        startDate: 2022-03-11T20:04:11.924Z\n      definitionId: 0ae259a3-694a-4deb-ac39-5a10cfc5a84a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 8889fb22-f0f2-4728-a5e7-e3b3f44f37c1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_bitly.my_airbyte_source_bitly\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBitly:SourceBitly my_airbyte_source_bitly \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBitlyConfiguration:SourceBitlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3631f862-646b-4abf-abde-dc37acf3847c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBitlyResourceAllocation:SourceBitlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBitlyConfiguration:SourceBitlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3631f862-646b-4abf-abde-dc37acf3847c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBitly resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBitlyConfiguration:SourceBitlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3631f862-646b-4abf-abde-dc37acf3847c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBitlyResourceAllocation:SourceBitlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBraintree:SourceBraintree":{"description":"SourceBraintree Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBraintree = new airbyte.SourceBraintree(\"my_source_braintree\", {\n    configuration: {\n        environment: \"sandbox\",\n        merchantId: \"...my_merchant_id...\",\n        privateKey: \"...my_private_key...\",\n        publicKey: \"...my_public_key...\",\n        startDate: \"2020\",\n    },\n    definitionId: \"45165108-38ff-4788-bf09-a5b89ef2a39b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"fa93a3e9-4221-4177-b3aa-d0efe31a255f\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_braintree = airbyte.SourceBraintree(\"my_source_braintree\",\n    configuration={\n        \"environment\": \"sandbox\",\n        \"merchant_id\": \"...my_merchant_id...\",\n        \"private_key\": \"...my_private_key...\",\n        \"public_key\": \"...my_public_key...\",\n        \"start_date\": \"2020\",\n    },\n    definition_id=\"45165108-38ff-4788-bf09-a5b89ef2a39b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"fa93a3e9-4221-4177-b3aa-d0efe31a255f\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBraintree = new Airbyte.SourceBraintree(\"my_source_braintree\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBraintreeConfigurationArgs\n        {\n            Environment = \"sandbox\",\n            MerchantId = \"...my_merchant_id...\",\n            PrivateKey = \"...my_private_key...\",\n            PublicKey = \"...my_public_key...\",\n            StartDate = \"2020\",\n        },\n        DefinitionId = \"45165108-38ff-4788-bf09-a5b89ef2a39b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"fa93a3e9-4221-4177-b3aa-d0efe31a255f\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBraintree(ctx, \"my_source_braintree\", \u0026airbyte.SourceBraintreeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBraintreeConfigurationArgs{\n\t\t\t\tEnvironment: pulumi.String(\"sandbox\"),\n\t\t\t\tMerchantId:  pulumi.String(\"...my_merchant_id...\"),\n\t\t\t\tPrivateKey:  pulumi.String(\"...my_private_key...\"),\n\t\t\t\tPublicKey:   pulumi.String(\"...my_public_key...\"),\n\t\t\t\tStartDate:   pulumi.String(\"2020\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"45165108-38ff-4788-bf09-a5b89ef2a39b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"fa93a3e9-4221-4177-b3aa-d0efe31a255f\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBraintree;\nimport com.pulumi.airbyte.SourceBraintreeArgs;\nimport com.pulumi.airbyte.inputs.SourceBraintreeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBraintree = new SourceBraintree(\"mySourceBraintree\", SourceBraintreeArgs.builder()\n            .configuration(SourceBraintreeConfigurationArgs.builder()\n                .environment(\"sandbox\")\n                .merchantId(\"...my_merchant_id...\")\n                .privateKey(\"...my_private_key...\")\n                .publicKey(\"...my_public_key...\")\n                .startDate(\"2020\")\n                .build())\n            .definitionId(\"45165108-38ff-4788-bf09-a5b89ef2a39b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"fa93a3e9-4221-4177-b3aa-d0efe31a255f\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBraintree:\n    type: airbyte:SourceBraintree\n    name: my_source_braintree\n    properties:\n      configuration:\n        environment: sandbox\n        merchantId: '...my_merchant_id...'\n        privateKey: '...my_private_key...'\n        publicKey: '...my_public_key...'\n        startDate: '2020'\n      definitionId: 45165108-38ff-4788-bf09-a5b89ef2a39b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: fa93a3e9-4221-4177-b3aa-d0efe31a255f\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_braintree.my_airbyte_source_braintree\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBraintree:SourceBraintree my_airbyte_source_braintree \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBraintreeConfiguration:SourceBraintreeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"63cea06f-1c75-458d-88fe-ad48c7cb27fd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBraintreeResourceAllocation:SourceBraintreeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBraintreeConfiguration:SourceBraintreeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"63cea06f-1c75-458d-88fe-ad48c7cb27fd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBraintree resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBraintreeConfiguration:SourceBraintreeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"63cea06f-1c75-458d-88fe-ad48c7cb27fd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBraintreeResourceAllocation:SourceBraintreeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBraze:SourceBraze":{"description":"SourceBraze Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBraze = new airbyte.SourceBraze(\"my_source_braze\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2021-01-26\",\n        url: \"...my_url...\",\n    },\n    definitionId: \"a2f148c3-3358-47ca-9b91-0c33376dae7a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c0f377ae-fdbc-457d-b28d-f51ddd3ff681\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_braze = airbyte.SourceBraze(\"my_source_braze\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2021-01-26\",\n        \"url\": \"...my_url...\",\n    },\n    definition_id=\"a2f148c3-3358-47ca-9b91-0c33376dae7a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c0f377ae-fdbc-457d-b28d-f51ddd3ff681\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBraze = new Airbyte.SourceBraze(\"my_source_braze\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBrazeConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2021-01-26\",\n            Url = \"...my_url...\",\n        },\n        DefinitionId = \"a2f148c3-3358-47ca-9b91-0c33376dae7a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c0f377ae-fdbc-457d-b28d-f51ddd3ff681\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBraze(ctx, \"my_source_braze\", \u0026airbyte.SourceBrazeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBrazeConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-01-26\"),\n\t\t\t\tUrl:                  pulumi.String(\"...my_url...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a2f148c3-3358-47ca-9b91-0c33376dae7a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c0f377ae-fdbc-457d-b28d-f51ddd3ff681\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBraze;\nimport com.pulumi.airbyte.SourceBrazeArgs;\nimport com.pulumi.airbyte.inputs.SourceBrazeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBraze = new SourceBraze(\"mySourceBraze\", SourceBrazeArgs.builder()\n            .configuration(SourceBrazeConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2021-01-26\")\n                .url(\"...my_url...\")\n                .build())\n            .definitionId(\"a2f148c3-3358-47ca-9b91-0c33376dae7a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c0f377ae-fdbc-457d-b28d-f51ddd3ff681\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBraze:\n    type: airbyte:SourceBraze\n    name: my_source_braze\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2021-01-26\n        url: '...my_url...'\n      definitionId: a2f148c3-3358-47ca-9b91-0c33376dae7a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c0f377ae-fdbc-457d-b28d-f51ddd3ff681\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_braze.my_airbyte_source_braze\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBraze:SourceBraze my_airbyte_source_braze \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBrazeConfiguration:SourceBrazeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"68b9c98e-0747-4c84-b05b-d30b47686725\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBrazeResourceAllocation:SourceBrazeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBrazeConfiguration:SourceBrazeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"68b9c98e-0747-4c84-b05b-d30b47686725\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBraze resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBrazeConfiguration:SourceBrazeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"68b9c98e-0747-4c84-b05b-d30b47686725\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBrazeResourceAllocation:SourceBrazeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBreezyHr:SourceBreezyHr":{"description":"SourceBreezyHr Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBreezyhr = new airbyte.SourceBreezyHr(\"my_source_breezyhr\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        companyId: \"...my_company_id...\",\n    },\n    definitionId: \"4901bca7-7efd-446a-a277-6a50b8c44cb9\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4ccf8980-c739-4d4f-8370-185f76684798\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_breezyhr = airbyte.SourceBreezyHr(\"my_source_breezyhr\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"company_id\": \"...my_company_id...\",\n    },\n    definition_id=\"4901bca7-7efd-446a-a277-6a50b8c44cb9\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4ccf8980-c739-4d4f-8370-185f76684798\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBreezyhr = new Airbyte.SourceBreezyHr(\"my_source_breezyhr\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBreezyHrConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            CompanyId = \"...my_company_id...\",\n        },\n        DefinitionId = \"4901bca7-7efd-446a-a277-6a50b8c44cb9\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4ccf8980-c739-4d4f-8370-185f76684798\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBreezyHr(ctx, \"my_source_breezyhr\", \u0026airbyte.SourceBreezyHrArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBreezyHrConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tCompanyId:            pulumi.String(\"...my_company_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4901bca7-7efd-446a-a277-6a50b8c44cb9\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4ccf8980-c739-4d4f-8370-185f76684798\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBreezyHr;\nimport com.pulumi.airbyte.SourceBreezyHrArgs;\nimport com.pulumi.airbyte.inputs.SourceBreezyHrConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBreezyhr = new SourceBreezyHr(\"mySourceBreezyhr\", SourceBreezyHrArgs.builder()\n            .configuration(SourceBreezyHrConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .companyId(\"...my_company_id...\")\n                .build())\n            .definitionId(\"4901bca7-7efd-446a-a277-6a50b8c44cb9\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4ccf8980-c739-4d4f-8370-185f76684798\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBreezyhr:\n    type: airbyte:SourceBreezyHr\n    name: my_source_breezyhr\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        companyId: '...my_company_id...'\n      definitionId: 4901bca7-7efd-446a-a277-6a50b8c44cb9\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4ccf8980-c739-4d4f-8370-185f76684798\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_breezy_hr.my_airbyte_source_breezy_hr\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBreezyHr:SourceBreezyHr my_airbyte_source_breezy_hr \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrConfiguration:SourceBreezyHrConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bc2c2e4f-41a1-40e3-9e82-eea19cf958ff\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrResourceAllocation:SourceBreezyHrResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrConfiguration:SourceBreezyHrConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bc2c2e4f-41a1-40e3-9e82-eea19cf958ff\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBreezyHr resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrConfiguration:SourceBreezyHrConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bc2c2e4f-41a1-40e3-9e82-eea19cf958ff\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBreezyHrResourceAllocation:SourceBreezyHrResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBrevo:SourceBrevo":{"description":"SourceBrevo Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBrevo = new airbyte.SourceBrevo(\"my_source_brevo\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2022-07-31T08:25:33.562Z\",\n    },\n    definitionId: \"c6f78ebe-bdc0-473f-8ce8-d4b01bcd2208\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b1edff7f-a272-48f5-a008-77388d6dc78b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_brevo = airbyte.SourceBrevo(\"my_source_brevo\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2022-07-31T08:25:33.562Z\",\n    },\n    definition_id=\"c6f78ebe-bdc0-473f-8ce8-d4b01bcd2208\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b1edff7f-a272-48f5-a008-77388d6dc78b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBrevo = new Airbyte.SourceBrevo(\"my_source_brevo\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBrevoConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2022-07-31T08:25:33.562Z\",\n        },\n        DefinitionId = \"c6f78ebe-bdc0-473f-8ce8-d4b01bcd2208\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b1edff7f-a272-48f5-a008-77388d6dc78b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBrevo(ctx, \"my_source_brevo\", \u0026airbyte.SourceBrevoArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBrevoConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-07-31T08:25:33.562Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"c6f78ebe-bdc0-473f-8ce8-d4b01bcd2208\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b1edff7f-a272-48f5-a008-77388d6dc78b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBrevo;\nimport com.pulumi.airbyte.SourceBrevoArgs;\nimport com.pulumi.airbyte.inputs.SourceBrevoConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBrevo = new SourceBrevo(\"mySourceBrevo\", SourceBrevoArgs.builder()\n            .configuration(SourceBrevoConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2022-07-31T08:25:33.562Z\")\n                .build())\n            .definitionId(\"c6f78ebe-bdc0-473f-8ce8-d4b01bcd2208\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b1edff7f-a272-48f5-a008-77388d6dc78b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBrevo:\n    type: airbyte:SourceBrevo\n    name: my_source_brevo\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2022-07-31T08:25:33.562Z\n      definitionId: c6f78ebe-bdc0-473f-8ce8-d4b01bcd2208\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b1edff7f-a272-48f5-a008-77388d6dc78b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_brevo.my_airbyte_source_brevo\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBrevo:SourceBrevo my_airbyte_source_brevo \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBrevoConfiguration:SourceBrevoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2276f19-1c19-4d4e-ae6c-7df3c9c4ad49\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBrevoResourceAllocation:SourceBrevoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBrevoConfiguration:SourceBrevoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2276f19-1c19-4d4e-ae6c-7df3c9c4ad49\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBrevo resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBrevoConfiguration:SourceBrevoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2276f19-1c19-4d4e-ae6c-7df3c9c4ad49\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBrevoResourceAllocation:SourceBrevoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBuildkite:SourceBuildkite":{"description":"SourceBuildkite Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBuildkite = new airbyte.SourceBuildkite(\"my_source_buildkite\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2021-11-28T09:54:39.864Z\",\n    },\n    definitionId: \"e3de7d6b-4acb-4d3c-852a-12d4c39d315f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"0d002e60-aedb-4550-9465-4979fa56c6c7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_buildkite = airbyte.SourceBuildkite(\"my_source_buildkite\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2021-11-28T09:54:39.864Z\",\n    },\n    definition_id=\"e3de7d6b-4acb-4d3c-852a-12d4c39d315f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"0d002e60-aedb-4550-9465-4979fa56c6c7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBuildkite = new Airbyte.SourceBuildkite(\"my_source_buildkite\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBuildkiteConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2021-11-28T09:54:39.864Z\",\n        },\n        DefinitionId = \"e3de7d6b-4acb-4d3c-852a-12d4c39d315f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"0d002e60-aedb-4550-9465-4979fa56c6c7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBuildkite(ctx, \"my_source_buildkite\", \u0026airbyte.SourceBuildkiteArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBuildkiteConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-11-28T09:54:39.864Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e3de7d6b-4acb-4d3c-852a-12d4c39d315f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0d002e60-aedb-4550-9465-4979fa56c6c7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBuildkite;\nimport com.pulumi.airbyte.SourceBuildkiteArgs;\nimport com.pulumi.airbyte.inputs.SourceBuildkiteConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBuildkite = new SourceBuildkite(\"mySourceBuildkite\", SourceBuildkiteArgs.builder()\n            .configuration(SourceBuildkiteConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2021-11-28T09:54:39.864Z\")\n                .build())\n            .definitionId(\"e3de7d6b-4acb-4d3c-852a-12d4c39d315f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"0d002e60-aedb-4550-9465-4979fa56c6c7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBuildkite:\n    type: airbyte:SourceBuildkite\n    name: my_source_buildkite\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2021-11-28T09:54:39.864Z\n      definitionId: e3de7d6b-4acb-4d3c-852a-12d4c39d315f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 0d002e60-aedb-4550-9465-4979fa56c6c7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_buildkite.my_airbyte_source_buildkite\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBuildkite:SourceBuildkite my_airbyte_source_buildkite \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteConfiguration:SourceBuildkiteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9b0d6e72-5c85-40a3-af88-3a8f7c65746f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteResourceAllocation:SourceBuildkiteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteConfiguration:SourceBuildkiteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9b0d6e72-5c85-40a3-af88-3a8f7c65746f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBuildkite resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteConfiguration:SourceBuildkiteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9b0d6e72-5c85-40a3-af88-3a8f7c65746f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBuildkiteResourceAllocation:SourceBuildkiteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceBuzzsprout:SourceBuzzsprout":{"description":"SourceBuzzsprout Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBuzzsprout = new airbyte.SourceBuzzsprout(\"my_source_buzzsprout\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        podcastId: \"...my_podcast_id...\",\n        startDate: \"2021-01-02T16:36:23.396Z\",\n    },\n    definitionId: \"825e9450-fd21-4d25-a60d-bc286af3156d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7e2d1632-6917-4150-87aa-55da9f37c37f\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_buzzsprout = airbyte.SourceBuzzsprout(\"my_source_buzzsprout\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"podcast_id\": \"...my_podcast_id...\",\n        \"start_date\": \"2021-01-02T16:36:23.396Z\",\n    },\n    definition_id=\"825e9450-fd21-4d25-a60d-bc286af3156d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7e2d1632-6917-4150-87aa-55da9f37c37f\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBuzzsprout = new Airbyte.SourceBuzzsprout(\"my_source_buzzsprout\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceBuzzsproutConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            PodcastId = \"...my_podcast_id...\",\n            StartDate = \"2021-01-02T16:36:23.396Z\",\n        },\n        DefinitionId = \"825e9450-fd21-4d25-a60d-bc286af3156d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7e2d1632-6917-4150-87aa-55da9f37c37f\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceBuzzsprout(ctx, \"my_source_buzzsprout\", \u0026airbyte.SourceBuzzsproutArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceBuzzsproutConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tPodcastId:            pulumi.String(\"...my_podcast_id...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-01-02T16:36:23.396Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"825e9450-fd21-4d25-a60d-bc286af3156d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7e2d1632-6917-4150-87aa-55da9f37c37f\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceBuzzsprout;\nimport com.pulumi.airbyte.SourceBuzzsproutArgs;\nimport com.pulumi.airbyte.inputs.SourceBuzzsproutConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceBuzzsprout = new SourceBuzzsprout(\"mySourceBuzzsprout\", SourceBuzzsproutArgs.builder()\n            .configuration(SourceBuzzsproutConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .podcastId(\"...my_podcast_id...\")\n                .startDate(\"2021-01-02T16:36:23.396Z\")\n                .build())\n            .definitionId(\"825e9450-fd21-4d25-a60d-bc286af3156d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7e2d1632-6917-4150-87aa-55da9f37c37f\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceBuzzsprout:\n    type: airbyte:SourceBuzzsprout\n    name: my_source_buzzsprout\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        podcastId: '...my_podcast_id...'\n        startDate: 2021-01-02T16:36:23.396Z\n      definitionId: 825e9450-fd21-4d25-a60d-bc286af3156d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7e2d1632-6917-4150-87aa-55da9f37c37f\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_buzzsprout.my_airbyte_source_buzzsprout\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceBuzzsprout:SourceBuzzsprout my_airbyte_source_buzzsprout \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutConfiguration:SourceBuzzsproutConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ad23bfc-cb11-4faa-a243-f9ccdb0145cc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutResourceAllocation:SourceBuzzsproutResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutConfiguration:SourceBuzzsproutConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ad23bfc-cb11-4faa-a243-f9ccdb0145cc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceBuzzsprout resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutConfiguration:SourceBuzzsproutConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ad23bfc-cb11-4faa-a243-f9ccdb0145cc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceBuzzsproutResourceAllocation:SourceBuzzsproutResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCalendly:SourceCalendly":{"description":"SourceCalendly Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCalendly = new airbyte.SourceCalendly(\"my_source_calendly\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        lookbackDays: 2.91,\n        startDate: \"2021-01-29T13:25:58.736Z\",\n    },\n    definitionId: \"8be0c388-cbc0-4fe1-b922-5904f219f8ad\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c6953f07-0b86-4105-8f27-e4fb9d5b9fc8\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_calendly = airbyte.SourceCalendly(\"my_source_calendly\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"lookback_days\": 2.91,\n        \"start_date\": \"2021-01-29T13:25:58.736Z\",\n    },\n    definition_id=\"8be0c388-cbc0-4fe1-b922-5904f219f8ad\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c6953f07-0b86-4105-8f27-e4fb9d5b9fc8\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCalendly = new Airbyte.SourceCalendly(\"my_source_calendly\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCalendlyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            LookbackDays = 2.91,\n            StartDate = \"2021-01-29T13:25:58.736Z\",\n        },\n        DefinitionId = \"8be0c388-cbc0-4fe1-b922-5904f219f8ad\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c6953f07-0b86-4105-8f27-e4fb9d5b9fc8\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCalendly(ctx, \"my_source_calendly\", \u0026airbyte.SourceCalendlyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCalendlyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tLookbackDays:         pulumi.Float64(2.91),\n\t\t\t\tStartDate:            pulumi.String(\"2021-01-29T13:25:58.736Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8be0c388-cbc0-4fe1-b922-5904f219f8ad\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c6953f07-0b86-4105-8f27-e4fb9d5b9fc8\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCalendly;\nimport com.pulumi.airbyte.SourceCalendlyArgs;\nimport com.pulumi.airbyte.inputs.SourceCalendlyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceCalendly = new SourceCalendly(\"mySourceCalendly\", SourceCalendlyArgs.builder()\n            .configuration(SourceCalendlyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .lookbackDays(2.91)\n                .startDate(\"2021-01-29T13:25:58.736Z\")\n                .build())\n            .definitionId(\"8be0c388-cbc0-4fe1-b922-5904f219f8ad\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c6953f07-0b86-4105-8f27-e4fb9d5b9fc8\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceCalendly:\n    type: airbyte:SourceCalendly\n    name: my_source_calendly\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        lookbackDays: 2.91\n        startDate: 2021-01-29T13:25:58.736Z\n      definitionId: 8be0c388-cbc0-4fe1-b922-5904f219f8ad\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c6953f07-0b86-4105-8f27-e4fb9d5b9fc8\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_calendly.my_airbyte_source_calendly\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCalendly:SourceCalendly my_airbyte_source_calendly \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCalendlyConfiguration:SourceCalendlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b8f2cbee-b073-4dd8-9b80-97d7bae967a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCalendlyResourceAllocation:SourceCalendlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCalendlyConfiguration:SourceCalendlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b8f2cbee-b073-4dd8-9b80-97d7bae967a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCalendly resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCalendlyConfiguration:SourceCalendlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b8f2cbee-b073-4dd8-9b80-97d7bae967a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCalendlyResourceAllocation:SourceCalendlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCanny:SourceCanny":{"description":"SourceCanny Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCanny = new airbyte.SourceCanny(\"my_source_canny\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"1669bb94-0387-4a8c-a15d-5b4462394d07\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b8c01cfc-349e-44ef-9eb4-3b1bf0259ecc\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_canny = airbyte.SourceCanny(\"my_source_canny\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"1669bb94-0387-4a8c-a15d-5b4462394d07\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b8c01cfc-349e-44ef-9eb4-3b1bf0259ecc\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCanny = new Airbyte.SourceCanny(\"my_source_canny\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCannyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"1669bb94-0387-4a8c-a15d-5b4462394d07\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b8c01cfc-349e-44ef-9eb4-3b1bf0259ecc\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCanny(ctx, \"my_source_canny\", \u0026airbyte.SourceCannyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCannyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1669bb94-0387-4a8c-a15d-5b4462394d07\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b8c01cfc-349e-44ef-9eb4-3b1bf0259ecc\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCanny;\nimport com.pulumi.airbyte.SourceCannyArgs;\nimport com.pulumi.airbyte.inputs.SourceCannyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceCanny = new SourceCanny(\"mySourceCanny\", SourceCannyArgs.builder()\n            .configuration(SourceCannyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"1669bb94-0387-4a8c-a15d-5b4462394d07\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b8c01cfc-349e-44ef-9eb4-3b1bf0259ecc\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceCanny:\n    type: airbyte:SourceCanny\n    name: my_source_canny\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 1669bb94-0387-4a8c-a15d-5b4462394d07\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b8c01cfc-349e-44ef-9eb4-3b1bf0259ecc\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_canny.my_airbyte_source_canny\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCanny:SourceCanny my_airbyte_source_canny \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCannyConfiguration:SourceCannyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec1ffa33-bfd9-428a-a645-ece66a1a9f44\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCannyResourceAllocation:SourceCannyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCannyConfiguration:SourceCannyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec1ffa33-bfd9-428a-a645-ece66a1a9f44\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCanny resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCannyConfiguration:SourceCannyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec1ffa33-bfd9-428a-a645-ece66a1a9f44\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCannyResourceAllocation:SourceCannyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCart:SourceCart":{"description":"SourceCart Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCart = new airbyte.SourceCart(\"my_source_cart\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            singleStoreAccessToken: {\n                accessToken: \"...my_access_token...\",\n                storeName: \"...my_store_name...\",\n            },\n        },\n        startDate: \"2021-01-01T00:00:00Z\",\n    },\n    definitionId: \"33c6453d-2a16-47f0-8374-5c4dba262a49\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"1aa2904a-5ba0-4ded-aa51-0be365206ac8\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_cart = airbyte.SourceCart(\"my_source_cart\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"single_store_access_token\": {\n                \"access_token\": \"...my_access_token...\",\n                \"store_name\": \"...my_store_name...\",\n            },\n        },\n        \"start_date\": \"2021-01-01T00:00:00Z\",\n    },\n    definition_id=\"33c6453d-2a16-47f0-8374-5c4dba262a49\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"1aa2904a-5ba0-4ded-aa51-0be365206ac8\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCart = new Airbyte.SourceCart(\"my_source_cart\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCartConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceCartConfigurationCredentialsArgs\n            {\n                SingleStoreAccessToken = new Airbyte.Inputs.SourceCartConfigurationCredentialsSingleStoreAccessTokenArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                    StoreName = \"...my_store_name...\",\n                },\n            },\n            StartDate = \"2021-01-01T00:00:00Z\",\n        },\n        DefinitionId = \"33c6453d-2a16-47f0-8374-5c4dba262a49\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"1aa2904a-5ba0-4ded-aa51-0be365206ac8\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCart(ctx, \"my_source_cart\", \u0026airbyte.SourceCartArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCartConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceCartConfigurationCredentialsArgs{\n\t\t\t\t\tSingleStoreAccessToken: \u0026airbyte.SourceCartConfigurationCredentialsSingleStoreAccessTokenArgs{\n\t\t\t\t\t\tAccessToken: pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tStoreName:   pulumi.String(\"...my_store_name...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-01-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"33c6453d-2a16-47f0-8374-5c4dba262a49\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"1aa2904a-5ba0-4ded-aa51-0be365206ac8\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCart;\nimport com.pulumi.airbyte.SourceCartArgs;\nimport com.pulumi.airbyte.inputs.SourceCartConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceCartConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceCartConfigurationCredentialsSingleStoreAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceCart = new SourceCart(\"mySourceCart\", SourceCartArgs.builder()\n            .configuration(SourceCartConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceCartConfigurationCredentialsArgs.builder()\n                    .singleStoreAccessToken(SourceCartConfigurationCredentialsSingleStoreAccessTokenArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .storeName(\"...my_store_name...\")\n                        .build())\n                    .build())\n                .startDate(\"2021-01-01T00:00:00Z\")\n                .build())\n            .definitionId(\"33c6453d-2a16-47f0-8374-5c4dba262a49\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"1aa2904a-5ba0-4ded-aa51-0be365206ac8\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceCart:\n    type: airbyte:SourceCart\n    name: my_source_cart\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          singleStoreAccessToken:\n            accessToken: '...my_access_token...'\n            storeName: '...my_store_name...'\n        startDate: 2021-01-01T00:00:00Z\n      definitionId: 33c6453d-2a16-47f0-8374-5c4dba262a49\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 1aa2904a-5ba0-4ded-aa51-0be365206ac8\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_cart.my_airbyte_source_cart\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCart:SourceCart my_airbyte_source_cart \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCartConfiguration:SourceCartConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bb1a6d31-6879-4819-a2bd-3eed299ea8e2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCartResourceAllocation:SourceCartResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCartConfiguration:SourceCartConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bb1a6d31-6879-4819-a2bd-3eed299ea8e2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCart resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCartConfiguration:SourceCartConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bb1a6d31-6879-4819-a2bd-3eed299ea8e2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCartResourceAllocation:SourceCartResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceChameleon:SourceChameleon":{"description":"SourceChameleon Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceChameleon = new airbyte.SourceChameleon(\"my_source_chameleon\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        endDate: \"2022-10-06T08:02:50.190Z\",\n        filter: \"launcher\",\n        limit: \"...my_limit...\",\n        startDate: \"2020-01-18T12:12:48.535Z\",\n    },\n    definitionId: \"5cbe19ca-55b1-46e7-9f3a-468d4b26f900\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a1dd99e9-8adf-428a-ac07-dc3083920806\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_chameleon = airbyte.SourceChameleon(\"my_source_chameleon\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2022-10-06T08:02:50.190Z\",\n        \"filter\": \"launcher\",\n        \"limit\": \"...my_limit...\",\n        \"start_date\": \"2020-01-18T12:12:48.535Z\",\n    },\n    definition_id=\"5cbe19ca-55b1-46e7-9f3a-468d4b26f900\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a1dd99e9-8adf-428a-ac07-dc3083920806\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceChameleon = new Airbyte.SourceChameleon(\"my_source_chameleon\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceChameleonConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2022-10-06T08:02:50.190Z\",\n            Filter = \"launcher\",\n            Limit = \"...my_limit...\",\n            StartDate = \"2020-01-18T12:12:48.535Z\",\n        },\n        DefinitionId = \"5cbe19ca-55b1-46e7-9f3a-468d4b26f900\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a1dd99e9-8adf-428a-ac07-dc3083920806\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceChameleon(ctx, \"my_source_chameleon\", \u0026airbyte.SourceChameleonArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceChameleonConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-10-06T08:02:50.190Z\"),\n\t\t\t\tFilter:               pulumi.String(\"launcher\"),\n\t\t\t\tLimit:                pulumi.String(\"...my_limit...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2020-01-18T12:12:48.535Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"5cbe19ca-55b1-46e7-9f3a-468d4b26f900\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a1dd99e9-8adf-428a-ac07-dc3083920806\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceChameleon;\nimport com.pulumi.airbyte.SourceChameleonArgs;\nimport com.pulumi.airbyte.inputs.SourceChameleonConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceChameleon = new SourceChameleon(\"mySourceChameleon\", SourceChameleonArgs.builder()\n            .configuration(SourceChameleonConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2022-10-06T08:02:50.190Z\")\n                .filter(\"launcher\")\n                .limit(\"...my_limit...\")\n                .startDate(\"2020-01-18T12:12:48.535Z\")\n                .build())\n            .definitionId(\"5cbe19ca-55b1-46e7-9f3a-468d4b26f900\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a1dd99e9-8adf-428a-ac07-dc3083920806\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceChameleon:\n    type: airbyte:SourceChameleon\n    name: my_source_chameleon\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        endDate: 2022-10-06T08:02:50.190Z\n        filter: launcher\n        limit: '...my_limit...'\n        startDate: 2020-01-18T12:12:48.535Z\n      definitionId: 5cbe19ca-55b1-46e7-9f3a-468d4b26f900\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a1dd99e9-8adf-428a-ac07-dc3083920806\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_chameleon.my_airbyte_source_chameleon\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceChameleon:SourceChameleon my_airbyte_source_chameleon \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChameleonConfiguration:SourceChameleonConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"64a0240a-81a4-4e40-8002-e063b17cfbbe\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceChameleonResourceAllocation:SourceChameleonResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChameleonConfiguration:SourceChameleonConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"64a0240a-81a4-4e40-8002-e063b17cfbbe\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceChameleon resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChameleonConfiguration:SourceChameleonConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"64a0240a-81a4-4e40-8002-e063b17cfbbe\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceChameleonResourceAllocation:SourceChameleonResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceChargebee:SourceChargebee":{"description":"SourceChargebee Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceChargebee = new airbyte.SourceChargebee(\"my_source_chargebee\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        numWorkers: 1,\n        productCatalog: \"1.0\",\n        site: \"airbyte-test\",\n        siteApiKey: \"...my_site_api_key...\",\n        startDate: \"2021-01-25T00:00:00Z\",\n    },\n    definitionId: \"7e4892fa-00dc-4d82-9782-addab8c4f2fe\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"0b341506-9eb2-4891-a794-54f7de03f91f\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_chargebee = airbyte.SourceChargebee(\"my_source_chargebee\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"num_workers\": 1,\n        \"product_catalog\": \"1.0\",\n        \"site\": \"airbyte-test\",\n        \"site_api_key\": \"...my_site_api_key...\",\n        \"start_date\": \"2021-01-25T00:00:00Z\",\n    },\n    definition_id=\"7e4892fa-00dc-4d82-9782-addab8c4f2fe\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"0b341506-9eb2-4891-a794-54f7de03f91f\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceChargebee = new Airbyte.SourceChargebee(\"my_source_chargebee\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceChargebeeConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            NumWorkers = 1,\n            ProductCatalog = \"1.0\",\n            Site = \"airbyte-test\",\n            SiteApiKey = \"...my_site_api_key...\",\n            StartDate = \"2021-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"7e4892fa-00dc-4d82-9782-addab8c4f2fe\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"0b341506-9eb2-4891-a794-54f7de03f91f\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceChargebee(ctx, \"my_source_chargebee\", \u0026airbyte.SourceChargebeeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceChargebeeConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tNumWorkers:           pulumi.Float64(1),\n\t\t\t\tProductCatalog:       pulumi.String(\"1.0\"),\n\t\t\t\tSite:                 pulumi.String(\"airbyte-test\"),\n\t\t\t\tSiteApiKey:           pulumi.String(\"...my_site_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7e4892fa-00dc-4d82-9782-addab8c4f2fe\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0b341506-9eb2-4891-a794-54f7de03f91f\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceChargebee;\nimport com.pulumi.airbyte.SourceChargebeeArgs;\nimport com.pulumi.airbyte.inputs.SourceChargebeeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceChargebee = new SourceChargebee(\"mySourceChargebee\", SourceChargebeeArgs.builder()\n            .configuration(SourceChargebeeConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .numWorkers(1.0)\n                .productCatalog(\"1.0\")\n                .site(\"airbyte-test\")\n                .siteApiKey(\"...my_site_api_key...\")\n                .startDate(\"2021-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"7e4892fa-00dc-4d82-9782-addab8c4f2fe\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"0b341506-9eb2-4891-a794-54f7de03f91f\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceChargebee:\n    type: airbyte:SourceChargebee\n    name: my_source_chargebee\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        numWorkers: 1\n        productCatalog: '1.0'\n        site: airbyte-test\n        siteApiKey: '...my_site_api_key...'\n        startDate: 2021-01-25T00:00:00Z\n      definitionId: 7e4892fa-00dc-4d82-9782-addab8c4f2fe\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 0b341506-9eb2-4891-a794-54f7de03f91f\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_chargebee.my_airbyte_source_chargebee\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceChargebee:SourceChargebee my_airbyte_source_chargebee \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChargebeeConfiguration:SourceChargebeeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"686473f1-76d9-4994-9cc7-9b13da46147c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceChargebeeResourceAllocation:SourceChargebeeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChargebeeConfiguration:SourceChargebeeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"686473f1-76d9-4994-9cc7-9b13da46147c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceChargebee resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChargebeeConfiguration:SourceChargebeeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"686473f1-76d9-4994-9cc7-9b13da46147c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceChargebeeResourceAllocation:SourceChargebeeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceChartmogul:SourceChartmogul":{"description":"SourceChartmogul Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceChartmogul = new airbyte.SourceChartmogul(\"my_source_chartmogul\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"7db955e3-04e1-4a4e-8a18-a248e82427c5\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"f652492e-d54d-49b1-ad23-ddfd2d8e7250\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_chartmogul = airbyte.SourceChartmogul(\"my_source_chartmogul\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"7db955e3-04e1-4a4e-8a18-a248e82427c5\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"f652492e-d54d-49b1-ad23-ddfd2d8e7250\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceChartmogul = new Airbyte.SourceChartmogul(\"my_source_chartmogul\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceChartmogulConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"7db955e3-04e1-4a4e-8a18-a248e82427c5\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"f652492e-d54d-49b1-ad23-ddfd2d8e7250\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceChartmogul(ctx, \"my_source_chartmogul\", \u0026airbyte.SourceChartmogulArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceChartmogulConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7db955e3-04e1-4a4e-8a18-a248e82427c5\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"f652492e-d54d-49b1-ad23-ddfd2d8e7250\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceChartmogul;\nimport com.pulumi.airbyte.SourceChartmogulArgs;\nimport com.pulumi.airbyte.inputs.SourceChartmogulConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceChartmogul = new SourceChartmogul(\"mySourceChartmogul\", SourceChartmogulArgs.builder()\n            .configuration(SourceChartmogulConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"7db955e3-04e1-4a4e-8a18-a248e82427c5\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"f652492e-d54d-49b1-ad23-ddfd2d8e7250\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceChartmogul:\n    type: airbyte:SourceChartmogul\n    name: my_source_chartmogul\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: 7db955e3-04e1-4a4e-8a18-a248e82427c5\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: f652492e-d54d-49b1-ad23-ddfd2d8e7250\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_chartmogul.my_airbyte_source_chartmogul\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceChartmogul:SourceChartmogul my_airbyte_source_chartmogul \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChartmogulConfiguration:SourceChartmogulConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b6604cbd-1b12-4c08-8767-e140d0fb0877\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceChartmogulResourceAllocation:SourceChartmogulResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChartmogulConfiguration:SourceChartmogulConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b6604cbd-1b12-4c08-8767-e140d0fb0877\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceChartmogul resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceChartmogulConfiguration:SourceChartmogulConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b6604cbd-1b12-4c08-8767-e140d0fb0877\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceChartmogulResourceAllocation:SourceChartmogulResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCimis:SourceCimis":{"description":"SourceCimis Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCimis = new airbyte.SourceCimis(\"my_source_cimis\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        dailyDataItems: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        endDate: \"2020-09-27T05:27:28.289Z\",\n        hourlyDataItems: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        startDate: \"2021-04-23T12:14:10.894Z\",\n        targets: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        targetsType: \"California zip codes\",\n        unitOfMeasure: \"E\",\n    },\n    definitionId: \"58ad382d-b84b-4901-9270-1ea4e0d67c63\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7a77ac9a-00d4-4975-8d98-cec7c9a9a112\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_cimis = airbyte.SourceCimis(\"my_source_cimis\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"daily_data_items\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        \"end_date\": \"2020-09-27T05:27:28.289Z\",\n        \"hourly_data_items\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        \"start_date\": \"2021-04-23T12:14:10.894Z\",\n        \"targets\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        \"targets_type\": \"California zip codes\",\n        \"unit_of_measure\": \"E\",\n    },\n    definition_id=\"58ad382d-b84b-4901-9270-1ea4e0d67c63\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7a77ac9a-00d4-4975-8d98-cec7c9a9a112\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCimis = new Airbyte.SourceCimis(\"my_source_cimis\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCimisConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            DailyDataItems = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n            EndDate = \"2020-09-27T05:27:28.289Z\",\n            HourlyDataItems = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n            StartDate = \"2021-04-23T12:14:10.894Z\",\n            Targets = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n            TargetsType = \"California zip codes\",\n            UnitOfMeasure = \"E\",\n        },\n        DefinitionId = \"58ad382d-b84b-4901-9270-1ea4e0d67c63\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7a77ac9a-00d4-4975-8d98-cec7c9a9a112\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCimis(ctx, \"my_source_cimis\", \u0026airbyte.SourceCimisArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCimisConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDailyDataItems: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t\tEndDate: pulumi.String(\"2020-09-27T05:27:28.289Z\"),\n\t\t\t\tHourlyDataItems: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-04-23T12:14:10.894Z\"),\n\t\t\t\tTargets: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t\tTargetsType:   pulumi.String(\"California zip codes\"),\n\t\t\t\tUnitOfMeasure: pulumi.String(\"E\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"58ad382d-b84b-4901-9270-1ea4e0d67c63\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7a77ac9a-00d4-4975-8d98-cec7c9a9a112\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCimis;\nimport com.pulumi.airbyte.SourceCimisArgs;\nimport com.pulumi.airbyte.inputs.SourceCimisConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceCimis = new SourceCimis(\"mySourceCimis\", SourceCimisArgs.builder()\n            .configuration(SourceCimisConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .dailyDataItems(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .endDate(\"2020-09-27T05:27:28.289Z\")\n                .hourlyDataItems(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .startDate(\"2021-04-23T12:14:10.894Z\")\n                .targets(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .targetsType(\"California zip codes\")\n                .unitOfMeasure(\"E\")\n                .build())\n            .definitionId(\"58ad382d-b84b-4901-9270-1ea4e0d67c63\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7a77ac9a-00d4-4975-8d98-cec7c9a9a112\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceCimis:\n    type: airbyte:SourceCimis\n    name: my_source_cimis\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        dailyDataItems:\n          - '{ \"see\": \"documentation\" }'\n        endDate: 2020-09-27T05:27:28.289Z\n        hourlyDataItems:\n          - '{ \"see\": \"documentation\" }'\n        startDate: 2021-04-23T12:14:10.894Z\n        targets:\n          - '{ \"see\": \"documentation\" }'\n        targetsType: California zip codes\n        unitOfMeasure: E\n      definitionId: 58ad382d-b84b-4901-9270-1ea4e0d67c63\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7a77ac9a-00d4-4975-8d98-cec7c9a9a112\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_cimis.my_airbyte_source_cimis\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCimis:SourceCimis my_airbyte_source_cimis \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCimisConfiguration:SourceCimisConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d169ef9b-6741-4af6-b4c8-7ec4410d7f0e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCimisResourceAllocation:SourceCimisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCimisConfiguration:SourceCimisConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d169ef9b-6741-4af6-b4c8-7ec4410d7f0e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCimis resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCimisConfiguration:SourceCimisConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d169ef9b-6741-4af6-b4c8-7ec4410d7f0e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCimisResourceAllocation:SourceCimisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceClazar:SourceClazar":{"description":"SourceClazar Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClazar = new airbyte.SourceClazar(\"my_source_clazar\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n    },\n    definitionId: \"e48f6e8b-9783-42a5-b2c9-bdf7fd97230c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"cb625e21-58bc-4c4a-9b08-9ae0dc70a1f9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clazar = airbyte.SourceClazar(\"my_source_clazar\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n    },\n    definition_id=\"e48f6e8b-9783-42a5-b2c9-bdf7fd97230c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"cb625e21-58bc-4c4a-9b08-9ae0dc70a1f9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClazar = new Airbyte.SourceClazar(\"my_source_clazar\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceClazarConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n        },\n        DefinitionId = \"e48f6e8b-9783-42a5-b2c9-bdf7fd97230c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"cb625e21-58bc-4c4a-9b08-9ae0dc70a1f9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceClazar(ctx, \"my_source_clazar\", \u0026airbyte.SourceClazarArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceClazarConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e48f6e8b-9783-42a5-b2c9-bdf7fd97230c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"cb625e21-58bc-4c4a-9b08-9ae0dc70a1f9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceClazar;\nimport com.pulumi.airbyte.SourceClazarArgs;\nimport com.pulumi.airbyte.inputs.SourceClazarConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceClazar = new SourceClazar(\"mySourceClazar\", SourceClazarArgs.builder()\n            .configuration(SourceClazarConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .build())\n            .definitionId(\"e48f6e8b-9783-42a5-b2c9-bdf7fd97230c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"cb625e21-58bc-4c4a-9b08-9ae0dc70a1f9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceClazar:\n    type: airbyte:SourceClazar\n    name: my_source_clazar\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n      definitionId: e48f6e8b-9783-42a5-b2c9-bdf7fd97230c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: cb625e21-58bc-4c4a-9b08-9ae0dc70a1f9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_clazar.my_airbyte_source_clazar\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceClazar:SourceClazar my_airbyte_source_clazar \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClazarConfiguration:SourceClazarConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7df7b64-6266-45b5-ad83-e1515578f371\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClazarResourceAllocation:SourceClazarResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClazarConfiguration:SourceClazarConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7df7b64-6266-45b5-ad83-e1515578f371\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceClazar resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClazarConfiguration:SourceClazarConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7df7b64-6266-45b5-ad83-e1515578f371\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClazarResourceAllocation:SourceClazarResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceClickhouse:SourceClickhouse":{"description":"SourceClickhouse Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClickhouse = new airbyte.SourceClickhouse(\"my_source_clickhouse\", {\n    configuration: {\n        database: \"default\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 8123,\n        tunnelMethod: {\n            sshKeyAuthentication: {\n                sshKey: \"...my_ssh_key...\",\n                tunnelHost: \"...my_tunnel_host...\",\n                tunnelPort: 22,\n                tunnelUser: \"...my_tunnel_user...\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"00b2c59e-fb58-46ac-b669-7fa91692b680\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d293fe7d-2312-4e0a-bed1-1c816b32f541\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clickhouse = airbyte.SourceClickhouse(\"my_source_clickhouse\",\n    configuration={\n        \"database\": \"default\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 8123,\n        \"tunnel_method\": {\n            \"ssh_key_authentication\": {\n                \"ssh_key\": \"...my_ssh_key...\",\n                \"tunnel_host\": \"...my_tunnel_host...\",\n                \"tunnel_port\": 22,\n                \"tunnel_user\": \"...my_tunnel_user...\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"00b2c59e-fb58-46ac-b669-7fa91692b680\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d293fe7d-2312-4e0a-bed1-1c816b32f541\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClickhouse = new Airbyte.SourceClickhouse(\"my_source_clickhouse\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceClickhouseConfigurationArgs\n        {\n            Database = \"default\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 8123,\n            TunnelMethod = new Airbyte.Inputs.SourceClickhouseConfigurationTunnelMethodArgs\n            {\n                SshKeyAuthentication = new Airbyte.Inputs.SourceClickhouseConfigurationTunnelMethodSshKeyAuthenticationArgs\n                {\n                    SshKey = \"...my_ssh_key...\",\n                    TunnelHost = \"...my_tunnel_host...\",\n                    TunnelPort = 22,\n                    TunnelUser = \"...my_tunnel_user...\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"00b2c59e-fb58-46ac-b669-7fa91692b680\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d293fe7d-2312-4e0a-bed1-1c816b32f541\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceClickhouse(ctx, \"my_source_clickhouse\", \u0026airbyte.SourceClickhouseArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceClickhouseConfigurationArgs{\n\t\t\t\tDatabase:      pulumi.String(\"default\"),\n\t\t\t\tHost:          pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams: pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:      pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:          pulumi.Float64(8123),\n\t\t\t\tTunnelMethod: \u0026airbyte.SourceClickhouseConfigurationTunnelMethodArgs{\n\t\t\t\t\tSshKeyAuthentication: \u0026airbyte.SourceClickhouseConfigurationTunnelMethodSshKeyAuthenticationArgs{\n\t\t\t\t\t\tSshKey:     pulumi.String(\"...my_ssh_key...\"),\n\t\t\t\t\t\tTunnelHost: pulumi.String(\"...my_tunnel_host...\"),\n\t\t\t\t\t\tTunnelPort: pulumi.Float64(22),\n\t\t\t\t\t\tTunnelUser: pulumi.String(\"...my_tunnel_user...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"00b2c59e-fb58-46ac-b669-7fa91692b680\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d293fe7d-2312-4e0a-bed1-1c816b32f541\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceClickhouse;\nimport com.pulumi.airbyte.SourceClickhouseArgs;\nimport com.pulumi.airbyte.inputs.SourceClickhouseConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceClickhouseConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceClickhouseConfigurationTunnelMethodSshKeyAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceClickhouse = new SourceClickhouse(\"mySourceClickhouse\", SourceClickhouseArgs.builder()\n            .configuration(SourceClickhouseConfigurationArgs.builder()\n                .database(\"default\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(8123.0)\n                .tunnelMethod(SourceClickhouseConfigurationTunnelMethodArgs.builder()\n                    .sshKeyAuthentication(SourceClickhouseConfigurationTunnelMethodSshKeyAuthenticationArgs.builder()\n                        .sshKey(\"...my_ssh_key...\")\n                        .tunnelHost(\"...my_tunnel_host...\")\n                        .tunnelPort(22.0)\n                        .tunnelUser(\"...my_tunnel_user...\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"00b2c59e-fb58-46ac-b669-7fa91692b680\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d293fe7d-2312-4e0a-bed1-1c816b32f541\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceClickhouse:\n    type: airbyte:SourceClickhouse\n    name: my_source_clickhouse\n    properties:\n      configuration:\n        database: default\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 8123\n        tunnelMethod:\n          sshKeyAuthentication:\n            sshKey: '...my_ssh_key...'\n            tunnelHost: '...my_tunnel_host...'\n            tunnelPort: 22\n            tunnelUser: '...my_tunnel_user...'\n        username: '...my_username...'\n      definitionId: 00b2c59e-fb58-46ac-b669-7fa91692b680\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d293fe7d-2312-4e0a-bed1-1c816b32f541\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_clickhouse.my_airbyte_source_clickhouse\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceClickhouse:SourceClickhouse my_airbyte_source_clickhouse \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClickhouseConfiguration:SourceClickhouseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bad83517-5e54-4a3d-9b53-63e85fbd4d7c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClickhouseResourceAllocation:SourceClickhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClickhouseConfiguration:SourceClickhouseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bad83517-5e54-4a3d-9b53-63e85fbd4d7c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceClickhouse resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClickhouseConfiguration:SourceClickhouseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bad83517-5e54-4a3d-9b53-63e85fbd4d7c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClickhouseResourceAllocation:SourceClickhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceClickupApi:SourceClickupApi":{"description":"SourceClickupAPI Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClickupapi = new airbyte.SourceClickupApi(\"my_source_clickupapi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n        includeClosedTasks: false,\n    },\n    definitionId: \"7542ebd2-e9bb-4a52-af3d-2b3e20642e3c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d80d9ecd-ad43-45b9-b169-26b4aacea6c9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clickupapi = airbyte.SourceClickupApi(\"my_source_clickupapi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n        \"include_closed_tasks\": False,\n    },\n    definition_id=\"7542ebd2-e9bb-4a52-af3d-2b3e20642e3c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d80d9ecd-ad43-45b9-b169-26b4aacea6c9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClickupapi = new Airbyte.SourceClickupApi(\"my_source_clickupapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceClickupApiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n            IncludeClosedTasks = false,\n        },\n        DefinitionId = \"7542ebd2-e9bb-4a52-af3d-2b3e20642e3c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d80d9ecd-ad43-45b9-b169-26b4aacea6c9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceClickupApi(ctx, \"my_source_clickupapi\", \u0026airbyte.SourceClickupApiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceClickupApiConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t\tIncludeClosedTasks:   pulumi.Bool(false),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7542ebd2-e9bb-4a52-af3d-2b3e20642e3c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d80d9ecd-ad43-45b9-b169-26b4aacea6c9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceClickupApi;\nimport com.pulumi.airbyte.SourceClickupApiArgs;\nimport com.pulumi.airbyte.inputs.SourceClickupApiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceClickupapi = new SourceClickupApi(\"mySourceClickupapi\", SourceClickupApiArgs.builder()\n            .configuration(SourceClickupApiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .includeClosedTasks(false)\n                .build())\n            .definitionId(\"7542ebd2-e9bb-4a52-af3d-2b3e20642e3c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d80d9ecd-ad43-45b9-b169-26b4aacea6c9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceClickupapi:\n    type: airbyte:SourceClickupApi\n    name: my_source_clickupapi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n        includeClosedTasks: false\n      definitionId: 7542ebd2-e9bb-4a52-af3d-2b3e20642e3c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d80d9ecd-ad43-45b9-b169-26b4aacea6c9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_clickup_api.my_airbyte_source_clickup_api\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceClickupApi:SourceClickupApi my_airbyte_source_clickup_api \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClickupApiConfiguration:SourceClickupApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"311a7a27-3fb5-4f7e-8265-5e4afe258b66\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClickupApiResourceAllocation:SourceClickupApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClickupApiConfiguration:SourceClickupApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"311a7a27-3fb5-4f7e-8265-5e4afe258b66\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceClickupApi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClickupApiConfiguration:SourceClickupApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"311a7a27-3fb5-4f7e-8265-5e4afe258b66\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClickupApiResourceAllocation:SourceClickupApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceClockify:SourceClockify":{"description":"SourceClockify Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClockify = new airbyte.SourceClockify(\"my_source_clockify\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        apiUrl: \"...my_api_url...\",\n        workspaceId: \"...my_workspace_id...\",\n    },\n    definitionId: \"f9c93fdb-ee6e-46a3-848c-e8a9238f75c9\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"8009b55e-5316-40ab-953e-a4f6f7d982bb\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clockify = airbyte.SourceClockify(\"my_source_clockify\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"api_url\": \"...my_api_url...\",\n        \"workspace_id\": \"...my_workspace_id...\",\n    },\n    definition_id=\"f9c93fdb-ee6e-46a3-848c-e8a9238f75c9\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"8009b55e-5316-40ab-953e-a4f6f7d982bb\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClockify = new Airbyte.SourceClockify(\"my_source_clockify\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceClockifyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            ApiUrl = \"...my_api_url...\",\n            WorkspaceId = \"...my_workspace_id...\",\n        },\n        DefinitionId = \"f9c93fdb-ee6e-46a3-848c-e8a9238f75c9\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"8009b55e-5316-40ab-953e-a4f6f7d982bb\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceClockify(ctx, \"my_source_clockify\", \u0026airbyte.SourceClockifyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceClockifyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tApiUrl:               pulumi.String(\"...my_api_url...\"),\n\t\t\t\tWorkspaceId:          pulumi.String(\"...my_workspace_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f9c93fdb-ee6e-46a3-848c-e8a9238f75c9\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"8009b55e-5316-40ab-953e-a4f6f7d982bb\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceClockify;\nimport com.pulumi.airbyte.SourceClockifyArgs;\nimport com.pulumi.airbyte.inputs.SourceClockifyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceClockify = new SourceClockify(\"mySourceClockify\", SourceClockifyArgs.builder()\n            .configuration(SourceClockifyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .apiUrl(\"...my_api_url...\")\n                .workspaceId(\"...my_workspace_id...\")\n                .build())\n            .definitionId(\"f9c93fdb-ee6e-46a3-848c-e8a9238f75c9\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"8009b55e-5316-40ab-953e-a4f6f7d982bb\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceClockify:\n    type: airbyte:SourceClockify\n    name: my_source_clockify\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        apiUrl: '...my_api_url...'\n        workspaceId: '...my_workspace_id...'\n      definitionId: f9c93fdb-ee6e-46a3-848c-e8a9238f75c9\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 8009b55e-5316-40ab-953e-a4f6f7d982bb\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_clockify.my_airbyte_source_clockify\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceClockify:SourceClockify my_airbyte_source_clockify \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClockifyConfiguration:SourceClockifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e71aae8a-5143-11ed-bdc3-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClockifyResourceAllocation:SourceClockifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClockifyConfiguration:SourceClockifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e71aae8a-5143-11ed-bdc3-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceClockify resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceClockifyConfiguration:SourceClockifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e71aae8a-5143-11ed-bdc3-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceClockifyResourceAllocation:SourceClockifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCloseCom:SourceCloseCom":{"description":"SourceCloseCom Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClosecom = new airbyte.SourceCloseCom(\"my_source_closecom\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2021-01-01\",\n    },\n    definitionId: \"2feda523-5eaf-4703-83f9-92da3d6d90ab\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"65416224-7de7-412c-a755-9d5c38065592\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_closecom = airbyte.SourceCloseCom(\"my_source_closecom\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2021-01-01\",\n    },\n    definition_id=\"2feda523-5eaf-4703-83f9-92da3d6d90ab\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"65416224-7de7-412c-a755-9d5c38065592\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClosecom = new Airbyte.SourceCloseCom(\"my_source_closecom\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCloseComConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2021-01-01\",\n        },\n        DefinitionId = \"2feda523-5eaf-4703-83f9-92da3d6d90ab\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"65416224-7de7-412c-a755-9d5c38065592\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCloseCom(ctx, \"my_source_closecom\", \u0026airbyte.SourceCloseComArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCloseComConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-01-01\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"2feda523-5eaf-4703-83f9-92da3d6d90ab\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"65416224-7de7-412c-a755-9d5c38065592\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCloseCom;\nimport com.pulumi.airbyte.SourceCloseComArgs;\nimport com.pulumi.airbyte.inputs.SourceCloseComConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceClosecom = new SourceCloseCom(\"mySourceClosecom\", SourceCloseComArgs.builder()\n            .configuration(SourceCloseComConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2021-01-01\")\n                .build())\n            .definitionId(\"2feda523-5eaf-4703-83f9-92da3d6d90ab\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"65416224-7de7-412c-a755-9d5c38065592\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceClosecom:\n    type: airbyte:SourceCloseCom\n    name: my_source_closecom\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2021-01-01\n      definitionId: 2feda523-5eaf-4703-83f9-92da3d6d90ab\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 65416224-7de7-412c-a755-9d5c38065592\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_close_com.my_airbyte_source_close_com\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCloseCom:SourceCloseCom my_airbyte_source_close_com \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCloseComConfiguration:SourceCloseComConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dfffecb7-9a13-43e9-acdc-b92af7997ca9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCloseComResourceAllocation:SourceCloseComResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCloseComConfiguration:SourceCloseComConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dfffecb7-9a13-43e9-acdc-b92af7997ca9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCloseCom resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCloseComConfiguration:SourceCloseComConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dfffecb7-9a13-43e9-acdc-b92af7997ca9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCloseComResourceAllocation:SourceCloseComResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCoda:SourceCoda":{"description":"SourceCoda Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCoda = new airbyte.SourceCoda(\"my_source_coda\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        authToken: \"...my_auth_token...\",\n    },\n    definitionId: \"34f0119b-3776-415f-893d-933b24458c6b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b73364e1-f8bf-4063-b2f7-8fa23b543f14\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_coda = airbyte.SourceCoda(\"my_source_coda\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"auth_token\": \"...my_auth_token...\",\n    },\n    definition_id=\"34f0119b-3776-415f-893d-933b24458c6b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b73364e1-f8bf-4063-b2f7-8fa23b543f14\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCoda = new Airbyte.SourceCoda(\"my_source_coda\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCodaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AuthToken = \"...my_auth_token...\",\n        },\n        DefinitionId = \"34f0119b-3776-415f-893d-933b24458c6b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b73364e1-f8bf-4063-b2f7-8fa23b543f14\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCoda(ctx, \"my_source_coda\", \u0026airbyte.SourceCodaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCodaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAuthToken:            pulumi.String(\"...my_auth_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"34f0119b-3776-415f-893d-933b24458c6b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b73364e1-f8bf-4063-b2f7-8fa23b543f14\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCoda;\nimport com.pulumi.airbyte.SourceCodaArgs;\nimport com.pulumi.airbyte.inputs.SourceCodaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceCoda = new SourceCoda(\"mySourceCoda\", SourceCodaArgs.builder()\n            .configuration(SourceCodaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .authToken(\"...my_auth_token...\")\n                .build())\n            .definitionId(\"34f0119b-3776-415f-893d-933b24458c6b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b73364e1-f8bf-4063-b2f7-8fa23b543f14\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceCoda:\n    type: airbyte:SourceCoda\n    name: my_source_coda\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        authToken: '...my_auth_token...'\n      definitionId: 34f0119b-3776-415f-893d-933b24458c6b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b73364e1-f8bf-4063-b2f7-8fa23b543f14\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_coda.my_airbyte_source_coda\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCoda:SourceCoda my_airbyte_source_coda \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCodaConfiguration:SourceCodaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"27f910fd-f832-4b2e-bcfd-6ab342e434d8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCodaResourceAllocation:SourceCodaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCodaConfiguration:SourceCodaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"27f910fd-f832-4b2e-bcfd-6ab342e434d8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCoda resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCodaConfiguration:SourceCodaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"27f910fd-f832-4b2e-bcfd-6ab342e434d8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCodaResourceAllocation:SourceCodaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCoinApi:SourceCoinApi":{"description":"SourceCoinAPI Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCoinapi = new airbyte.SourceCoinApi(\"my_source_coinapi\", {\n    configuration: {\n        apiKey: \"...my_api_key...\",\n        endDate: \"2019-01-01T00:00:00\",\n        environment: \"sandbox\",\n        limit: 39021,\n        period: \"5SEC\",\n        startDate: \"2019-01-01T00:00:00\",\n        symbolId: \"...my_symbol_id...\",\n    },\n    definitionId: \"bddfa872-3b12-4feb-a665-3aa5aa88bcb2\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"0929de6e-00e3-4d8c-81a1-849a2ab68cdb\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_coinapi = airbyte.SourceCoinApi(\"my_source_coinapi\",\n    configuration={\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2019-01-01T00:00:00\",\n        \"environment\": \"sandbox\",\n        \"limit\": 39021,\n        \"period\": \"5SEC\",\n        \"start_date\": \"2019-01-01T00:00:00\",\n        \"symbol_id\": \"...my_symbol_id...\",\n    },\n    definition_id=\"bddfa872-3b12-4feb-a665-3aa5aa88bcb2\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"0929de6e-00e3-4d8c-81a1-849a2ab68cdb\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCoinapi = new Airbyte.SourceCoinApi(\"my_source_coinapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCoinApiConfigurationArgs\n        {\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2019-01-01T00:00:00\",\n            Environment = \"sandbox\",\n            Limit = 39021,\n            Period = \"5SEC\",\n            StartDate = \"2019-01-01T00:00:00\",\n            SymbolId = \"...my_symbol_id...\",\n        },\n        DefinitionId = \"bddfa872-3b12-4feb-a665-3aa5aa88bcb2\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"0929de6e-00e3-4d8c-81a1-849a2ab68cdb\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCoinApi(ctx, \"my_source_coinapi\", \u0026airbyte.SourceCoinApiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCoinApiConfigurationArgs{\n\t\t\t\tApiKey:      pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:     pulumi.String(\"2019-01-01T00:00:00\"),\n\t\t\t\tEnvironment: pulumi.String(\"sandbox\"),\n\t\t\t\tLimit:       pulumi.Float64(39021),\n\t\t\t\tPeriod:      pulumi.String(\"5SEC\"),\n\t\t\t\tStartDate:   pulumi.String(\"2019-01-01T00:00:00\"),\n\t\t\t\tSymbolId:    pulumi.String(\"...my_symbol_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"bddfa872-3b12-4feb-a665-3aa5aa88bcb2\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0929de6e-00e3-4d8c-81a1-849a2ab68cdb\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCoinApi;\nimport com.pulumi.airbyte.SourceCoinApiArgs;\nimport com.pulumi.airbyte.inputs.SourceCoinApiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceCoinapi = new SourceCoinApi(\"mySourceCoinapi\", SourceCoinApiArgs.builder()\n            .configuration(SourceCoinApiConfigurationArgs.builder()\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2019-01-01T00:00:00\")\n                .environment(\"sandbox\")\n                .limit(39021.0)\n                .period(\"5SEC\")\n                .startDate(\"2019-01-01T00:00:00\")\n                .symbolId(\"...my_symbol_id...\")\n                .build())\n            .definitionId(\"bddfa872-3b12-4feb-a665-3aa5aa88bcb2\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"0929de6e-00e3-4d8c-81a1-849a2ab68cdb\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceCoinapi:\n    type: airbyte:SourceCoinApi\n    name: my_source_coinapi\n    properties:\n      configuration:\n        apiKey: '...my_api_key...'\n        endDate: 2019-01-01T00:00:00\n        environment: sandbox\n        limit: 39021\n        period: 5SEC\n        startDate: 2019-01-01T00:00:00\n        symbolId: '...my_symbol_id...'\n      definitionId: bddfa872-3b12-4feb-a665-3aa5aa88bcb2\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 0929de6e-00e3-4d8c-81a1-849a2ab68cdb\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_coin_api.my_airbyte_source_coin_api\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCoinApi:SourceCoinApi my_airbyte_source_coin_api \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCoinApiConfiguration:SourceCoinApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"919984ef-53a2-479b-8ffe-9c1ddb9fc3f3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCoinApiResourceAllocation:SourceCoinApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCoinApiConfiguration:SourceCoinApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"919984ef-53a2-479b-8ffe-9c1ddb9fc3f3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCoinApi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCoinApiConfiguration:SourceCoinApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"919984ef-53a2-479b-8ffe-9c1ddb9fc3f3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCoinApiResourceAllocation:SourceCoinApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCoinmarketcap:SourceCoinmarketcap":{"description":"SourceCoinmarketcap Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCoinmarketcap = new airbyte.SourceCoinmarketcap(\"my_source_coinmarketcap\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        dataType: \"latest\",\n        symbols: [\"...\"],\n    },\n    definitionId: \"0b4d1772-2639-41fb-9b6a-f2c6652fef02\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"739407d7-e191-4413-8d2a-cb6fba4d94ca\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_coinmarketcap = airbyte.SourceCoinmarketcap(\"my_source_coinmarketcap\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"data_type\": \"latest\",\n        \"symbols\": [\"...\"],\n    },\n    definition_id=\"0b4d1772-2639-41fb-9b6a-f2c6652fef02\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"739407d7-e191-4413-8d2a-cb6fba4d94ca\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCoinmarketcap = new Airbyte.SourceCoinmarketcap(\"my_source_coinmarketcap\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceCoinmarketcapConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            DataType = \"latest\",\n            Symbols = new[]\n            {\n                \"...\",\n            },\n        },\n        DefinitionId = \"0b4d1772-2639-41fb-9b6a-f2c6652fef02\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"739407d7-e191-4413-8d2a-cb6fba4d94ca\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceCoinmarketcap(ctx, \"my_source_coinmarketcap\", \u0026airbyte.SourceCoinmarketcapArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceCoinmarketcapConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDataType:             pulumi.String(\"latest\"),\n\t\t\t\tSymbols: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0b4d1772-2639-41fb-9b6a-f2c6652fef02\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"739407d7-e191-4413-8d2a-cb6fba4d94ca\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceCoinmarketcap;\nimport com.pulumi.airbyte.SourceCoinmarketcapArgs;\nimport com.pulumi.airbyte.inputs.SourceCoinmarketcapConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceCoinmarketcap = new SourceCoinmarketcap(\"mySourceCoinmarketcap\", SourceCoinmarketcapArgs.builder()\n            .configuration(SourceCoinmarketcapConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .dataType(\"latest\")\n                .symbols(\"...\")\n                .build())\n            .definitionId(\"0b4d1772-2639-41fb-9b6a-f2c6652fef02\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"739407d7-e191-4413-8d2a-cb6fba4d94ca\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceCoinmarketcap:\n    type: airbyte:SourceCoinmarketcap\n    name: my_source_coinmarketcap\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        dataType: latest\n        symbols:\n          - '...'\n      definitionId: 0b4d1772-2639-41fb-9b6a-f2c6652fef02\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 739407d7-e191-4413-8d2a-cb6fba4d94ca\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_coinmarketcap.my_airbyte_source_coinmarketcap\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceCoinmarketcap:SourceCoinmarketcap my_airbyte_source_coinmarketcap \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapConfiguration:SourceCoinmarketcapConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"239463f5-64bb-4d88-b4bd-18ce673fd572\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapResourceAllocation:SourceCoinmarketcapResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapConfiguration:SourceCoinmarketcapConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"239463f5-64bb-4d88-b4bd-18ce673fd572\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCoinmarketcap resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapConfiguration:SourceCoinmarketcapConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"239463f5-64bb-4d88-b4bd-18ce673fd572\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCoinmarketcapResourceAllocation:SourceCoinmarketcapResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceConfigcat:SourceConfigcat":{"description":"SourceConfigcat Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceConfigcat = new airbyte.SourceConfigcat(\"my_source_configcat\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        password: \"...my_password...\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"3b7c7a4b-4f66-48de-899f-77af4d977324\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c2bc536b-e1b7-409e-9c86-db64c9844ec9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_configcat = airbyte.SourceConfigcat(\"my_source_configcat\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"password\": \"...my_password...\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"3b7c7a4b-4f66-48de-899f-77af4d977324\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c2bc536b-e1b7-409e-9c86-db64c9844ec9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceConfigcat = new Airbyte.SourceConfigcat(\"my_source_configcat\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceConfigcatConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Password = \"...my_password...\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"3b7c7a4b-4f66-48de-899f-77af4d977324\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c2bc536b-e1b7-409e-9c86-db64c9844ec9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceConfigcat(ctx, \"my_source_configcat\", \u0026airbyte.SourceConfigcatArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceConfigcatConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3b7c7a4b-4f66-48de-899f-77af4d977324\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c2bc536b-e1b7-409e-9c86-db64c9844ec9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceConfigcat;\nimport com.pulumi.airbyte.SourceConfigcatArgs;\nimport com.pulumi.airbyte.inputs.SourceConfigcatConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceConfigcat = new SourceConfigcat(\"mySourceConfigcat\", SourceConfigcatArgs.builder()\n            .configuration(SourceConfigcatConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .password(\"...my_password...\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"3b7c7a4b-4f66-48de-899f-77af4d977324\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c2bc536b-e1b7-409e-9c86-db64c9844ec9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceConfigcat:\n    type: airbyte:SourceConfigcat\n    name: my_source_configcat\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        password: '...my_password...'\n        username: '...my_username...'\n      definitionId: 3b7c7a4b-4f66-48de-899f-77af4d977324\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c2bc536b-e1b7-409e-9c86-db64c9844ec9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_configcat.my_airbyte_source_configcat\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceConfigcat:SourceConfigcat my_airbyte_source_configcat \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConfigcatConfiguration:SourceConfigcatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4fd7565c-8b99-439b-80d0-2d965e1d958c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceConfigcatResourceAllocation:SourceConfigcatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConfigcatConfiguration:SourceConfigcatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4fd7565c-8b99-439b-80d0-2d965e1d958c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceConfigcat resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConfigcatConfiguration:SourceConfigcatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4fd7565c-8b99-439b-80d0-2d965e1d958c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceConfigcatResourceAllocation:SourceConfigcatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceConfluence:SourceConfluence":{"description":"SourceConfluence Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceConfluence = new airbyte.SourceConfluence(\"my_source_confluence\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n        domainName: \"...my_domain_name...\",\n        email: \"abc@example.com\",\n    },\n    definitionId: \"ed1e98ac-2e56-44e0-8c47-a9ee6675d565\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"3ec221a7-9e42-4d09-9767-198ecfc0508b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_confluence = airbyte.SourceConfluence(\"my_source_confluence\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n        \"domain_name\": \"...my_domain_name...\",\n        \"email\": \"abc@example.com\",\n    },\n    definition_id=\"ed1e98ac-2e56-44e0-8c47-a9ee6675d565\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"3ec221a7-9e42-4d09-9767-198ecfc0508b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceConfluence = new Airbyte.SourceConfluence(\"my_source_confluence\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceConfluenceConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n            DomainName = \"...my_domain_name...\",\n            Email = \"abc@example.com\",\n        },\n        DefinitionId = \"ed1e98ac-2e56-44e0-8c47-a9ee6675d565\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"3ec221a7-9e42-4d09-9767-198ecfc0508b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceConfluence(ctx, \"my_source_confluence\", \u0026airbyte.SourceConfluenceArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceConfluenceConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t\tDomainName:           pulumi.String(\"...my_domain_name...\"),\n\t\t\t\tEmail:                pulumi.String(\"abc@example.com\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ed1e98ac-2e56-44e0-8c47-a9ee6675d565\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"3ec221a7-9e42-4d09-9767-198ecfc0508b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceConfluence;\nimport com.pulumi.airbyte.SourceConfluenceArgs;\nimport com.pulumi.airbyte.inputs.SourceConfluenceConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceConfluence = new SourceConfluence(\"mySourceConfluence\", SourceConfluenceArgs.builder()\n            .configuration(SourceConfluenceConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .domainName(\"...my_domain_name...\")\n                .email(\"abc@example.com\")\n                .build())\n            .definitionId(\"ed1e98ac-2e56-44e0-8c47-a9ee6675d565\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"3ec221a7-9e42-4d09-9767-198ecfc0508b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceConfluence:\n    type: airbyte:SourceConfluence\n    name: my_source_confluence\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n        domainName: '...my_domain_name...'\n        email: abc@example.com\n      definitionId: ed1e98ac-2e56-44e0-8c47-a9ee6675d565\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 3ec221a7-9e42-4d09-9767-198ecfc0508b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_confluence.my_airbyte_source_confluence\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceConfluence:SourceConfluence my_airbyte_source_confluence \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConfluenceConfiguration:SourceConfluenceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cf40a7f8-71f8-45ce-a7fa-fca053e4028c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceConfluenceResourceAllocation:SourceConfluenceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConfluenceConfiguration:SourceConfluenceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cf40a7f8-71f8-45ce-a7fa-fca053e4028c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceConfluence resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConfluenceConfiguration:SourceConfluenceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cf40a7f8-71f8-45ce-a7fa-fca053e4028c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceConfluenceResourceAllocation:SourceConfluenceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceConvex:SourceConvex":{"description":"SourceConvex Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceConvex = new airbyte.SourceConvex(\"my_source_convex\", {\n    configuration: {\n        accessKey: \"...my_access_key...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        deploymentUrl: \"https://murky-swan-635.convex.cloud\",\n    },\n    definitionId: \"0378ab71-be33-4dd0-9f63-28c3c11356d8\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6352d97e-2166-4d0d-a165-69ad4eb4a6e3\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_convex = airbyte.SourceConvex(\"my_source_convex\",\n    configuration={\n        \"access_key\": \"...my_access_key...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"deployment_url\": \"https://murky-swan-635.convex.cloud\",\n    },\n    definition_id=\"0378ab71-be33-4dd0-9f63-28c3c11356d8\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6352d97e-2166-4d0d-a165-69ad4eb4a6e3\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceConvex = new Airbyte.SourceConvex(\"my_source_convex\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceConvexConfigurationArgs\n        {\n            AccessKey = \"...my_access_key...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DeploymentUrl = \"https://murky-swan-635.convex.cloud\",\n        },\n        DefinitionId = \"0378ab71-be33-4dd0-9f63-28c3c11356d8\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6352d97e-2166-4d0d-a165-69ad4eb4a6e3\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceConvex(ctx, \"my_source_convex\", \u0026airbyte.SourceConvexArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceConvexConfigurationArgs{\n\t\t\t\tAccessKey:            pulumi.String(\"...my_access_key...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDeploymentUrl:        pulumi.String(\"https://murky-swan-635.convex.cloud\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0378ab71-be33-4dd0-9f63-28c3c11356d8\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6352d97e-2166-4d0d-a165-69ad4eb4a6e3\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceConvex;\nimport com.pulumi.airbyte.SourceConvexArgs;\nimport com.pulumi.airbyte.inputs.SourceConvexConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceConvex = new SourceConvex(\"mySourceConvex\", SourceConvexArgs.builder()\n            .configuration(SourceConvexConfigurationArgs.builder()\n                .accessKey(\"...my_access_key...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .deploymentUrl(\"https://murky-swan-635.convex.cloud\")\n                .build())\n            .definitionId(\"0378ab71-be33-4dd0-9f63-28c3c11356d8\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6352d97e-2166-4d0d-a165-69ad4eb4a6e3\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceConvex:\n    type: airbyte:SourceConvex\n    name: my_source_convex\n    properties:\n      configuration:\n        accessKey: '...my_access_key...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        deploymentUrl: https://murky-swan-635.convex.cloud\n      definitionId: 0378ab71-be33-4dd0-9f63-28c3c11356d8\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6352d97e-2166-4d0d-a165-69ad4eb4a6e3\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_convex.my_airbyte_source_convex\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceConvex:SourceConvex my_airbyte_source_convex \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConvexConfiguration:SourceConvexConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c332628c-f55c-4017-8222-378cfafda9b2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceConvexResourceAllocation:SourceConvexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConvexConfiguration:SourceConvexConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c332628c-f55c-4017-8222-378cfafda9b2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceConvex resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceConvexConfiguration:SourceConvexConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c332628c-f55c-4017-8222-378cfafda9b2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceConvexResourceAllocation:SourceConvexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceCustom:SourceCustom":{"description":"SourceCustom Resource\n","properties":{"configuration":{"type":"string","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCustomResourceAllocation:SourceCustomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the  OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"type":"string","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCustomResourceAllocation:SourceCustomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the  OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceCustom resources.\n","properties":{"configuration":{"type":"string","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceCustomResourceAllocation:SourceCustomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the  OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string","description":"Requires replacement if changed.\n"}},"type":"object"}},"airbyte:index/sourceDatadog:SourceDatadog":{"description":"SourceDatadog Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDatadog = new airbyte.SourceDatadog(\"my_source_datadog\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        applicationKey: \"...my_application_key...\",\n        endDate: \"2022-10-01T00:00:00Z\",\n        maxRecordsPerRequest: 2070,\n        queries: [{\n            dataSource: \"rum\",\n            name: \"...my_name...\",\n            query: \"...my_query...\",\n        }],\n        query: \"...my_query...\",\n        site: \"us3.datadoghq.com\",\n        startDate: \"2022-10-01T00:00:00Z\",\n    },\n    definitionId: \"2540902d-96ce-424c-aecb-6e08ce06d99a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"de17fce0-44d9-442c-bb38-b8bd289009e8\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_datadog = airbyte.SourceDatadog(\"my_source_datadog\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"application_key\": \"...my_application_key...\",\n        \"end_date\": \"2022-10-01T00:00:00Z\",\n        \"max_records_per_request\": 2070,\n        \"queries\": [{\n            \"data_source\": \"rum\",\n            \"name\": \"...my_name...\",\n            \"query\": \"...my_query...\",\n        }],\n        \"query\": \"...my_query...\",\n        \"site\": \"us3.datadoghq.com\",\n        \"start_date\": \"2022-10-01T00:00:00Z\",\n    },\n    definition_id=\"2540902d-96ce-424c-aecb-6e08ce06d99a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"de17fce0-44d9-442c-bb38-b8bd289009e8\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDatadog = new Airbyte.SourceDatadog(\"my_source_datadog\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDatadogConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            ApplicationKey = \"...my_application_key...\",\n            EndDate = \"2022-10-01T00:00:00Z\",\n            MaxRecordsPerRequest = 2070,\n            Queries = new[]\n            {\n                new Airbyte.Inputs.SourceDatadogConfigurationQueryArgs\n                {\n                    DataSource = \"rum\",\n                    Name = \"...my_name...\",\n                    Query = \"...my_query...\",\n                },\n            },\n            Query = \"...my_query...\",\n            Site = \"us3.datadoghq.com\",\n            StartDate = \"2022-10-01T00:00:00Z\",\n        },\n        DefinitionId = \"2540902d-96ce-424c-aecb-6e08ce06d99a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"de17fce0-44d9-442c-bb38-b8bd289009e8\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDatadog(ctx, \"my_source_datadog\", \u0026airbyte.SourceDatadogArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDatadogConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tApplicationKey:       pulumi.String(\"...my_application_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-10-01T00:00:00Z\"),\n\t\t\t\tMaxRecordsPerRequest: pulumi.Float64(2070),\n\t\t\t\tQueries: airbyte.SourceDatadogConfigurationQueryArray{\n\t\t\t\t\t\u0026airbyte.SourceDatadogConfigurationQueryArgs{\n\t\t\t\t\t\tDataSource: pulumi.String(\"rum\"),\n\t\t\t\t\t\tName:       pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tQuery:      pulumi.String(\"...my_query...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tQuery:     pulumi.String(\"...my_query...\"),\n\t\t\t\tSite:      pulumi.String(\"us3.datadoghq.com\"),\n\t\t\t\tStartDate: pulumi.String(\"2022-10-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"2540902d-96ce-424c-aecb-6e08ce06d99a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"de17fce0-44d9-442c-bb38-b8bd289009e8\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDatadog;\nimport com.pulumi.airbyte.SourceDatadogArgs;\nimport com.pulumi.airbyte.inputs.SourceDatadogConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDatadog = new SourceDatadog(\"mySourceDatadog\", SourceDatadogArgs.builder()\n            .configuration(SourceDatadogConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .applicationKey(\"...my_application_key...\")\n                .endDate(\"2022-10-01T00:00:00Z\")\n                .maxRecordsPerRequest(2070.0)\n                .queries(SourceDatadogConfigurationQueryArgs.builder()\n                    .dataSource(\"rum\")\n                    .name(\"...my_name...\")\n                    .query(\"...my_query...\")\n                    .build())\n                .query(\"...my_query...\")\n                .site(\"us3.datadoghq.com\")\n                .startDate(\"2022-10-01T00:00:00Z\")\n                .build())\n            .definitionId(\"2540902d-96ce-424c-aecb-6e08ce06d99a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"de17fce0-44d9-442c-bb38-b8bd289009e8\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDatadog:\n    type: airbyte:SourceDatadog\n    name: my_source_datadog\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        applicationKey: '...my_application_key...'\n        endDate: 2022-10-01T00:00:00Z\n        maxRecordsPerRequest: 2070\n        queries:\n          - dataSource: rum\n            name: '...my_name...'\n            query: '...my_query...'\n        query: '...my_query...'\n        site: us3.datadoghq.com\n        startDate: 2022-10-01T00:00:00Z\n      definitionId: 2540902d-96ce-424c-aecb-6e08ce06d99a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: de17fce0-44d9-442c-bb38-b8bd289009e8\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_datadog.my_airbyte_source_datadog\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDatadog:SourceDatadog my_airbyte_source_datadog \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDatadogConfiguration:SourceDatadogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1cfc30c7-82db-43f4-9fd7-ac1b42312cda\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDatadogResourceAllocation:SourceDatadogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDatadogConfiguration:SourceDatadogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1cfc30c7-82db-43f4-9fd7-ac1b42312cda\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDatadog resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDatadogConfiguration:SourceDatadogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1cfc30c7-82db-43f4-9fd7-ac1b42312cda\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDatadogResourceAllocation:SourceDatadogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDatascope:SourceDatascope":{"description":"SourceDatascope Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDatascope = new airbyte.SourceDatascope(\"my_source_datascope\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"dd/mm/YYYY HH:MM\",\n    },\n    definitionId: \"200f9c0e-d455-4199-96c3-9b473f66c92f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"2292273e-92fb-4a2a-9d00-148222335f72\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_datascope = airbyte.SourceDatascope(\"my_source_datascope\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"dd/mm/YYYY HH:MM\",\n    },\n    definition_id=\"200f9c0e-d455-4199-96c3-9b473f66c92f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"2292273e-92fb-4a2a-9d00-148222335f72\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDatascope = new Airbyte.SourceDatascope(\"my_source_datascope\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDatascopeConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"dd/mm/YYYY HH:MM\",\n        },\n        DefinitionId = \"200f9c0e-d455-4199-96c3-9b473f66c92f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"2292273e-92fb-4a2a-9d00-148222335f72\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDatascope(ctx, \"my_source_datascope\", \u0026airbyte.SourceDatascopeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDatascopeConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"dd/mm/YYYY HH:MM\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"200f9c0e-d455-4199-96c3-9b473f66c92f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2292273e-92fb-4a2a-9d00-148222335f72\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDatascope;\nimport com.pulumi.airbyte.SourceDatascopeArgs;\nimport com.pulumi.airbyte.inputs.SourceDatascopeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDatascope = new SourceDatascope(\"mySourceDatascope\", SourceDatascopeArgs.builder()\n            .configuration(SourceDatascopeConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"dd/mm/YYYY HH:MM\")\n                .build())\n            .definitionId(\"200f9c0e-d455-4199-96c3-9b473f66c92f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"2292273e-92fb-4a2a-9d00-148222335f72\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDatascope:\n    type: airbyte:SourceDatascope\n    name: my_source_datascope\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: dd/mm/YYYY HH:MM\n      definitionId: 200f9c0e-d455-4199-96c3-9b473f66c92f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 2292273e-92fb-4a2a-9d00-148222335f72\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_datascope.my_airbyte_source_datascope\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDatascope:SourceDatascope my_airbyte_source_datascope \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDatascopeConfiguration:SourceDatascopeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8e1ae2d2-4790-44d3-9d83-75b3fc3940ff\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDatascopeResourceAllocation:SourceDatascopeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDatascopeConfiguration:SourceDatascopeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8e1ae2d2-4790-44d3-9d83-75b3fc3940ff\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDatascope resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDatascopeConfiguration:SourceDatascopeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8e1ae2d2-4790-44d3-9d83-75b3fc3940ff\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDatascopeResourceAllocation:SourceDatascopeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDbt:SourceDbt":{"description":"SourceDbt Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDbt = new airbyte.SourceDbt(\"my_source_dbt\", {\n    configuration: {\n        accountId: \"...my_account_id...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey2: \"...my_api_key_2...\",\n    },\n    definitionId: \"8cb19d39-de09-4d50-8668-ce3741b5cd7e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4d28cc1c-d8bf-44f5-a0f6-d6f45a406b08\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dbt = airbyte.SourceDbt(\"my_source_dbt\",\n    configuration={\n        \"account_id\": \"...my_account_id...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key2\": \"...my_api_key_2...\",\n    },\n    definition_id=\"8cb19d39-de09-4d50-8668-ce3741b5cd7e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4d28cc1c-d8bf-44f5-a0f6-d6f45a406b08\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDbt = new Airbyte.SourceDbt(\"my_source_dbt\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDbtConfigurationArgs\n        {\n            AccountId = \"...my_account_id...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey2 = \"...my_api_key_2...\",\n        },\n        DefinitionId = \"8cb19d39-de09-4d50-8668-ce3741b5cd7e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4d28cc1c-d8bf-44f5-a0f6-d6f45a406b08\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDbt(ctx, \"my_source_dbt\", \u0026airbyte.SourceDbtArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDbtConfigurationArgs{\n\t\t\t\tAccountId:            pulumi.String(\"...my_account_id...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey2:              pulumi.String(\"...my_api_key_2...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8cb19d39-de09-4d50-8668-ce3741b5cd7e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4d28cc1c-d8bf-44f5-a0f6-d6f45a406b08\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDbt;\nimport com.pulumi.airbyte.SourceDbtArgs;\nimport com.pulumi.airbyte.inputs.SourceDbtConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDbt = new SourceDbt(\"mySourceDbt\", SourceDbtArgs.builder()\n            .configuration(SourceDbtConfigurationArgs.builder()\n                .accountId(\"...my_account_id...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey2(\"...my_api_key_2...\")\n                .build())\n            .definitionId(\"8cb19d39-de09-4d50-8668-ce3741b5cd7e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4d28cc1c-d8bf-44f5-a0f6-d6f45a406b08\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDbt:\n    type: airbyte:SourceDbt\n    name: my_source_dbt\n    properties:\n      configuration:\n        accountId: '...my_account_id...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey2: '...my_api_key_2...'\n      definitionId: 8cb19d39-de09-4d50-8668-ce3741b5cd7e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4d28cc1c-d8bf-44f5-a0f6-d6f45a406b08\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_dbt.my_airbyte_source_dbt\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDbt:SourceDbt my_airbyte_source_dbt \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDbtConfiguration:SourceDbtConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6eaa4fc5-cf11-413d-a0d6-0023402f71f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDbtResourceAllocation:SourceDbtResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDbtConfiguration:SourceDbtConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6eaa4fc5-cf11-413d-a0d6-0023402f71f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDbt resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDbtConfiguration:SourceDbtConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6eaa4fc5-cf11-413d-a0d6-0023402f71f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDbtResourceAllocation:SourceDbtResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDefinition:SourceDefinition":{"description":"SourceDefinition Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcedefinition = new airbyte.SourceDefinition(\"my_sourcedefinition\", {\n    dockerImageTag: \"...my_docker_image_tag...\",\n    dockerRepository: \"...my_docker_repository...\",\n    documentationUrl: \"https://fuzzy-alert.name/\",\n    name: \"...my_name...\",\n    workspaceId: \"2f247b56-4c74-41ae-8045-9f64dd27512e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_sourcedefinition = airbyte.SourceDefinition(\"my_sourcedefinition\",\n    docker_image_tag=\"...my_docker_image_tag...\",\n    docker_repository=\"...my_docker_repository...\",\n    documentation_url=\"https://fuzzy-alert.name/\",\n    name=\"...my_name...\",\n    workspace_id=\"2f247b56-4c74-41ae-8045-9f64dd27512e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcedefinition = new Airbyte.SourceDefinition(\"my_sourcedefinition\", new()\n    {\n        DockerImageTag = \"...my_docker_image_tag...\",\n        DockerRepository = \"...my_docker_repository...\",\n        DocumentationUrl = \"https://fuzzy-alert.name/\",\n        Name = \"...my_name...\",\n        WorkspaceId = \"2f247b56-4c74-41ae-8045-9f64dd27512e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDefinition(ctx, \"my_sourcedefinition\", \u0026airbyte.SourceDefinitionArgs{\n\t\t\tDockerImageTag:   pulumi.String(\"...my_docker_image_tag...\"),\n\t\t\tDockerRepository: pulumi.String(\"...my_docker_repository...\"),\n\t\t\tDocumentationUrl: pulumi.String(\"https://fuzzy-alert.name/\"),\n\t\t\tName:             pulumi.String(\"...my_name...\"),\n\t\t\tWorkspaceId:      pulumi.String(\"2f247b56-4c74-41ae-8045-9f64dd27512e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDefinition;\nimport com.pulumi.airbyte.SourceDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcedefinition = new SourceDefinition(\"mySourcedefinition\", SourceDefinitionArgs.builder()\n            .dockerImageTag(\"...my_docker_image_tag...\")\n            .dockerRepository(\"...my_docker_repository...\")\n            .documentationUrl(\"https://fuzzy-alert.name/\")\n            .name(\"...my_name...\")\n            .workspaceId(\"2f247b56-4c74-41ae-8045-9f64dd27512e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcedefinition:\n    type: airbyte:SourceDefinition\n    name: my_sourcedefinition\n    properties:\n      dockerImageTag: '...my_docker_image_tag...'\n      dockerRepository: '...my_docker_repository...'\n      documentationUrl: https://fuzzy-alert.name/\n      name: '...my_name...'\n      workspaceId: 2f247b56-4c74-41ae-8045-9f64dd27512e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_definition.my_airbyte_source_definition\n\n  id = jsonencode({\n\n    id = \"...\"\n\n    workspace_id = \"...\"\n\n  })\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDefinition:SourceDefinition my_airbyte_source_definition '{\"id\": \"...\", \"workspace_id\": \"...\"}'\n```\n\n","properties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string","description":"Requires replacement if changed.\n"},"documentationUrl":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["dockerImageTag","dockerRepository","documentationUrl","name","workspaceId"],"inputProperties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string","description":"Requires replacement if changed.\n"},"documentationUrl":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"requiredInputs":["dockerImageTag","dockerRepository","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDefinition resources.\n","properties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string","description":"Requires replacement if changed.\n"},"documentationUrl":{"type":"string","description":"Requires replacement if changed.\n"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDelighted:SourceDelighted":{"description":"SourceDelighted Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDelighted = new airbyte.SourceDelighted(\"my_source_delighted\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        since: \"2022-05-30T04:50:23Z\",\n    },\n    definitionId: \"19a9b67f-a853-4ae1-846b-10537ca52404\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c8b7a745-6e54-4a64-b6b8-c11deac52738\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_delighted = airbyte.SourceDelighted(\"my_source_delighted\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"since\": \"2022-05-30T04:50:23Z\",\n    },\n    definition_id=\"19a9b67f-a853-4ae1-846b-10537ca52404\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c8b7a745-6e54-4a64-b6b8-c11deac52738\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDelighted = new Airbyte.SourceDelighted(\"my_source_delighted\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDelightedConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Since = \"2022-05-30T04:50:23Z\",\n        },\n        DefinitionId = \"19a9b67f-a853-4ae1-846b-10537ca52404\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c8b7a745-6e54-4a64-b6b8-c11deac52738\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDelighted(ctx, \"my_source_delighted\", \u0026airbyte.SourceDelightedArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDelightedConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tSince:                pulumi.String(\"2022-05-30T04:50:23Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"19a9b67f-a853-4ae1-846b-10537ca52404\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c8b7a745-6e54-4a64-b6b8-c11deac52738\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDelighted;\nimport com.pulumi.airbyte.SourceDelightedArgs;\nimport com.pulumi.airbyte.inputs.SourceDelightedConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDelighted = new SourceDelighted(\"mySourceDelighted\", SourceDelightedArgs.builder()\n            .configuration(SourceDelightedConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .since(\"2022-05-30T04:50:23Z\")\n                .build())\n            .definitionId(\"19a9b67f-a853-4ae1-846b-10537ca52404\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c8b7a745-6e54-4a64-b6b8-c11deac52738\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDelighted:\n    type: airbyte:SourceDelighted\n    name: my_source_delighted\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        since: 2022-05-30T04:50:23Z\n      definitionId: 19a9b67f-a853-4ae1-846b-10537ca52404\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c8b7a745-6e54-4a64-b6b8-c11deac52738\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_delighted.my_airbyte_source_delighted\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDelighted:SourceDelighted my_airbyte_source_delighted \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDelightedConfiguration:SourceDelightedConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cc88c43f-6f53-4e8a-8c4d-b284baaf9635\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDelightedResourceAllocation:SourceDelightedResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDelightedConfiguration:SourceDelightedConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cc88c43f-6f53-4e8a-8c4d-b284baaf9635\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDelighted resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDelightedConfiguration:SourceDelightedConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cc88c43f-6f53-4e8a-8c4d-b284baaf9635\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDelightedResourceAllocation:SourceDelightedResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDixa:SourceDixa":{"description":"SourceDixa Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDixa = new airbyte.SourceDixa(\"my_source_dixa\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n        batchSize: 1,\n        startDate: \"YYYY-MM-DD\",\n    },\n    definitionId: \"c89cdab2-ae44-4bc0-a6fa-3a4b7fe80911\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"2e314291-ef9d-4ed9-95b7-aa2210b0220e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dixa = airbyte.SourceDixa(\"my_source_dixa\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n        \"batch_size\": 1,\n        \"start_date\": \"YYYY-MM-DD\",\n    },\n    definition_id=\"c89cdab2-ae44-4bc0-a6fa-3a4b7fe80911\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"2e314291-ef9d-4ed9-95b7-aa2210b0220e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDixa = new Airbyte.SourceDixa(\"my_source_dixa\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDixaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n            BatchSize = 1,\n            StartDate = \"YYYY-MM-DD\",\n        },\n        DefinitionId = \"c89cdab2-ae44-4bc0-a6fa-3a4b7fe80911\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"2e314291-ef9d-4ed9-95b7-aa2210b0220e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDixa(ctx, \"my_source_dixa\", \u0026airbyte.SourceDixaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDixaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t\tBatchSize:            pulumi.Float64(1),\n\t\t\t\tStartDate:            pulumi.String(\"YYYY-MM-DD\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"c89cdab2-ae44-4bc0-a6fa-3a4b7fe80911\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2e314291-ef9d-4ed9-95b7-aa2210b0220e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDixa;\nimport com.pulumi.airbyte.SourceDixaArgs;\nimport com.pulumi.airbyte.inputs.SourceDixaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDixa = new SourceDixa(\"mySourceDixa\", SourceDixaArgs.builder()\n            .configuration(SourceDixaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .batchSize(1.0)\n                .startDate(\"YYYY-MM-DD\")\n                .build())\n            .definitionId(\"c89cdab2-ae44-4bc0-a6fa-3a4b7fe80911\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"2e314291-ef9d-4ed9-95b7-aa2210b0220e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDixa:\n    type: airbyte:SourceDixa\n    name: my_source_dixa\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n        batchSize: 1\n        startDate: YYYY-MM-DD\n      definitionId: c89cdab2-ae44-4bc0-a6fa-3a4b7fe80911\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 2e314291-ef9d-4ed9-95b7-aa2210b0220e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_dixa.my_airbyte_source_dixa\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDixa:SourceDixa my_airbyte_source_dixa \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDixaConfiguration:SourceDixaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0b5c867e-1b12-4d02-ab74-97b2184ff6d7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDixaResourceAllocation:SourceDixaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDixaConfiguration:SourceDixaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0b5c867e-1b12-4d02-ab74-97b2184ff6d7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDixa resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDixaConfiguration:SourceDixaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0b5c867e-1b12-4d02-ab74-97b2184ff6d7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDixaResourceAllocation:SourceDixaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDockerhub:SourceDockerhub":{"description":"SourceDockerhub Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDockerhub = new airbyte.SourceDockerhub(\"my_source_dockerhub\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        dockerUsername: \"airbyte\",\n    },\n    definitionId: \"3cca0b98-4ec1-477b-959c-b0f3c4e3f3b0\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a2e0924a-f414-46a4-be78-5d0365407d70\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dockerhub = airbyte.SourceDockerhub(\"my_source_dockerhub\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"docker_username\": \"airbyte\",\n    },\n    definition_id=\"3cca0b98-4ec1-477b-959c-b0f3c4e3f3b0\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a2e0924a-f414-46a4-be78-5d0365407d70\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDockerhub = new Airbyte.SourceDockerhub(\"my_source_dockerhub\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDockerhubConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DockerUsername = \"airbyte\",\n        },\n        DefinitionId = \"3cca0b98-4ec1-477b-959c-b0f3c4e3f3b0\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a2e0924a-f414-46a4-be78-5d0365407d70\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDockerhub(ctx, \"my_source_dockerhub\", \u0026airbyte.SourceDockerhubArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDockerhubConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDockerUsername:       pulumi.String(\"airbyte\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3cca0b98-4ec1-477b-959c-b0f3c4e3f3b0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a2e0924a-f414-46a4-be78-5d0365407d70\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDockerhub;\nimport com.pulumi.airbyte.SourceDockerhubArgs;\nimport com.pulumi.airbyte.inputs.SourceDockerhubConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDockerhub = new SourceDockerhub(\"mySourceDockerhub\", SourceDockerhubArgs.builder()\n            .configuration(SourceDockerhubConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .dockerUsername(\"airbyte\")\n                .build())\n            .definitionId(\"3cca0b98-4ec1-477b-959c-b0f3c4e3f3b0\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a2e0924a-f414-46a4-be78-5d0365407d70\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDockerhub:\n    type: airbyte:SourceDockerhub\n    name: my_source_dockerhub\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        dockerUsername: airbyte\n      definitionId: 3cca0b98-4ec1-477b-959c-b0f3c4e3f3b0\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a2e0924a-f414-46a4-be78-5d0365407d70\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_dockerhub.my_airbyte_source_dockerhub\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDockerhub:SourceDockerhub my_airbyte_source_dockerhub \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDockerhubConfiguration:SourceDockerhubConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"72d405a3-56d8-499f-a571-667c03406e43\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDockerhubResourceAllocation:SourceDockerhubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDockerhubConfiguration:SourceDockerhubConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"72d405a3-56d8-499f-a571-667c03406e43\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDockerhub resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDockerhubConfiguration:SourceDockerhubConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"72d405a3-56d8-499f-a571-667c03406e43\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDockerhubResourceAllocation:SourceDockerhubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDremio:SourceDremio":{"description":"SourceDremio Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDremio = new airbyte.SourceDremio(\"my_source_dremio\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        baseUrl: \"...my_base_url...\",\n    },\n    definitionId: \"7d0c5c04-2644-4f84-90d3-9c3195213a4e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"bc94ab67-bd15-4a03-b2b5-efdb5daa2068\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dremio = airbyte.SourceDremio(\"my_source_dremio\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"base_url\": \"...my_base_url...\",\n    },\n    definition_id=\"7d0c5c04-2644-4f84-90d3-9c3195213a4e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"bc94ab67-bd15-4a03-b2b5-efdb5daa2068\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDremio = new Airbyte.SourceDremio(\"my_source_dremio\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDremioConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            BaseUrl = \"...my_base_url...\",\n        },\n        DefinitionId = \"7d0c5c04-2644-4f84-90d3-9c3195213a4e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"bc94ab67-bd15-4a03-b2b5-efdb5daa2068\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDremio(ctx, \"my_source_dremio\", \u0026airbyte.SourceDremioArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDremioConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tBaseUrl:              pulumi.String(\"...my_base_url...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7d0c5c04-2644-4f84-90d3-9c3195213a4e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"bc94ab67-bd15-4a03-b2b5-efdb5daa2068\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDremio;\nimport com.pulumi.airbyte.SourceDremioArgs;\nimport com.pulumi.airbyte.inputs.SourceDremioConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDremio = new SourceDremio(\"mySourceDremio\", SourceDremioArgs.builder()\n            .configuration(SourceDremioConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .baseUrl(\"...my_base_url...\")\n                .build())\n            .definitionId(\"7d0c5c04-2644-4f84-90d3-9c3195213a4e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"bc94ab67-bd15-4a03-b2b5-efdb5daa2068\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDremio:\n    type: airbyte:SourceDremio\n    name: my_source_dremio\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        baseUrl: '...my_base_url...'\n      definitionId: 7d0c5c04-2644-4f84-90d3-9c3195213a4e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: bc94ab67-bd15-4a03-b2b5-efdb5daa2068\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_dremio.my_airbyte_source_dremio\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDremio:SourceDremio my_airbyte_source_dremio \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDremioConfiguration:SourceDremioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d99e9ace-8621-46c2-9144-76ae4751d64b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDremioResourceAllocation:SourceDremioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDremioConfiguration:SourceDremioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d99e9ace-8621-46c2-9144-76ae4751d64b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDremio resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDremioConfiguration:SourceDremioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d99e9ace-8621-46c2-9144-76ae4751d64b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDremioResourceAllocation:SourceDremioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceDynamodb:SourceDynamodb":{"description":"SourceDynamodb Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDynamodb = new airbyte.SourceDynamodb(\"my_source_dynamodb\", {\n    configuration: {\n        credentials: {\n            roleBasedAuthentication: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n        },\n        endpoint: \"https://{aws_dynamo_db_url}.com\",\n        ignoreMissingReadPermissionsTables: true,\n        region: \"ap-southeast-1\",\n        reservedAttributeNames: \"name, field_name, field-name\",\n    },\n    definitionId: \"4102f2b2-2d6c-4289-a4cb-9348fe710c97\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6e654cbb-f82e-40a5-9542-939f3129c0d9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dynamodb = airbyte.SourceDynamodb(\"my_source_dynamodb\",\n    configuration={\n        \"credentials\": {\n            \"role_based_authentication\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n        },\n        \"endpoint\": \"https://{aws_dynamo_db_url}.com\",\n        \"ignore_missing_read_permissions_tables\": True,\n        \"region\": \"ap-southeast-1\",\n        \"reserved_attribute_names\": \"name, field_name, field-name\",\n    },\n    definition_id=\"4102f2b2-2d6c-4289-a4cb-9348fe710c97\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6e654cbb-f82e-40a5-9542-939f3129c0d9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDynamodb = new Airbyte.SourceDynamodb(\"my_source_dynamodb\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceDynamodbConfigurationArgs\n        {\n            Credentials = new Airbyte.Inputs.SourceDynamodbConfigurationCredentialsArgs\n            {\n                RoleBasedAuthentication = new Airbyte.Inputs.SourceDynamodbConfigurationCredentialsRoleBasedAuthenticationArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                },\n            },\n            Endpoint = \"https://{aws_dynamo_db_url}.com\",\n            IgnoreMissingReadPermissionsTables = true,\n            Region = \"ap-southeast-1\",\n            ReservedAttributeNames = \"name, field_name, field-name\",\n        },\n        DefinitionId = \"4102f2b2-2d6c-4289-a4cb-9348fe710c97\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6e654cbb-f82e-40a5-9542-939f3129c0d9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceDynamodb(ctx, \"my_source_dynamodb\", \u0026airbyte.SourceDynamodbArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceDynamodbConfigurationArgs{\n\t\t\t\tCredentials: \u0026airbyte.SourceDynamodbConfigurationCredentialsArgs{\n\t\t\t\t\tRoleBasedAuthentication: \u0026airbyte.SourceDynamodbConfigurationCredentialsRoleBasedAuthenticationArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tEndpoint:                           pulumi.String(\"https://{aws_dynamo_db_url}.com\"),\n\t\t\t\tIgnoreMissingReadPermissionsTables: pulumi.Bool(true),\n\t\t\t\tRegion:                             pulumi.String(\"ap-southeast-1\"),\n\t\t\t\tReservedAttributeNames:             pulumi.String(\"name, field_name, field-name\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4102f2b2-2d6c-4289-a4cb-9348fe710c97\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6e654cbb-f82e-40a5-9542-939f3129c0d9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceDynamodb;\nimport com.pulumi.airbyte.SourceDynamodbArgs;\nimport com.pulumi.airbyte.inputs.SourceDynamodbConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceDynamodbConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceDynamodbConfigurationCredentialsRoleBasedAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceDynamodb = new SourceDynamodb(\"mySourceDynamodb\", SourceDynamodbArgs.builder()\n            .configuration(SourceDynamodbConfigurationArgs.builder()\n                .credentials(SourceDynamodbConfigurationCredentialsArgs.builder()\n                    .roleBasedAuthentication(SourceDynamodbConfigurationCredentialsRoleBasedAuthenticationArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .build())\n                    .build())\n                .endpoint(\"https://{aws_dynamo_db_url}.com\")\n                .ignoreMissingReadPermissionsTables(true)\n                .region(\"ap-southeast-1\")\n                .reservedAttributeNames(\"name, field_name, field-name\")\n                .build())\n            .definitionId(\"4102f2b2-2d6c-4289-a4cb-9348fe710c97\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6e654cbb-f82e-40a5-9542-939f3129c0d9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceDynamodb:\n    type: airbyte:SourceDynamodb\n    name: my_source_dynamodb\n    properties:\n      configuration:\n        credentials:\n          roleBasedAuthentication:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n        endpoint: https://{aws_dynamo_db_url}.com\n        ignoreMissingReadPermissionsTables: true\n        region: ap-southeast-1\n        reservedAttributeNames: name, field_name, field-name\n      definitionId: 4102f2b2-2d6c-4289-a4cb-9348fe710c97\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6e654cbb-f82e-40a5-9542-939f3129c0d9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_dynamodb.my_airbyte_source_dynamodb\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceDynamodb:SourceDynamodb my_airbyte_source_dynamodb \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDynamodbConfiguration:SourceDynamodbConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"50401137-8871-4c5a-abb7-1f5fda35545a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDynamodbResourceAllocation:SourceDynamodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDynamodbConfiguration:SourceDynamodbConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"50401137-8871-4c5a-abb7-1f5fda35545a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceDynamodb resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceDynamodbConfiguration:SourceDynamodbConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"50401137-8871-4c5a-abb7-1f5fda35545a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceDynamodbResourceAllocation:SourceDynamodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceEmailoctopus:SourceEmailoctopus":{"description":"SourceEmailoctopus Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceEmailoctopus = new airbyte.SourceEmailoctopus(\"my_source_emailoctopus\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"f954592a-564e-4330-94ba-94f6462a605b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ca0daa2a-a8c7-4462-9e10-c89a2a7450a0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_emailoctopus = airbyte.SourceEmailoctopus(\"my_source_emailoctopus\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"f954592a-564e-4330-94ba-94f6462a605b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ca0daa2a-a8c7-4462-9e10-c89a2a7450a0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceEmailoctopus = new Airbyte.SourceEmailoctopus(\"my_source_emailoctopus\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceEmailoctopusConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"f954592a-564e-4330-94ba-94f6462a605b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ca0daa2a-a8c7-4462-9e10-c89a2a7450a0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceEmailoctopus(ctx, \"my_source_emailoctopus\", \u0026airbyte.SourceEmailoctopusArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceEmailoctopusConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f954592a-564e-4330-94ba-94f6462a605b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ca0daa2a-a8c7-4462-9e10-c89a2a7450a0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceEmailoctopus;\nimport com.pulumi.airbyte.SourceEmailoctopusArgs;\nimport com.pulumi.airbyte.inputs.SourceEmailoctopusConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceEmailoctopus = new SourceEmailoctopus(\"mySourceEmailoctopus\", SourceEmailoctopusArgs.builder()\n            .configuration(SourceEmailoctopusConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"f954592a-564e-4330-94ba-94f6462a605b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ca0daa2a-a8c7-4462-9e10-c89a2a7450a0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceEmailoctopus:\n    type: airbyte:SourceEmailoctopus\n    name: my_source_emailoctopus\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: f954592a-564e-4330-94ba-94f6462a605b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ca0daa2a-a8c7-4462-9e10-c89a2a7450a0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_emailoctopus.my_airbyte_source_emailoctopus\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceEmailoctopus:SourceEmailoctopus my_airbyte_source_emailoctopus \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusConfiguration:SourceEmailoctopusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"46b25e70-c980-4590-a811-8deaf50ee09f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusResourceAllocation:SourceEmailoctopusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusConfiguration:SourceEmailoctopusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"46b25e70-c980-4590-a811-8deaf50ee09f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceEmailoctopus resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusConfiguration:SourceEmailoctopusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"46b25e70-c980-4590-a811-8deaf50ee09f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceEmailoctopusResourceAllocation:SourceEmailoctopusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceExchangeRates:SourceExchangeRates":{"description":"SourceExchangeRates Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceExchangerates = new airbyte.SourceExchangeRates(\"my_source_exchangerates\", {\n    configuration: {\n        accessKey: \"...my_access_key...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        base: \"EUR\",\n        ignoreWeekends: true,\n        startDate: \"YYYY-MM-DD\",\n    },\n    definitionId: \"c49afc85-a53f-43b2-92dd-a787ae40e34f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"93ca9905-1947-4829-aec9-6a2652d69c6a\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_exchangerates = airbyte.SourceExchangeRates(\"my_source_exchangerates\",\n    configuration={\n        \"access_key\": \"...my_access_key...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"base\": \"EUR\",\n        \"ignore_weekends\": True,\n        \"start_date\": \"YYYY-MM-DD\",\n    },\n    definition_id=\"c49afc85-a53f-43b2-92dd-a787ae40e34f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"93ca9905-1947-4829-aec9-6a2652d69c6a\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceExchangerates = new Airbyte.SourceExchangeRates(\"my_source_exchangerates\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceExchangeRatesConfigurationArgs\n        {\n            AccessKey = \"...my_access_key...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Base = \"EUR\",\n            IgnoreWeekends = true,\n            StartDate = \"YYYY-MM-DD\",\n        },\n        DefinitionId = \"c49afc85-a53f-43b2-92dd-a787ae40e34f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"93ca9905-1947-4829-aec9-6a2652d69c6a\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceExchangeRates(ctx, \"my_source_exchangerates\", \u0026airbyte.SourceExchangeRatesArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceExchangeRatesConfigurationArgs{\n\t\t\t\tAccessKey:            pulumi.String(\"...my_access_key...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBase:                 pulumi.String(\"EUR\"),\n\t\t\t\tIgnoreWeekends:       pulumi.Bool(true),\n\t\t\t\tStartDate:            pulumi.String(\"YYYY-MM-DD\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"c49afc85-a53f-43b2-92dd-a787ae40e34f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"93ca9905-1947-4829-aec9-6a2652d69c6a\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceExchangeRates;\nimport com.pulumi.airbyte.SourceExchangeRatesArgs;\nimport com.pulumi.airbyte.inputs.SourceExchangeRatesConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceExchangerates = new SourceExchangeRates(\"mySourceExchangerates\", SourceExchangeRatesArgs.builder()\n            .configuration(SourceExchangeRatesConfigurationArgs.builder()\n                .accessKey(\"...my_access_key...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .base(\"EUR\")\n                .ignoreWeekends(true)\n                .startDate(\"YYYY-MM-DD\")\n                .build())\n            .definitionId(\"c49afc85-a53f-43b2-92dd-a787ae40e34f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"93ca9905-1947-4829-aec9-6a2652d69c6a\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceExchangerates:\n    type: airbyte:SourceExchangeRates\n    name: my_source_exchangerates\n    properties:\n      configuration:\n        accessKey: '...my_access_key...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        base: EUR\n        ignoreWeekends: true\n        startDate: YYYY-MM-DD\n      definitionId: c49afc85-a53f-43b2-92dd-a787ae40e34f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 93ca9905-1947-4829-aec9-6a2652d69c6a\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_exchange_rates.my_airbyte_source_exchange_rates\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceExchangeRates:SourceExchangeRates my_airbyte_source_exchange_rates \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesConfiguration:SourceExchangeRatesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2b40e36-aa0e-4bed-b41b-bcea6fa348b1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesResourceAllocation:SourceExchangeRatesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesConfiguration:SourceExchangeRatesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2b40e36-aa0e-4bed-b41b-bcea6fa348b1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceExchangeRates resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesConfiguration:SourceExchangeRatesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2b40e36-aa0e-4bed-b41b-bcea6fa348b1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceExchangeRatesResourceAllocation:SourceExchangeRatesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceEzofficeinventory:SourceEzofficeinventory":{"description":"SourceEzofficeinventory Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceEzofficeinventory = new airbyte.SourceEzofficeinventory(\"my_source_ezofficeinventory\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2022-05-08T21:19:54.642Z\",\n        subdomain: \"...my_subdomain...\",\n    },\n    definitionId: \"6d074250-3a64-413a-bd66-a6849e0d10ee\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"e2ab9a6f-fac5-46cc-a1aa-b2c021ec4246\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_ezofficeinventory = airbyte.SourceEzofficeinventory(\"my_source_ezofficeinventory\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2022-05-08T21:19:54.642Z\",\n        \"subdomain\": \"...my_subdomain...\",\n    },\n    definition_id=\"6d074250-3a64-413a-bd66-a6849e0d10ee\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"e2ab9a6f-fac5-46cc-a1aa-b2c021ec4246\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceEzofficeinventory = new Airbyte.SourceEzofficeinventory(\"my_source_ezofficeinventory\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceEzofficeinventoryConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2022-05-08T21:19:54.642Z\",\n            Subdomain = \"...my_subdomain...\",\n        },\n        DefinitionId = \"6d074250-3a64-413a-bd66-a6849e0d10ee\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"e2ab9a6f-fac5-46cc-a1aa-b2c021ec4246\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceEzofficeinventory(ctx, \"my_source_ezofficeinventory\", \u0026airbyte.SourceEzofficeinventoryArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceEzofficeinventoryConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-05-08T21:19:54.642Z\"),\n\t\t\t\tSubdomain:            pulumi.String(\"...my_subdomain...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"6d074250-3a64-413a-bd66-a6849e0d10ee\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"e2ab9a6f-fac5-46cc-a1aa-b2c021ec4246\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceEzofficeinventory;\nimport com.pulumi.airbyte.SourceEzofficeinventoryArgs;\nimport com.pulumi.airbyte.inputs.SourceEzofficeinventoryConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceEzofficeinventory = new SourceEzofficeinventory(\"mySourceEzofficeinventory\", SourceEzofficeinventoryArgs.builder()\n            .configuration(SourceEzofficeinventoryConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2022-05-08T21:19:54.642Z\")\n                .subdomain(\"...my_subdomain...\")\n                .build())\n            .definitionId(\"6d074250-3a64-413a-bd66-a6849e0d10ee\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"e2ab9a6f-fac5-46cc-a1aa-b2c021ec4246\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceEzofficeinventory:\n    type: airbyte:SourceEzofficeinventory\n    name: my_source_ezofficeinventory\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2022-05-08T21:19:54.642Z\n        subdomain: '...my_subdomain...'\n      definitionId: 6d074250-3a64-413a-bd66-a6849e0d10ee\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: e2ab9a6f-fac5-46cc-a1aa-b2c021ec4246\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_ezofficeinventory.my_airbyte_source_ezofficeinventory\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceEzofficeinventory:SourceEzofficeinventory my_airbyte_source_ezofficeinventory \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryConfiguration:SourceEzofficeinventoryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7b6be0f6-4139-42f8-a89e-2ca25560979a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryResourceAllocation:SourceEzofficeinventoryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryConfiguration:SourceEzofficeinventoryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7b6be0f6-4139-42f8-a89e-2ca25560979a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceEzofficeinventory resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryConfiguration:SourceEzofficeinventoryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7b6be0f6-4139-42f8-a89e-2ca25560979a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceEzofficeinventoryResourceAllocation:SourceEzofficeinventoryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFacebookMarketing:SourceFacebookMarketing":{"description":"SourceFacebookMarketing Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFacebookmarketing = new airbyte.SourceFacebookMarketing(\"my_source_facebookmarketing\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        accountIds: [\"...\"],\n        actionBreakdownsAllowEmpty: true,\n        adStatuses: [\"ADSET_PAUSED\"],\n        adsetStatuses: [\"IN_PROCESS\"],\n        campaignStatuses: [\"PAUSED\"],\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        credentials: {\n            authenticateViaFacebookMarketingOauth: {\n                accessToken: \"...my_access_token...\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n            },\n        },\n        customInsights: [{\n            actionBreakdowns: [\"action_reaction\"],\n            actionReportTime: \"impression\",\n            breakdowns: [\"media_destination_url\"],\n            endDate: \"2017-01-26T00:00:00Z\",\n            fields: [\"cost_per_result\"],\n            insightsJobTimeout: 50,\n            insightsLookbackWindow: 9,\n            level: \"account\",\n            name: \"...my_name...\",\n            startDate: \"2017-01-25T00:00:00Z\",\n            timeIncrement: 33,\n        }],\n        defaultAdsInsightsActionBreakdowns: [\"action_type\"],\n        endDate: \"2017-01-26T00:00:00Z\",\n        fetchThumbnailImages: false,\n        insightsJobTimeout: 55,\n        insightsLookbackWindow: 9,\n        pageSize: 7,\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"efac1af8-dd35-4940-8819-0027d27f358d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"1c443315-5b54-4630-ad55-2f2c6821ece4\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_facebookmarketing = airbyte.SourceFacebookMarketing(\"my_source_facebookmarketing\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"account_ids\": [\"...\"],\n        \"action_breakdowns_allow_empty\": True,\n        \"ad_statuses\": [\"ADSET_PAUSED\"],\n        \"adset_statuses\": [\"IN_PROCESS\"],\n        \"campaign_statuses\": [\"PAUSED\"],\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"credentials\": {\n            \"authenticate_via_facebook_marketing_oauth\": {\n                \"access_token\": \"...my_access_token...\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n            },\n        },\n        \"custom_insights\": [{\n            \"action_breakdowns\": [\"action_reaction\"],\n            \"action_report_time\": \"impression\",\n            \"breakdowns\": [\"media_destination_url\"],\n            \"end_date\": \"2017-01-26T00:00:00Z\",\n            \"fields\": [\"cost_per_result\"],\n            \"insights_job_timeout\": 50,\n            \"insights_lookback_window\": 9,\n            \"level\": \"account\",\n            \"name\": \"...my_name...\",\n            \"start_date\": \"2017-01-25T00:00:00Z\",\n            \"time_increment\": 33,\n        }],\n        \"default_ads_insights_action_breakdowns\": [\"action_type\"],\n        \"end_date\": \"2017-01-26T00:00:00Z\",\n        \"fetch_thumbnail_images\": False,\n        \"insights_job_timeout\": 55,\n        \"insights_lookback_window\": 9,\n        \"page_size\": 7,\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"efac1af8-dd35-4940-8819-0027d27f358d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"1c443315-5b54-4630-ad55-2f2c6821ece4\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFacebookmarketing = new Airbyte.SourceFacebookMarketing(\"my_source_facebookmarketing\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFacebookMarketingConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AccountIds = new[]\n            {\n                \"...\",\n            },\n            ActionBreakdownsAllowEmpty = true,\n            AdStatuses = new[]\n            {\n                \"ADSET_PAUSED\",\n            },\n            AdsetStatuses = new[]\n            {\n                \"IN_PROCESS\",\n            },\n            CampaignStatuses = new[]\n            {\n                \"PAUSED\",\n            },\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            Credentials = new Airbyte.Inputs.SourceFacebookMarketingConfigurationCredentialsArgs\n            {\n                AuthenticateViaFacebookMarketingOauth = new Airbyte.Inputs.SourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauthArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                },\n            },\n            CustomInsights = new[]\n            {\n                new Airbyte.Inputs.SourceFacebookMarketingConfigurationCustomInsightArgs\n                {\n                    ActionBreakdowns = new[]\n                    {\n                        \"action_reaction\",\n                    },\n                    ActionReportTime = \"impression\",\n                    Breakdowns = new[]\n                    {\n                        \"media_destination_url\",\n                    },\n                    EndDate = \"2017-01-26T00:00:00Z\",\n                    Fields = new[]\n                    {\n                        \"cost_per_result\",\n                    },\n                    InsightsJobTimeout = 50,\n                    InsightsLookbackWindow = 9,\n                    Level = \"account\",\n                    Name = \"...my_name...\",\n                    StartDate = \"2017-01-25T00:00:00Z\",\n                    TimeIncrement = 33,\n                },\n            },\n            DefaultAdsInsightsActionBreakdowns = new[]\n            {\n                \"action_type\",\n            },\n            EndDate = \"2017-01-26T00:00:00Z\",\n            FetchThumbnailImages = false,\n            InsightsJobTimeout = 55,\n            InsightsLookbackWindow = 9,\n            PageSize = 7,\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"efac1af8-dd35-4940-8819-0027d27f358d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"1c443315-5b54-4630-ad55-2f2c6821ece4\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFacebookMarketing(ctx, \"my_source_facebookmarketing\", \u0026airbyte.SourceFacebookMarketingArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFacebookMarketingConfigurationArgs{\n\t\t\t\tAccessToken: pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAccountIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tActionBreakdownsAllowEmpty: pulumi.Bool(true),\n\t\t\t\tAdStatuses: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"ADSET_PAUSED\"),\n\t\t\t\t},\n\t\t\t\tAdsetStatuses: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"IN_PROCESS\"),\n\t\t\t\t},\n\t\t\t\tCampaignStatuses: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"PAUSED\"),\n\t\t\t\t},\n\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceFacebookMarketingConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaFacebookMarketingOauth: \u0026airbyte.SourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauthArgs{\n\t\t\t\t\t\tAccessToken:  pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCustomInsights: airbyte.SourceFacebookMarketingConfigurationCustomInsightArray{\n\t\t\t\t\t\u0026airbyte.SourceFacebookMarketingConfigurationCustomInsightArgs{\n\t\t\t\t\t\tActionBreakdowns: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"action_reaction\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tActionReportTime: pulumi.String(\"impression\"),\n\t\t\t\t\t\tBreakdowns: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"media_destination_url\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tEndDate: pulumi.String(\"2017-01-26T00:00:00Z\"),\n\t\t\t\t\t\tFields: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"cost_per_result\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInsightsJobTimeout:     pulumi.Float64(50),\n\t\t\t\t\t\tInsightsLookbackWindow: pulumi.Float64(9),\n\t\t\t\t\t\tLevel:                  pulumi.String(\"account\"),\n\t\t\t\t\t\tName:                   pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tStartDate:              pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t\t\t\tTimeIncrement:          pulumi.Float64(33),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDefaultAdsInsightsActionBreakdowns: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"action_type\"),\n\t\t\t\t},\n\t\t\t\tEndDate:                pulumi.String(\"2017-01-26T00:00:00Z\"),\n\t\t\t\tFetchThumbnailImages:   pulumi.Bool(false),\n\t\t\t\tInsightsJobTimeout:     pulumi.Float64(55),\n\t\t\t\tInsightsLookbackWindow: pulumi.Float64(9),\n\t\t\t\tPageSize:               pulumi.Float64(7),\n\t\t\t\tStartDate:              pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"efac1af8-dd35-4940-8819-0027d27f358d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"1c443315-5b54-4630-ad55-2f2c6821ece4\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFacebookMarketing;\nimport com.pulumi.airbyte.SourceFacebookMarketingArgs;\nimport com.pulumi.airbyte.inputs.SourceFacebookMarketingConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceFacebookMarketingConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauthArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFacebookmarketing = new SourceFacebookMarketing(\"mySourceFacebookmarketing\", SourceFacebookMarketingArgs.builder()\n            .configuration(SourceFacebookMarketingConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .accountIds(\"...\")\n                .actionBreakdownsAllowEmpty(true)\n                .adStatuses(\"ADSET_PAUSED\")\n                .adsetStatuses(\"IN_PROCESS\")\n                .campaignStatuses(\"PAUSED\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .credentials(SourceFacebookMarketingConfigurationCredentialsArgs.builder()\n                    .authenticateViaFacebookMarketingOauth(SourceFacebookMarketingConfigurationCredentialsAuthenticateViaFacebookMarketingOauthArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .build())\n                    .build())\n                .customInsights(SourceFacebookMarketingConfigurationCustomInsightArgs.builder()\n                    .actionBreakdowns(\"action_reaction\")\n                    .actionReportTime(\"impression\")\n                    .breakdowns(\"media_destination_url\")\n                    .endDate(\"2017-01-26T00:00:00Z\")\n                    .fields(\"cost_per_result\")\n                    .insightsJobTimeout(50.0)\n                    .insightsLookbackWindow(9.0)\n                    .level(\"account\")\n                    .name(\"...my_name...\")\n                    .startDate(\"2017-01-25T00:00:00Z\")\n                    .timeIncrement(33.0)\n                    .build())\n                .defaultAdsInsightsActionBreakdowns(\"action_type\")\n                .endDate(\"2017-01-26T00:00:00Z\")\n                .fetchThumbnailImages(false)\n                .insightsJobTimeout(55.0)\n                .insightsLookbackWindow(9.0)\n                .pageSize(7.0)\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"efac1af8-dd35-4940-8819-0027d27f358d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"1c443315-5b54-4630-ad55-2f2c6821ece4\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFacebookmarketing:\n    type: airbyte:SourceFacebookMarketing\n    name: my_source_facebookmarketing\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        accountIds:\n          - '...'\n        actionBreakdownsAllowEmpty: true\n        adStatuses:\n          - ADSET_PAUSED\n        adsetStatuses:\n          - IN_PROCESS\n        campaignStatuses:\n          - PAUSED\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        credentials:\n          authenticateViaFacebookMarketingOauth:\n            accessToken: '...my_access_token...'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n        customInsights:\n          - actionBreakdowns:\n              - action_reaction\n            actionReportTime: impression\n            breakdowns:\n              - media_destination_url\n            endDate: 2017-01-26T00:00:00Z\n            fields:\n              - cost_per_result\n            insightsJobTimeout: 50\n            insightsLookbackWindow: 9\n            level: account\n            name: '...my_name...'\n            startDate: 2017-01-25T00:00:00Z\n            timeIncrement: 33\n        defaultAdsInsightsActionBreakdowns:\n          - action_type\n        endDate: 2017-01-26T00:00:00Z\n        fetchThumbnailImages: false\n        insightsJobTimeout: 55\n        insightsLookbackWindow: 9\n        pageSize: 7\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: efac1af8-dd35-4940-8819-0027d27f358d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 1c443315-5b54-4630-ad55-2f2c6821ece4\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_facebook_marketing.my_airbyte_source_facebook_marketing\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFacebookMarketing:SourceFacebookMarketing my_airbyte_source_facebook_marketing \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingConfiguration:SourceFacebookMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7778cfc-e97c-4458-9ecb-b4f2bba8946c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingResourceAllocation:SourceFacebookMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingConfiguration:SourceFacebookMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7778cfc-e97c-4458-9ecb-b4f2bba8946c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFacebookMarketing resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingConfiguration:SourceFacebookMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7778cfc-e97c-4458-9ecb-b4f2bba8946c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFacebookMarketingResourceAllocation:SourceFacebookMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFaker:SourceFaker":{"description":"SourceFaker Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFaker = new airbyte.SourceFaker(\"my_source_faker\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        alwaysUpdated: true,\n        count: 1,\n        parallelism: 8,\n        recordsPerSlice: 9,\n        seed: 8,\n    },\n    definitionId: \"7fa43101-44ad-4dbe-a821-bd8c667b2073\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ee51eafe-11ff-4a9a-99c4-b72ee665ba32\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_faker = airbyte.SourceFaker(\"my_source_faker\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"always_updated\": True,\n        \"count\": 1,\n        \"parallelism\": 8,\n        \"records_per_slice\": 9,\n        \"seed\": 8,\n    },\n    definition_id=\"7fa43101-44ad-4dbe-a821-bd8c667b2073\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ee51eafe-11ff-4a9a-99c4-b72ee665ba32\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFaker = new Airbyte.SourceFaker(\"my_source_faker\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFakerConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AlwaysUpdated = true,\n            Count = 1,\n            Parallelism = 8,\n            RecordsPerSlice = 9,\n            Seed = 8,\n        },\n        DefinitionId = \"7fa43101-44ad-4dbe-a821-bd8c667b2073\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ee51eafe-11ff-4a9a-99c4-b72ee665ba32\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFaker(ctx, \"my_source_faker\", \u0026airbyte.SourceFakerArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFakerConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAlwaysUpdated:        pulumi.Bool(true),\n\t\t\t\tCount:                pulumi.Float64(1),\n\t\t\t\tParallelism:          pulumi.Float64(8),\n\t\t\t\tRecordsPerSlice:      pulumi.Float64(9),\n\t\t\t\tSeed:                 pulumi.Float64(8),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7fa43101-44ad-4dbe-a821-bd8c667b2073\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ee51eafe-11ff-4a9a-99c4-b72ee665ba32\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFaker;\nimport com.pulumi.airbyte.SourceFakerArgs;\nimport com.pulumi.airbyte.inputs.SourceFakerConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFaker = new SourceFaker(\"mySourceFaker\", SourceFakerArgs.builder()\n            .configuration(SourceFakerConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .alwaysUpdated(true)\n                .count(1.0)\n                .parallelism(8.0)\n                .recordsPerSlice(9.0)\n                .seed(8.0)\n                .build())\n            .definitionId(\"7fa43101-44ad-4dbe-a821-bd8c667b2073\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ee51eafe-11ff-4a9a-99c4-b72ee665ba32\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFaker:\n    type: airbyte:SourceFaker\n    name: my_source_faker\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        alwaysUpdated: true\n        count: 1\n        parallelism: 8\n        recordsPerSlice: 9\n        seed: 8\n      definitionId: 7fa43101-44ad-4dbe-a821-bd8c667b2073\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ee51eafe-11ff-4a9a-99c4-b72ee665ba32\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_faker.my_airbyte_source_faker\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFaker:SourceFaker my_airbyte_source_faker \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFakerConfiguration:SourceFakerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dfd88b22-b603-4c3d-aad7-3701784586b1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFakerResourceAllocation:SourceFakerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFakerConfiguration:SourceFakerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dfd88b22-b603-4c3d-aad7-3701784586b1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFaker resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFakerConfiguration:SourceFakerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dfd88b22-b603-4c3d-aad7-3701784586b1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFakerResourceAllocation:SourceFakerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFauna:SourceFauna":{"description":"SourceFauna Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFauna = new airbyte.SourceFauna(\"my_source_fauna\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        collection: {\n            deletions: {\n                enabled: {\n                    column: \"...my_column...\",\n                },\n            },\n            pageSize: 2,\n        },\n        domain: \"...my_domain...\",\n        port: 3,\n        scheme: \"...my_scheme...\",\n        secret: \"...my_secret...\",\n    },\n    definitionId: \"7da8a804-135a-42a9-9fae-e38938f1ebbf\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"82a1bb0b-2686-4b4c-86cd-84520efe37b7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_fauna = airbyte.SourceFauna(\"my_source_fauna\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"collection\": {\n            \"deletions\": {\n                \"enabled\": {\n                    \"column\": \"...my_column...\",\n                },\n            },\n            \"page_size\": 2,\n        },\n        \"domain\": \"...my_domain...\",\n        \"port\": 3,\n        \"scheme\": \"...my_scheme...\",\n        \"secret\": \"...my_secret...\",\n    },\n    definition_id=\"7da8a804-135a-42a9-9fae-e38938f1ebbf\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"82a1bb0b-2686-4b4c-86cd-84520efe37b7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFauna = new Airbyte.SourceFauna(\"my_source_fauna\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFaunaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Collection = new Airbyte.Inputs.SourceFaunaConfigurationCollectionArgs\n            {\n                Deletions = new Airbyte.Inputs.SourceFaunaConfigurationCollectionDeletionsArgs\n                {\n                    Enabled = new Airbyte.Inputs.SourceFaunaConfigurationCollectionDeletionsEnabledArgs\n                    {\n                        Column = \"...my_column...\",\n                    },\n                },\n                PageSize = 2,\n            },\n            Domain = \"...my_domain...\",\n            Port = 3,\n            Scheme = \"...my_scheme...\",\n            Secret = \"...my_secret...\",\n        },\n        DefinitionId = \"7da8a804-135a-42a9-9fae-e38938f1ebbf\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"82a1bb0b-2686-4b4c-86cd-84520efe37b7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFauna(ctx, \"my_source_fauna\", \u0026airbyte.SourceFaunaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFaunaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCollection: \u0026airbyte.SourceFaunaConfigurationCollectionArgs{\n\t\t\t\t\tDeletions: \u0026airbyte.SourceFaunaConfigurationCollectionDeletionsArgs{\n\t\t\t\t\t\tEnabled: \u0026airbyte.SourceFaunaConfigurationCollectionDeletionsEnabledArgs{\n\t\t\t\t\t\t\tColumn: pulumi.String(\"...my_column...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t\tPageSize: pulumi.Float64(2),\n\t\t\t\t},\n\t\t\t\tDomain: pulumi.String(\"...my_domain...\"),\n\t\t\t\tPort:   pulumi.Float64(3),\n\t\t\t\tScheme: pulumi.String(\"...my_scheme...\"),\n\t\t\t\tSecret: pulumi.String(\"...my_secret...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7da8a804-135a-42a9-9fae-e38938f1ebbf\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"82a1bb0b-2686-4b4c-86cd-84520efe37b7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFauna;\nimport com.pulumi.airbyte.SourceFaunaArgs;\nimport com.pulumi.airbyte.inputs.SourceFaunaConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceFaunaConfigurationCollectionArgs;\nimport com.pulumi.airbyte.inputs.SourceFaunaConfigurationCollectionDeletionsArgs;\nimport com.pulumi.airbyte.inputs.SourceFaunaConfigurationCollectionDeletionsEnabledArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFauna = new SourceFauna(\"mySourceFauna\", SourceFaunaArgs.builder()\n            .configuration(SourceFaunaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .collection(SourceFaunaConfigurationCollectionArgs.builder()\n                    .deletions(SourceFaunaConfigurationCollectionDeletionsArgs.builder()\n                        .enabled(SourceFaunaConfigurationCollectionDeletionsEnabledArgs.builder()\n                            .column(\"...my_column...\")\n                            .build())\n                        .build())\n                    .pageSize(2.0)\n                    .build())\n                .domain(\"...my_domain...\")\n                .port(3.0)\n                .scheme(\"...my_scheme...\")\n                .secret(\"...my_secret...\")\n                .build())\n            .definitionId(\"7da8a804-135a-42a9-9fae-e38938f1ebbf\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"82a1bb0b-2686-4b4c-86cd-84520efe37b7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFauna:\n    type: airbyte:SourceFauna\n    name: my_source_fauna\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        collection:\n          deletions:\n            enabled:\n              column: '...my_column...'\n          pageSize: 2\n        domain: '...my_domain...'\n        port: 3\n        scheme: '...my_scheme...'\n        secret: '...my_secret...'\n      definitionId: 7da8a804-135a-42a9-9fae-e38938f1ebbf\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 82a1bb0b-2686-4b4c-86cd-84520efe37b7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_fauna.my_airbyte_source_fauna\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFauna:SourceFauna my_airbyte_source_fauna \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFaunaConfiguration:SourceFaunaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3825db3e-c94b-42ac-bd53-b5a9507ace2b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFaunaResourceAllocation:SourceFaunaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFaunaConfiguration:SourceFaunaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3825db3e-c94b-42ac-bd53-b5a9507ace2b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFauna resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFaunaConfiguration:SourceFaunaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3825db3e-c94b-42ac-bd53-b5a9507ace2b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFaunaResourceAllocation:SourceFaunaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFile:SourceFile":{"description":"SourceFile Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFile = new airbyte.SourceFile(\"my_source_file\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        datasetName: \"...my_dataset_name...\",\n        format: \"csv\",\n        provider: {\n            azBlobAzureBlobStorage: {\n                sasToken: \"...my_sas_token...\",\n                sharedKey: \"...my_shared_key...\",\n                storageAccount: \"...my_storage_account...\",\n            },\n        },\n        readerOptions: \"{}\",\n        url: \"https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv\",\n    },\n    definitionId: \"a86f29c4-a6d3-472d-a3d8-9e8b8db9cd49\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6c152f5f-2668-4edb-bbeb-b6add70adfbc\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_file = airbyte.SourceFile(\"my_source_file\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"dataset_name\": \"...my_dataset_name...\",\n        \"format\": \"csv\",\n        \"provider\": {\n            \"az_blob_azure_blob_storage\": {\n                \"sas_token\": \"...my_sas_token...\",\n                \"shared_key\": \"...my_shared_key...\",\n                \"storage_account\": \"...my_storage_account...\",\n            },\n        },\n        \"reader_options\": \"{}\",\n        \"url\": \"https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv\",\n    },\n    definition_id=\"a86f29c4-a6d3-472d-a3d8-9e8b8db9cd49\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6c152f5f-2668-4edb-bbeb-b6add70adfbc\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFile = new Airbyte.SourceFile(\"my_source_file\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFileConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DatasetName = \"...my_dataset_name...\",\n            Format = \"csv\",\n            Provider = new Airbyte.Inputs.SourceFileConfigurationProviderArgs\n            {\n                AzBlobAzureBlobStorage = new Airbyte.Inputs.SourceFileConfigurationProviderAzBlobAzureBlobStorageArgs\n                {\n                    SasToken = \"...my_sas_token...\",\n                    SharedKey = \"...my_shared_key...\",\n                    StorageAccount = \"...my_storage_account...\",\n                },\n            },\n            ReaderOptions = \"{}\",\n            Url = \"https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv\",\n        },\n        DefinitionId = \"a86f29c4-a6d3-472d-a3d8-9e8b8db9cd49\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6c152f5f-2668-4edb-bbeb-b6add70adfbc\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFile(ctx, \"my_source_file\", \u0026airbyte.SourceFileArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFileConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatasetName:          pulumi.String(\"...my_dataset_name...\"),\n\t\t\t\tFormat:               pulumi.String(\"csv\"),\n\t\t\t\tProvider: \u0026airbyte.SourceFileConfigurationProviderArgs{\n\t\t\t\t\tAzBlobAzureBlobStorage: \u0026airbyte.SourceFileConfigurationProviderAzBlobAzureBlobStorageArgs{\n\t\t\t\t\t\tSasToken:       pulumi.String(\"...my_sas_token...\"),\n\t\t\t\t\t\tSharedKey:      pulumi.String(\"...my_shared_key...\"),\n\t\t\t\t\t\tStorageAccount: pulumi.String(\"...my_storage_account...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tReaderOptions: pulumi.String(\"{}\"),\n\t\t\t\tUrl:           pulumi.String(\"https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a86f29c4-a6d3-472d-a3d8-9e8b8db9cd49\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6c152f5f-2668-4edb-bbeb-b6add70adfbc\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFile;\nimport com.pulumi.airbyte.SourceFileArgs;\nimport com.pulumi.airbyte.inputs.SourceFileConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceFileConfigurationProviderArgs;\nimport com.pulumi.airbyte.inputs.SourceFileConfigurationProviderAzBlobAzureBlobStorageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFile = new SourceFile(\"mySourceFile\", SourceFileArgs.builder()\n            .configuration(SourceFileConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .datasetName(\"...my_dataset_name...\")\n                .format(\"csv\")\n                .provider(SourceFileConfigurationProviderArgs.builder()\n                    .azBlobAzureBlobStorage(SourceFileConfigurationProviderAzBlobAzureBlobStorageArgs.builder()\n                        .sasToken(\"...my_sas_token...\")\n                        .sharedKey(\"...my_shared_key...\")\n                        .storageAccount(\"...my_storage_account...\")\n                        .build())\n                    .build())\n                .readerOptions(\"{}\")\n                .url(\"https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv\")\n                .build())\n            .definitionId(\"a86f29c4-a6d3-472d-a3d8-9e8b8db9cd49\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6c152f5f-2668-4edb-bbeb-b6add70adfbc\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFile:\n    type: airbyte:SourceFile\n    name: my_source_file\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        datasetName: '...my_dataset_name...'\n        format: csv\n        provider:\n          azBlobAzureBlobStorage:\n            sasToken: '...my_sas_token...'\n            sharedKey: '...my_shared_key...'\n            storageAccount: '...my_storage_account...'\n        readerOptions: '{}'\n        url: https://storage.googleapis.com/covid19-open-data/v2/latest/epidemiology.csv\n      definitionId: a86f29c4-a6d3-472d-a3d8-9e8b8db9cd49\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6c152f5f-2668-4edb-bbeb-b6add70adfbc\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_file.my_airbyte_source_file\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFile:SourceFile my_airbyte_source_file \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFileConfiguration:SourceFileConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"778daa7c-feaf-4db6-96f3-70fd645acc77\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFileResourceAllocation:SourceFileResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFileConfiguration:SourceFileConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"778daa7c-feaf-4db6-96f3-70fd645acc77\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFile resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFileConfiguration:SourceFileConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"778daa7c-feaf-4db6-96f3-70fd645acc77\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFileResourceAllocation:SourceFileResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFirebolt:SourceFirebolt":{"description":"SourceFirebolt Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFirebolt = new airbyte.SourceFirebolt(\"my_source_firebolt\", {\n    configuration: {\n        account: \"...my_account...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\",\n        clientSecret: \"...my_client_secret...\",\n        database: \"...my_database...\",\n        engine: \"...my_engine...\",\n        host: \"api.app.firebolt.io\",\n    },\n    definitionId: \"4426f4ef-7b69-41d7-938f-7589844b7911\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ae5026b9-8a30-49cd-ba6f-94604c895f14\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_firebolt = airbyte.SourceFirebolt(\"my_source_firebolt\",\n    configuration={\n        \"account\": \"...my_account...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"database\": \"...my_database...\",\n        \"engine\": \"...my_engine...\",\n        \"host\": \"api.app.firebolt.io\",\n    },\n    definition_id=\"4426f4ef-7b69-41d7-938f-7589844b7911\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ae5026b9-8a30-49cd-ba6f-94604c895f14\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFirebolt = new Airbyte.SourceFirebolt(\"my_source_firebolt\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFireboltConfigurationArgs\n        {\n            Account = \"...my_account...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\",\n            ClientSecret = \"...my_client_secret...\",\n            Database = \"...my_database...\",\n            Engine = \"...my_engine...\",\n            Host = \"api.app.firebolt.io\",\n        },\n        DefinitionId = \"4426f4ef-7b69-41d7-938f-7589844b7911\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ae5026b9-8a30-49cd-ba6f-94604c895f14\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFirebolt(ctx, \"my_source_firebolt\", \u0026airbyte.SourceFireboltArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFireboltConfigurationArgs{\n\t\t\t\tAccount:              pulumi.String(\"...my_account...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tDatabase:             pulumi.String(\"...my_database...\"),\n\t\t\t\tEngine:               pulumi.String(\"...my_engine...\"),\n\t\t\t\tHost:                 pulumi.String(\"api.app.firebolt.io\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4426f4ef-7b69-41d7-938f-7589844b7911\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ae5026b9-8a30-49cd-ba6f-94604c895f14\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFirebolt;\nimport com.pulumi.airbyte.SourceFireboltArgs;\nimport com.pulumi.airbyte.inputs.SourceFireboltConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFirebolt = new SourceFirebolt(\"mySourceFirebolt\", SourceFireboltArgs.builder()\n            .configuration(SourceFireboltConfigurationArgs.builder()\n                .account(\"...my_account...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"bbl9qth066hmxkwyb0hy2iwk8ktez9dz\")\n                .clientSecret(\"...my_client_secret...\")\n                .database(\"...my_database...\")\n                .engine(\"...my_engine...\")\n                .host(\"api.app.firebolt.io\")\n                .build())\n            .definitionId(\"4426f4ef-7b69-41d7-938f-7589844b7911\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ae5026b9-8a30-49cd-ba6f-94604c895f14\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFirebolt:\n    type: airbyte:SourceFirebolt\n    name: my_source_firebolt\n    properties:\n      configuration:\n        account: '...my_account...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: bbl9qth066hmxkwyb0hy2iwk8ktez9dz\n        clientSecret: '...my_client_secret...'\n        database: '...my_database...'\n        engine: '...my_engine...'\n        host: api.app.firebolt.io\n      definitionId: 4426f4ef-7b69-41d7-938f-7589844b7911\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ae5026b9-8a30-49cd-ba6f-94604c895f14\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_firebolt.my_airbyte_source_firebolt\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFirebolt:SourceFirebolt my_airbyte_source_firebolt \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFireboltConfiguration:SourceFireboltConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6f2ac653-8623-43c4-8950-19218c7caf3d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFireboltResourceAllocation:SourceFireboltResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFireboltConfiguration:SourceFireboltConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6f2ac653-8623-43c4-8950-19218c7caf3d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFirebolt resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFireboltConfiguration:SourceFireboltConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6f2ac653-8623-43c4-8950-19218c7caf3d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFireboltResourceAllocation:SourceFireboltResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFleetio:SourceFleetio":{"description":"SourceFleetio Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFleetio = new airbyte.SourceFleetio(\"my_source_fleetio\", {\n    configuration: {\n        accountToken: \"...my_account_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"f507da2d-722f-47e1-be23-e70fb45cf16a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5a0a4576-a851-425d-8889-03b3cd33c373\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_fleetio = airbyte.SourceFleetio(\"my_source_fleetio\",\n    configuration={\n        \"account_token\": \"...my_account_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"f507da2d-722f-47e1-be23-e70fb45cf16a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5a0a4576-a851-425d-8889-03b3cd33c373\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFleetio = new Airbyte.SourceFleetio(\"my_source_fleetio\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFleetioConfigurationArgs\n        {\n            AccountToken = \"...my_account_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"f507da2d-722f-47e1-be23-e70fb45cf16a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5a0a4576-a851-425d-8889-03b3cd33c373\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFleetio(ctx, \"my_source_fleetio\", \u0026airbyte.SourceFleetioArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFleetioConfigurationArgs{\n\t\t\t\tAccountToken:         pulumi.String(\"...my_account_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f507da2d-722f-47e1-be23-e70fb45cf16a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5a0a4576-a851-425d-8889-03b3cd33c373\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFleetio;\nimport com.pulumi.airbyte.SourceFleetioArgs;\nimport com.pulumi.airbyte.inputs.SourceFleetioConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFleetio = new SourceFleetio(\"mySourceFleetio\", SourceFleetioArgs.builder()\n            .configuration(SourceFleetioConfigurationArgs.builder()\n                .accountToken(\"...my_account_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"f507da2d-722f-47e1-be23-e70fb45cf16a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5a0a4576-a851-425d-8889-03b3cd33c373\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFleetio:\n    type: airbyte:SourceFleetio\n    name: my_source_fleetio\n    properties:\n      configuration:\n        accountToken: '...my_account_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: f507da2d-722f-47e1-be23-e70fb45cf16a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5a0a4576-a851-425d-8889-03b3cd33c373\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_fleetio.my_airbyte_source_fleetio\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFleetio:SourceFleetio my_airbyte_source_fleetio \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFleetioConfiguration:SourceFleetioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"13a7652d-1d94-4033-931a-613d22d3cbb3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFleetioResourceAllocation:SourceFleetioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFleetioConfiguration:SourceFleetioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"13a7652d-1d94-4033-931a-613d22d3cbb3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFleetio resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFleetioConfiguration:SourceFleetioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"13a7652d-1d94-4033-931a-613d22d3cbb3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFleetioResourceAllocation:SourceFleetioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFreshcaller:SourceFreshcaller":{"description":"SourceFreshcaller Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFreshcaller = new airbyte.SourceFreshcaller(\"my_source_freshcaller\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        domain: \"snaptravel\",\n        requestsPerMinute: 5,\n        startDate: \"2022-01-01T12:00:00Z\",\n        syncLagMinutes: 8,\n    },\n    definitionId: \"deb0531a-d46e-4420-8d0a-20391d7b6758\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"29ab7204-6411-4939-bbb7-9dd52dfdaf8e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_freshcaller = airbyte.SourceFreshcaller(\"my_source_freshcaller\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"domain\": \"snaptravel\",\n        \"requests_per_minute\": 5,\n        \"start_date\": \"2022-01-01T12:00:00Z\",\n        \"sync_lag_minutes\": 8,\n    },\n    definition_id=\"deb0531a-d46e-4420-8d0a-20391d7b6758\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"29ab7204-6411-4939-bbb7-9dd52dfdaf8e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFreshcaller = new Airbyte.SourceFreshcaller(\"my_source_freshcaller\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFreshcallerConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Domain = \"snaptravel\",\n            RequestsPerMinute = 5,\n            StartDate = \"2022-01-01T12:00:00Z\",\n            SyncLagMinutes = 8,\n        },\n        DefinitionId = \"deb0531a-d46e-4420-8d0a-20391d7b6758\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"29ab7204-6411-4939-bbb7-9dd52dfdaf8e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFreshcaller(ctx, \"my_source_freshcaller\", \u0026airbyte.SourceFreshcallerArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFreshcallerConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDomain:               pulumi.String(\"snaptravel\"),\n\t\t\t\tRequestsPerMinute:    pulumi.Float64(5),\n\t\t\t\tStartDate:            pulumi.String(\"2022-01-01T12:00:00Z\"),\n\t\t\t\tSyncLagMinutes:       pulumi.Float64(8),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"deb0531a-d46e-4420-8d0a-20391d7b6758\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"29ab7204-6411-4939-bbb7-9dd52dfdaf8e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFreshcaller;\nimport com.pulumi.airbyte.SourceFreshcallerArgs;\nimport com.pulumi.airbyte.inputs.SourceFreshcallerConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFreshcaller = new SourceFreshcaller(\"mySourceFreshcaller\", SourceFreshcallerArgs.builder()\n            .configuration(SourceFreshcallerConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .domain(\"snaptravel\")\n                .requestsPerMinute(5.0)\n                .startDate(\"2022-01-01T12:00:00Z\")\n                .syncLagMinutes(8.0)\n                .build())\n            .definitionId(\"deb0531a-d46e-4420-8d0a-20391d7b6758\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"29ab7204-6411-4939-bbb7-9dd52dfdaf8e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFreshcaller:\n    type: airbyte:SourceFreshcaller\n    name: my_source_freshcaller\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        domain: snaptravel\n        requestsPerMinute: 5\n        startDate: 2022-01-01T12:00:00Z\n        syncLagMinutes: 8\n      definitionId: deb0531a-d46e-4420-8d0a-20391d7b6758\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 29ab7204-6411-4939-bbb7-9dd52dfdaf8e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_freshcaller.my_airbyte_source_freshcaller\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFreshcaller:SourceFreshcaller my_airbyte_source_freshcaller \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerConfiguration:SourceFreshcallerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8a5d48f6-03bb-4038-a942-a8d3f175cca3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerResourceAllocation:SourceFreshcallerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerConfiguration:SourceFreshcallerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8a5d48f6-03bb-4038-a942-a8d3f175cca3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFreshcaller resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerConfiguration:SourceFreshcallerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8a5d48f6-03bb-4038-a942-a8d3f175cca3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFreshcallerResourceAllocation:SourceFreshcallerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFreshdesk:SourceFreshdesk":{"description":"SourceFreshdesk Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFreshdesk = new airbyte.SourceFreshdesk(\"my_source_freshdesk\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        domain: \"myaccount.freshdesk.com\",\n        lookbackWindowInDays: 7,\n        rateLimitPlan: {},\n        requestsPerMinute: 0,\n        startDate: \"2020-12-01T00:00:00Z\",\n    },\n    definitionId: \"58d83f7f-a804-4af2-96e8-fa39c3b39944\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b2cdea40-9812-46df-a900-c64c52ad9f81\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_freshdesk = airbyte.SourceFreshdesk(\"my_source_freshdesk\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"domain\": \"myaccount.freshdesk.com\",\n        \"lookback_window_in_days\": 7,\n        \"rate_limit_plan\": {},\n        \"requests_per_minute\": 0,\n        \"start_date\": \"2020-12-01T00:00:00Z\",\n    },\n    definition_id=\"58d83f7f-a804-4af2-96e8-fa39c3b39944\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b2cdea40-9812-46df-a900-c64c52ad9f81\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFreshdesk = new Airbyte.SourceFreshdesk(\"my_source_freshdesk\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFreshdeskConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Domain = \"myaccount.freshdesk.com\",\n            LookbackWindowInDays = 7,\n            RateLimitPlan = null,\n            RequestsPerMinute = 0,\n            StartDate = \"2020-12-01T00:00:00Z\",\n        },\n        DefinitionId = \"58d83f7f-a804-4af2-96e8-fa39c3b39944\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b2cdea40-9812-46df-a900-c64c52ad9f81\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFreshdesk(ctx, \"my_source_freshdesk\", \u0026airbyte.SourceFreshdeskArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFreshdeskConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDomain:               pulumi.String(\"myaccount.freshdesk.com\"),\n\t\t\t\tLookbackWindowInDays: pulumi.Float64(7),\n\t\t\t\tRateLimitPlan:        \u0026airbyte.SourceFreshdeskConfigurationRateLimitPlanArgs{},\n\t\t\t\tRequestsPerMinute:    pulumi.Float64(0),\n\t\t\t\tStartDate:            pulumi.String(\"2020-12-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"58d83f7f-a804-4af2-96e8-fa39c3b39944\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b2cdea40-9812-46df-a900-c64c52ad9f81\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFreshdesk;\nimport com.pulumi.airbyte.SourceFreshdeskArgs;\nimport com.pulumi.airbyte.inputs.SourceFreshdeskConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceFreshdeskConfigurationRateLimitPlanArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFreshdesk = new SourceFreshdesk(\"mySourceFreshdesk\", SourceFreshdeskArgs.builder()\n            .configuration(SourceFreshdeskConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .domain(\"myaccount.freshdesk.com\")\n                .lookbackWindowInDays(7.0)\n                .rateLimitPlan(SourceFreshdeskConfigurationRateLimitPlanArgs.builder()\n                    .build())\n                .requestsPerMinute(0.0)\n                .startDate(\"2020-12-01T00:00:00Z\")\n                .build())\n            .definitionId(\"58d83f7f-a804-4af2-96e8-fa39c3b39944\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b2cdea40-9812-46df-a900-c64c52ad9f81\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFreshdesk:\n    type: airbyte:SourceFreshdesk\n    name: my_source_freshdesk\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        domain: myaccount.freshdesk.com\n        lookbackWindowInDays: 7\n        rateLimitPlan: {}\n        requestsPerMinute: 0\n        startDate: 2020-12-01T00:00:00Z\n      definitionId: 58d83f7f-a804-4af2-96e8-fa39c3b39944\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b2cdea40-9812-46df-a900-c64c52ad9f81\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_freshdesk.my_airbyte_source_freshdesk\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFreshdesk:SourceFreshdesk my_airbyte_source_freshdesk \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfiguration:SourceFreshdeskConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec4b9503-13cb-48ab-a4ab-6ade4be46567\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskResourceAllocation:SourceFreshdeskResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfiguration:SourceFreshdeskConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec4b9503-13cb-48ab-a4ab-6ade4be46567\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFreshdesk resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskConfiguration:SourceFreshdeskConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec4b9503-13cb-48ab-a4ab-6ade4be46567\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFreshdeskResourceAllocation:SourceFreshdeskResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFreshsales:SourceFreshsales":{"description":"SourceFreshsales Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFreshsales = new airbyte.SourceFreshsales(\"my_source_freshsales\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        domainName: \"mydomain.myfreshworks.com\",\n    },\n    definitionId: \"7e6b9794-aab6-4906-9afe-0f7150bf456c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"2a428ffe-b32d-47b4-8a00-7e7ef3c8329d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_freshsales = airbyte.SourceFreshsales(\"my_source_freshsales\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"domain_name\": \"mydomain.myfreshworks.com\",\n    },\n    definition_id=\"7e6b9794-aab6-4906-9afe-0f7150bf456c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"2a428ffe-b32d-47b4-8a00-7e7ef3c8329d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFreshsales = new Airbyte.SourceFreshsales(\"my_source_freshsales\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFreshsalesConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            DomainName = \"mydomain.myfreshworks.com\",\n        },\n        DefinitionId = \"7e6b9794-aab6-4906-9afe-0f7150bf456c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"2a428ffe-b32d-47b4-8a00-7e7ef3c8329d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFreshsales(ctx, \"my_source_freshsales\", \u0026airbyte.SourceFreshsalesArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFreshsalesConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDomainName:           pulumi.String(\"mydomain.myfreshworks.com\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7e6b9794-aab6-4906-9afe-0f7150bf456c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2a428ffe-b32d-47b4-8a00-7e7ef3c8329d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFreshsales;\nimport com.pulumi.airbyte.SourceFreshsalesArgs;\nimport com.pulumi.airbyte.inputs.SourceFreshsalesConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFreshsales = new SourceFreshsales(\"mySourceFreshsales\", SourceFreshsalesArgs.builder()\n            .configuration(SourceFreshsalesConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .domainName(\"mydomain.myfreshworks.com\")\n                .build())\n            .definitionId(\"7e6b9794-aab6-4906-9afe-0f7150bf456c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"2a428ffe-b32d-47b4-8a00-7e7ef3c8329d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFreshsales:\n    type: airbyte:SourceFreshsales\n    name: my_source_freshsales\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        domainName: mydomain.myfreshworks.com\n      definitionId: 7e6b9794-aab6-4906-9afe-0f7150bf456c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 2a428ffe-b32d-47b4-8a00-7e7ef3c8329d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_freshsales.my_airbyte_source_freshsales\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFreshsales:SourceFreshsales my_airbyte_source_freshsales \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesConfiguration:SourceFreshsalesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eca08d79-7b92-4065-b7f3-79c14836ebe7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesResourceAllocation:SourceFreshsalesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesConfiguration:SourceFreshsalesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eca08d79-7b92-4065-b7f3-79c14836ebe7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFreshsales resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesConfiguration:SourceFreshsalesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eca08d79-7b92-4065-b7f3-79c14836ebe7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFreshsalesResourceAllocation:SourceFreshsalesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceFront:SourceFront":{"description":"SourceFront Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFront = new airbyte.SourceFront(\"my_source_front\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        pageLimit: \"...my_page_limit...\",\n        startDate: \"2021-03-09T10:03:43.663Z\",\n    },\n    definitionId: \"e1a19bd4-87cb-4e60-b701-5a81b05d6c35\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"8be9bca5-1753-4d9a-88e9-0ead4ee93908\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_front = airbyte.SourceFront(\"my_source_front\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"page_limit\": \"...my_page_limit...\",\n        \"start_date\": \"2021-03-09T10:03:43.663Z\",\n    },\n    definition_id=\"e1a19bd4-87cb-4e60-b701-5a81b05d6c35\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"8be9bca5-1753-4d9a-88e9-0ead4ee93908\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFront = new Airbyte.SourceFront(\"my_source_front\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceFrontConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            PageLimit = \"...my_page_limit...\",\n            StartDate = \"2021-03-09T10:03:43.663Z\",\n        },\n        DefinitionId = \"e1a19bd4-87cb-4e60-b701-5a81b05d6c35\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"8be9bca5-1753-4d9a-88e9-0ead4ee93908\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceFront(ctx, \"my_source_front\", \u0026airbyte.SourceFrontArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceFrontConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tPageLimit:            pulumi.String(\"...my_page_limit...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-03-09T10:03:43.663Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e1a19bd4-87cb-4e60-b701-5a81b05d6c35\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"8be9bca5-1753-4d9a-88e9-0ead4ee93908\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceFront;\nimport com.pulumi.airbyte.SourceFrontArgs;\nimport com.pulumi.airbyte.inputs.SourceFrontConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceFront = new SourceFront(\"mySourceFront\", SourceFrontArgs.builder()\n            .configuration(SourceFrontConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .pageLimit(\"...my_page_limit...\")\n                .startDate(\"2021-03-09T10:03:43.663Z\")\n                .build())\n            .definitionId(\"e1a19bd4-87cb-4e60-b701-5a81b05d6c35\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"8be9bca5-1753-4d9a-88e9-0ead4ee93908\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceFront:\n    type: airbyte:SourceFront\n    name: my_source_front\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        pageLimit: '...my_page_limit...'\n        startDate: 2021-03-09T10:03:43.663Z\n      definitionId: e1a19bd4-87cb-4e60-b701-5a81b05d6c35\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 8be9bca5-1753-4d9a-88e9-0ead4ee93908\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_front.my_airbyte_source_front\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceFront:SourceFront my_airbyte_source_front \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFrontConfiguration:SourceFrontConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ae390de9-bdd5-4bfa-9d14-34010b44ca50\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFrontResourceAllocation:SourceFrontResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFrontConfiguration:SourceFrontConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ae390de9-bdd5-4bfa-9d14-34010b44ca50\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceFront resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceFrontConfiguration:SourceFrontConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ae390de9-bdd5-4bfa-9d14-34010b44ca50\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceFrontResourceAllocation:SourceFrontResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGainsightPx:SourceGainsightPx":{"description":"SourceGainsightPx Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGainsightpx = new airbyte.SourceGainsightPx(\"my_source_gainsightpx\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"091ce766-3b55-4107-a910-a810385193a8\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b45e5cee-7457-4952-8f8e-95f41f1c92b0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gainsightpx = airbyte.SourceGainsightPx(\"my_source_gainsightpx\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"091ce766-3b55-4107-a910-a810385193a8\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b45e5cee-7457-4952-8f8e-95f41f1c92b0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGainsightpx = new Airbyte.SourceGainsightPx(\"my_source_gainsightpx\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGainsightPxConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"091ce766-3b55-4107-a910-a810385193a8\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b45e5cee-7457-4952-8f8e-95f41f1c92b0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGainsightPx(ctx, \"my_source_gainsightpx\", \u0026airbyte.SourceGainsightPxArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGainsightPxConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"091ce766-3b55-4107-a910-a810385193a8\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b45e5cee-7457-4952-8f8e-95f41f1c92b0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGainsightPx;\nimport com.pulumi.airbyte.SourceGainsightPxArgs;\nimport com.pulumi.airbyte.inputs.SourceGainsightPxConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGainsightpx = new SourceGainsightPx(\"mySourceGainsightpx\", SourceGainsightPxArgs.builder()\n            .configuration(SourceGainsightPxConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"091ce766-3b55-4107-a910-a810385193a8\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b45e5cee-7457-4952-8f8e-95f41f1c92b0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGainsightpx:\n    type: airbyte:SourceGainsightPx\n    name: my_source_gainsightpx\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 091ce766-3b55-4107-a910-a810385193a8\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b45e5cee-7457-4952-8f8e-95f41f1c92b0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_gainsight_px.my_airbyte_source_gainsight_px\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGainsightPx:SourceGainsightPx my_airbyte_source_gainsight_px \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxConfiguration:SourceGainsightPxConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0da3b186-8879-4e94-8738-55b48762f1e8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxResourceAllocation:SourceGainsightPxResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxConfiguration:SourceGainsightPxConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0da3b186-8879-4e94-8738-55b48762f1e8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGainsightPx resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxConfiguration:SourceGainsightPxConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0da3b186-8879-4e94-8738-55b48762f1e8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGainsightPxResourceAllocation:SourceGainsightPxResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGcs:SourceGcs":{"description":"SourceGcs Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGcs = new airbyte.SourceGcs(\"my_source_gcs\", {\n    configuration: {\n        bucket: \"...my_bucket...\",\n        credentials: {\n            serviceAccountAuthentication: {\n                serviceAccount: \"...my_service_account...\",\n            },\n        },\n        deliveryMethod: {\n            copyRawFiles: {\n                preserveDirectoryStructure: false,\n            },\n        },\n        startDate: \"2021-01-01T00:00:00.000000Z\",\n        streams: [{\n            daysToSyncIfHistoryIsFull: 6,\n            format: {\n                excelFormat: {},\n                jsonlFormat: {},\n            },\n            globs: [\"...\"],\n            inputSchema: \"...my_input_schema...\",\n            legacyPrefix: \"...my_legacy_prefix...\",\n            name: \"...my_name...\",\n            primaryKey: \"...my_primary_key...\",\n            recentNFilesToReadForSchemaDiscovery: 6,\n            schemaless: false,\n            useFirstFoundFileForSchemaDiscovery: false,\n            validationPolicy: \"Wait for Discover\",\n        }],\n    },\n    definitionId: \"9b2af220-0694-476e-aec8-441217b74908\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4d3d2617-b7bf-4f1a-9c4e-25756fd184ac\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gcs = airbyte.SourceGcs(\"my_source_gcs\",\n    configuration={\n        \"bucket\": \"...my_bucket...\",\n        \"credentials\": {\n            \"service_account_authentication\": {\n                \"service_account\": \"...my_service_account...\",\n            },\n        },\n        \"delivery_method\": {\n            \"copy_raw_files\": {\n                \"preserve_directory_structure\": False,\n            },\n        },\n        \"start_date\": \"2021-01-01T00:00:00.000000Z\",\n        \"streams\": [{\n            \"days_to_sync_if_history_is_full\": 6,\n            \"format\": {\n                \"excel_format\": {},\n                \"jsonl_format\": {},\n            },\n            \"globs\": [\"...\"],\n            \"input_schema\": \"...my_input_schema...\",\n            \"legacy_prefix\": \"...my_legacy_prefix...\",\n            \"name\": \"...my_name...\",\n            \"primary_key\": \"...my_primary_key...\",\n            \"recent_n_files_to_read_for_schema_discovery\": 6,\n            \"schemaless\": False,\n            \"use_first_found_file_for_schema_discovery\": False,\n            \"validation_policy\": \"Wait for Discover\",\n        }],\n    },\n    definition_id=\"9b2af220-0694-476e-aec8-441217b74908\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4d3d2617-b7bf-4f1a-9c4e-25756fd184ac\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGcs = new Airbyte.SourceGcs(\"my_source_gcs\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGcsConfigurationArgs\n        {\n            Bucket = \"...my_bucket...\",\n            Credentials = new Airbyte.Inputs.SourceGcsConfigurationCredentialsArgs\n            {\n                ServiceAccountAuthentication = new Airbyte.Inputs.SourceGcsConfigurationCredentialsServiceAccountAuthenticationArgs\n                {\n                    ServiceAccount = \"...my_service_account...\",\n                },\n            },\n            DeliveryMethod = new Airbyte.Inputs.SourceGcsConfigurationDeliveryMethodArgs\n            {\n                CopyRawFiles = new Airbyte.Inputs.SourceGcsConfigurationDeliveryMethodCopyRawFilesArgs\n                {\n                    PreserveDirectoryStructure = false,\n                },\n            },\n            StartDate = \"2021-01-01T00:00:00.000000Z\",\n            Streams = new[]\n            {\n                new Airbyte.Inputs.SourceGcsConfigurationStreamArgs\n                {\n                    DaysToSyncIfHistoryIsFull = 6,\n                    Format = new Airbyte.Inputs.SourceGcsConfigurationStreamFormatArgs\n                    {\n                        ExcelFormat = null,\n                        JsonlFormat = null,\n                    },\n                    Globs = new[]\n                    {\n                        \"...\",\n                    },\n                    InputSchema = \"...my_input_schema...\",\n                    LegacyPrefix = \"...my_legacy_prefix...\",\n                    Name = \"...my_name...\",\n                    PrimaryKey = \"...my_primary_key...\",\n                    RecentNFilesToReadForSchemaDiscovery = 6,\n                    Schemaless = false,\n                    UseFirstFoundFileForSchemaDiscovery = false,\n                    ValidationPolicy = \"Wait for Discover\",\n                },\n            },\n        },\n        DefinitionId = \"9b2af220-0694-476e-aec8-441217b74908\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4d3d2617-b7bf-4f1a-9c4e-25756fd184ac\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGcs(ctx, \"my_source_gcs\", \u0026airbyte.SourceGcsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGcsConfigurationArgs{\n\t\t\t\tBucket: pulumi.String(\"...my_bucket...\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceGcsConfigurationCredentialsArgs{\n\t\t\t\t\tServiceAccountAuthentication: \u0026airbyte.SourceGcsConfigurationCredentialsServiceAccountAuthenticationArgs{\n\t\t\t\t\t\tServiceAccount: pulumi.String(\"...my_service_account...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDeliveryMethod: \u0026airbyte.SourceGcsConfigurationDeliveryMethodArgs{\n\t\t\t\t\tCopyRawFiles: \u0026airbyte.SourceGcsConfigurationDeliveryMethodCopyRawFilesArgs{\n\t\t\t\t\t\tPreserveDirectoryStructure: pulumi.Bool(false),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-01-01T00:00:00.000000Z\"),\n\t\t\t\tStreams: airbyte.SourceGcsConfigurationStreamArray{\n\t\t\t\t\t\u0026airbyte.SourceGcsConfigurationStreamArgs{\n\t\t\t\t\t\tDaysToSyncIfHistoryIsFull: pulumi.Float64(6),\n\t\t\t\t\t\tFormat: \u0026airbyte.SourceGcsConfigurationStreamFormatArgs{\n\t\t\t\t\t\t\tExcelFormat: \u0026airbyte.SourceGcsConfigurationStreamFormatExcelFormatArgs{},\n\t\t\t\t\t\t\tJsonlFormat: \u0026airbyte.SourceGcsConfigurationStreamFormatJsonlFormatArgs{},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tGlobs: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInputSchema:                          pulumi.String(\"...my_input_schema...\"),\n\t\t\t\t\t\tLegacyPrefix:                         pulumi.String(\"...my_legacy_prefix...\"),\n\t\t\t\t\t\tName:                                 pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPrimaryKey:                           pulumi.String(\"...my_primary_key...\"),\n\t\t\t\t\t\tRecentNFilesToReadForSchemaDiscovery: pulumi.Float64(6),\n\t\t\t\t\t\tSchemaless:                           pulumi.Bool(false),\n\t\t\t\t\t\tUseFirstFoundFileForSchemaDiscovery:  pulumi.Bool(false),\n\t\t\t\t\t\tValidationPolicy:                     pulumi.String(\"Wait for Discover\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"9b2af220-0694-476e-aec8-441217b74908\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4d3d2617-b7bf-4f1a-9c4e-25756fd184ac\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGcs;\nimport com.pulumi.airbyte.SourceGcsArgs;\nimport com.pulumi.airbyte.inputs.SourceGcsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGcsConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceGcsConfigurationCredentialsServiceAccountAuthenticationArgs;\nimport com.pulumi.airbyte.inputs.SourceGcsConfigurationDeliveryMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceGcsConfigurationDeliveryMethodCopyRawFilesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGcs = new SourceGcs(\"mySourceGcs\", SourceGcsArgs.builder()\n            .configuration(SourceGcsConfigurationArgs.builder()\n                .bucket(\"...my_bucket...\")\n                .credentials(SourceGcsConfigurationCredentialsArgs.builder()\n                    .serviceAccountAuthentication(SourceGcsConfigurationCredentialsServiceAccountAuthenticationArgs.builder()\n                        .serviceAccount(\"...my_service_account...\")\n                        .build())\n                    .build())\n                .deliveryMethod(SourceGcsConfigurationDeliveryMethodArgs.builder()\n                    .copyRawFiles(SourceGcsConfigurationDeliveryMethodCopyRawFilesArgs.builder()\n                        .preserveDirectoryStructure(false)\n                        .build())\n                    .build())\n                .startDate(\"2021-01-01T00:00:00.000000Z\")\n                .streams(SourceGcsConfigurationStreamArgs.builder()\n                    .daysToSyncIfHistoryIsFull(6.0)\n                    .format(SourceGcsConfigurationStreamFormatArgs.builder()\n                        .excelFormat(SourceGcsConfigurationStreamFormatExcelFormatArgs.builder()\n                            .build())\n                        .jsonlFormat(SourceGcsConfigurationStreamFormatJsonlFormatArgs.builder()\n                            .build())\n                        .build())\n                    .globs(\"...\")\n                    .inputSchema(\"...my_input_schema...\")\n                    .legacyPrefix(\"...my_legacy_prefix...\")\n                    .name(\"...my_name...\")\n                    .primaryKey(\"...my_primary_key...\")\n                    .recentNFilesToReadForSchemaDiscovery(6.0)\n                    .schemaless(false)\n                    .useFirstFoundFileForSchemaDiscovery(false)\n                    .validationPolicy(\"Wait for Discover\")\n                    .build())\n                .build())\n            .definitionId(\"9b2af220-0694-476e-aec8-441217b74908\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4d3d2617-b7bf-4f1a-9c4e-25756fd184ac\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGcs:\n    type: airbyte:SourceGcs\n    name: my_source_gcs\n    properties:\n      configuration:\n        bucket: '...my_bucket...'\n        credentials:\n          serviceAccountAuthentication:\n            serviceAccount: '...my_service_account...'\n        deliveryMethod:\n          copyRawFiles:\n            preserveDirectoryStructure: false\n        startDate: 2021-01-01T00:00:00.000000Z\n        streams:\n          - daysToSyncIfHistoryIsFull: 6\n            format:\n              excelFormat: {}\n              jsonlFormat: {}\n            globs:\n              - '...'\n            inputSchema: '...my_input_schema...'\n            legacyPrefix: '...my_legacy_prefix...'\n            name: '...my_name...'\n            primaryKey: '...my_primary_key...'\n            recentNFilesToReadForSchemaDiscovery: 6\n            schemaless: false\n            useFirstFoundFileForSchemaDiscovery: false\n            validationPolicy: Wait for Discover\n      definitionId: 9b2af220-0694-476e-aec8-441217b74908\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4d3d2617-b7bf-4f1a-9c4e-25756fd184ac\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_gcs.my_airbyte_source_gcs\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGcs:SourceGcs my_airbyte_source_gcs \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGcsConfiguration:SourceGcsConfiguration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy GCS configs into file based configs using the File-Based CDK.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2a8c41ae-8c23-4be0-a73f-2ab10ca1a820\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGcsResourceAllocation:SourceGcsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGcsConfiguration:SourceGcsConfiguration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy GCS configs into file based configs using the File-Based CDK.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2a8c41ae-8c23-4be0-a73f-2ab10ca1a820\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGcs resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGcsConfiguration:SourceGcsConfiguration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy GCS configs into file based configs using the File-Based CDK.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2a8c41ae-8c23-4be0-a73f-2ab10ca1a820\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGcsResourceAllocation:SourceGcsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGetlago:SourceGetlago":{"description":"SourceGetlago Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGetlago = new airbyte.SourceGetlago(\"my_source_getlago\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        apiUrl: \"...my_api_url...\",\n    },\n    definitionId: \"0ffee906-5986-410b-95a7-80c6f12aeac3\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"97f7bde2-4d89-42d7-bfa2-4b297fa19493\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_getlago = airbyte.SourceGetlago(\"my_source_getlago\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"api_url\": \"...my_api_url...\",\n    },\n    definition_id=\"0ffee906-5986-410b-95a7-80c6f12aeac3\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"97f7bde2-4d89-42d7-bfa2-4b297fa19493\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGetlago = new Airbyte.SourceGetlago(\"my_source_getlago\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGetlagoConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            ApiUrl = \"...my_api_url...\",\n        },\n        DefinitionId = \"0ffee906-5986-410b-95a7-80c6f12aeac3\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"97f7bde2-4d89-42d7-bfa2-4b297fa19493\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGetlago(ctx, \"my_source_getlago\", \u0026airbyte.SourceGetlagoArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGetlagoConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tApiUrl:               pulumi.String(\"...my_api_url...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0ffee906-5986-410b-95a7-80c6f12aeac3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"97f7bde2-4d89-42d7-bfa2-4b297fa19493\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGetlago;\nimport com.pulumi.airbyte.SourceGetlagoArgs;\nimport com.pulumi.airbyte.inputs.SourceGetlagoConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGetlago = new SourceGetlago(\"mySourceGetlago\", SourceGetlagoArgs.builder()\n            .configuration(SourceGetlagoConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .apiUrl(\"...my_api_url...\")\n                .build())\n            .definitionId(\"0ffee906-5986-410b-95a7-80c6f12aeac3\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"97f7bde2-4d89-42d7-bfa2-4b297fa19493\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGetlago:\n    type: airbyte:SourceGetlago\n    name: my_source_getlago\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        apiUrl: '...my_api_url...'\n      definitionId: 0ffee906-5986-410b-95a7-80c6f12aeac3\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 97f7bde2-4d89-42d7-bfa2-4b297fa19493\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_getlago.my_airbyte_source_getlago\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGetlago:SourceGetlago my_airbyte_source_getlago \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGetlagoConfiguration:SourceGetlagoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e1a3866b-d3b2-43b6-b6d7-8c1ee4d7f53f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGetlagoResourceAllocation:SourceGetlagoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGetlagoConfiguration:SourceGetlagoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e1a3866b-d3b2-43b6-b6d7-8c1ee4d7f53f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGetlago resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGetlagoConfiguration:SourceGetlagoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e1a3866b-d3b2-43b6-b6d7-8c1ee4d7f53f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGetlagoResourceAllocation:SourceGetlagoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGithub:SourceGithub":{"description":"SourceGithub Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGithub = new airbyte.SourceGithub(\"my_source_github\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiUrl: \"https://github.com\",\n        branch: \"airbytehq/airbyte/master airbytehq/airbyte/my-branch\",\n        branches: [\"...\"],\n        credentials: {\n            personalAccessToken: {\n                personalAccessToken: \"...my_personal_access_token...\",\n            },\n        },\n        maxWaitingTime: 10,\n        repositories: [\"...\"],\n        repository: \"airbytehq/airbyte airbytehq/another-repo\",\n        startDate: \"2021-03-01T00:00:00Z\",\n    },\n    definitionId: \"eed1fe5e-7311-4b8b-9ce8-186629287c2f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"8cc76dd7-521b-4116-ab6d-3a729514b42f\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_github = airbyte.SourceGithub(\"my_source_github\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_url\": \"https://github.com\",\n        \"branch\": \"airbytehq/airbyte/master airbytehq/airbyte/my-branch\",\n        \"branches\": [\"...\"],\n        \"credentials\": {\n            \"personal_access_token\": {\n                \"personal_access_token\": \"...my_personal_access_token...\",\n            },\n        },\n        \"max_waiting_time\": 10,\n        \"repositories\": [\"...\"],\n        \"repository\": \"airbytehq/airbyte airbytehq/another-repo\",\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n    },\n    definition_id=\"eed1fe5e-7311-4b8b-9ce8-186629287c2f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"8cc76dd7-521b-4116-ab6d-3a729514b42f\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGithub = new Airbyte.SourceGithub(\"my_source_github\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGithubConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiUrl = \"https://github.com\",\n            Branch = \"airbytehq/airbyte/master airbytehq/airbyte/my-branch\",\n            Branches = new[]\n            {\n                \"...\",\n            },\n            Credentials = new Airbyte.Inputs.SourceGithubConfigurationCredentialsArgs\n            {\n                PersonalAccessToken = new Airbyte.Inputs.SourceGithubConfigurationCredentialsPersonalAccessTokenArgs\n                {\n                    PersonalAccessToken = \"...my_personal_access_token...\",\n                },\n            },\n            MaxWaitingTime = 10,\n            Repositories = new[]\n            {\n                \"...\",\n            },\n            Repository = \"airbytehq/airbyte airbytehq/another-repo\",\n            StartDate = \"2021-03-01T00:00:00Z\",\n        },\n        DefinitionId = \"eed1fe5e-7311-4b8b-9ce8-186629287c2f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"8cc76dd7-521b-4116-ab6d-3a729514b42f\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGithub(ctx, \"my_source_github\", \u0026airbyte.SourceGithubArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGithubConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiUrl:               pulumi.String(\"https://github.com\"),\n\t\t\t\tBranch:               pulumi.String(\"airbytehq/airbyte/master airbytehq/airbyte/my-branch\"),\n\t\t\t\tBranches: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tCredentials: \u0026airbyte.SourceGithubConfigurationCredentialsArgs{\n\t\t\t\t\tPersonalAccessToken: \u0026airbyte.SourceGithubConfigurationCredentialsPersonalAccessTokenArgs{\n\t\t\t\t\t\tPersonalAccessToken: pulumi.String(\"...my_personal_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tMaxWaitingTime: pulumi.Float64(10),\n\t\t\t\tRepositories: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tRepository: pulumi.String(\"airbytehq/airbyte airbytehq/another-repo\"),\n\t\t\t\tStartDate:  pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"eed1fe5e-7311-4b8b-9ce8-186629287c2f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"8cc76dd7-521b-4116-ab6d-3a729514b42f\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGithub;\nimport com.pulumi.airbyte.SourceGithubArgs;\nimport com.pulumi.airbyte.inputs.SourceGithubConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGithubConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceGithubConfigurationCredentialsPersonalAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGithub = new SourceGithub(\"mySourceGithub\", SourceGithubArgs.builder()\n            .configuration(SourceGithubConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiUrl(\"https://github.com\")\n                .branch(\"airbytehq/airbyte/master airbytehq/airbyte/my-branch\")\n                .branches(\"...\")\n                .credentials(SourceGithubConfigurationCredentialsArgs.builder()\n                    .personalAccessToken(SourceGithubConfigurationCredentialsPersonalAccessTokenArgs.builder()\n                        .personalAccessToken(\"...my_personal_access_token...\")\n                        .build())\n                    .build())\n                .maxWaitingTime(10.0)\n                .repositories(\"...\")\n                .repository(\"airbytehq/airbyte airbytehq/another-repo\")\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .build())\n            .definitionId(\"eed1fe5e-7311-4b8b-9ce8-186629287c2f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"8cc76dd7-521b-4116-ab6d-3a729514b42f\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGithub:\n    type: airbyte:SourceGithub\n    name: my_source_github\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiUrl: https://github.com\n        branch: airbytehq/airbyte/master airbytehq/airbyte/my-branch\n        branches:\n          - '...'\n        credentials:\n          personalAccessToken:\n            personalAccessToken: '...my_personal_access_token...'\n        maxWaitingTime: 10\n        repositories:\n          - '...'\n        repository: airbytehq/airbyte airbytehq/another-repo\n        startDate: 2021-03-01T00:00:00Z\n      definitionId: eed1fe5e-7311-4b8b-9ce8-186629287c2f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 8cc76dd7-521b-4116-ab6d-3a729514b42f\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_github.my_airbyte_source_github\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGithub:SourceGithub my_airbyte_source_github \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGithubConfiguration:SourceGithubConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ef69ef6e-aa7f-4af1-a01d-ef775033524e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGithubResourceAllocation:SourceGithubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGithubConfiguration:SourceGithubConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ef69ef6e-aa7f-4af1-a01d-ef775033524e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGithub resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGithubConfiguration:SourceGithubConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ef69ef6e-aa7f-4af1-a01d-ef775033524e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGithubResourceAllocation:SourceGithubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGitlab:SourceGitlab":{"description":"SourceGitlab Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGitlab = new airbyte.SourceGitlab(\"my_source_gitlab\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiUrl: \"gitlab.com\",\n        credentials: {\n            privateToken: {\n                accessToken: \"...my_access_token...\",\n            },\n        },\n        groups: \"airbyte.io\",\n        groupsLists: [\"...\"],\n        projects: \"airbyte.io/documentation\",\n        projectsLists: [\"...\"],\n        startDate: \"2021-03-01T00:00:00Z\",\n    },\n    definitionId: \"b72494c1-07fe-419b-9b4c-5841c8430c2c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ba2d75f3-474c-4f0b-8254-abc13264e426\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gitlab = airbyte.SourceGitlab(\"my_source_gitlab\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_url\": \"gitlab.com\",\n        \"credentials\": {\n            \"private_token\": {\n                \"access_token\": \"...my_access_token...\",\n            },\n        },\n        \"groups\": \"airbyte.io\",\n        \"groups_lists\": [\"...\"],\n        \"projects\": \"airbyte.io/documentation\",\n        \"projects_lists\": [\"...\"],\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n    },\n    definition_id=\"b72494c1-07fe-419b-9b4c-5841c8430c2c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ba2d75f3-474c-4f0b-8254-abc13264e426\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGitlab = new Airbyte.SourceGitlab(\"my_source_gitlab\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGitlabConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiUrl = \"gitlab.com\",\n            Credentials = new Airbyte.Inputs.SourceGitlabConfigurationCredentialsArgs\n            {\n                PrivateToken = new Airbyte.Inputs.SourceGitlabConfigurationCredentialsPrivateTokenArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                },\n            },\n            Groups = \"airbyte.io\",\n            GroupsLists = new[]\n            {\n                \"...\",\n            },\n            Projects = \"airbyte.io/documentation\",\n            ProjectsLists = new[]\n            {\n                \"...\",\n            },\n            StartDate = \"2021-03-01T00:00:00Z\",\n        },\n        DefinitionId = \"b72494c1-07fe-419b-9b4c-5841c8430c2c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ba2d75f3-474c-4f0b-8254-abc13264e426\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGitlab(ctx, \"my_source_gitlab\", \u0026airbyte.SourceGitlabArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGitlabConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiUrl:               pulumi.String(\"gitlab.com\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceGitlabConfigurationCredentialsArgs{\n\t\t\t\t\tPrivateToken: \u0026airbyte.SourceGitlabConfigurationCredentialsPrivateTokenArgs{\n\t\t\t\t\t\tAccessToken: pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tGroups: pulumi.String(\"airbyte.io\"),\n\t\t\t\tGroupsLists: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tProjects: pulumi.String(\"airbyte.io/documentation\"),\n\t\t\t\tProjectsLists: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b72494c1-07fe-419b-9b4c-5841c8430c2c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ba2d75f3-474c-4f0b-8254-abc13264e426\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGitlab;\nimport com.pulumi.airbyte.SourceGitlabArgs;\nimport com.pulumi.airbyte.inputs.SourceGitlabConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGitlabConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceGitlabConfigurationCredentialsPrivateTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGitlab = new SourceGitlab(\"mySourceGitlab\", SourceGitlabArgs.builder()\n            .configuration(SourceGitlabConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiUrl(\"gitlab.com\")\n                .credentials(SourceGitlabConfigurationCredentialsArgs.builder()\n                    .privateToken(SourceGitlabConfigurationCredentialsPrivateTokenArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .build())\n                    .build())\n                .groups(\"airbyte.io\")\n                .groupsLists(\"...\")\n                .projects(\"airbyte.io/documentation\")\n                .projectsLists(\"...\")\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .build())\n            .definitionId(\"b72494c1-07fe-419b-9b4c-5841c8430c2c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ba2d75f3-474c-4f0b-8254-abc13264e426\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGitlab:\n    type: airbyte:SourceGitlab\n    name: my_source_gitlab\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiUrl: gitlab.com\n        credentials:\n          privateToken:\n            accessToken: '...my_access_token...'\n        groups: airbyte.io\n        groupsLists:\n          - '...'\n        projects: airbyte.io/documentation\n        projectsLists:\n          - '...'\n        startDate: 2021-03-01T00:00:00Z\n      definitionId: b72494c1-07fe-419b-9b4c-5841c8430c2c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ba2d75f3-474c-4f0b-8254-abc13264e426\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_gitlab.my_airbyte_source_gitlab\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGitlab:SourceGitlab my_airbyte_source_gitlab \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGitlabConfiguration:SourceGitlabConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5e6175e5-68e1-4c17-bff9-56103bbb0d80\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGitlabResourceAllocation:SourceGitlabResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGitlabConfiguration:SourceGitlabConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5e6175e5-68e1-4c17-bff9-56103bbb0d80\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGitlab resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGitlabConfiguration:SourceGitlabConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5e6175e5-68e1-4c17-bff9-56103bbb0d80\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGitlabResourceAllocation:SourceGitlabResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGlassfrog:SourceGlassfrog":{"description":"SourceGlassfrog Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGlassfrog = new airbyte.SourceGlassfrog(\"my_source_glassfrog\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"08260fec-1942-4dca-8ff4-8f5ece6454de\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a347e336-4946-41b8-8b30-8cb4d597c8a5\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_glassfrog = airbyte.SourceGlassfrog(\"my_source_glassfrog\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"08260fec-1942-4dca-8ff4-8f5ece6454de\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a347e336-4946-41b8-8b30-8cb4d597c8a5\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGlassfrog = new Airbyte.SourceGlassfrog(\"my_source_glassfrog\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGlassfrogConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"08260fec-1942-4dca-8ff4-8f5ece6454de\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a347e336-4946-41b8-8b30-8cb4d597c8a5\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGlassfrog(ctx, \"my_source_glassfrog\", \u0026airbyte.SourceGlassfrogArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGlassfrogConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"08260fec-1942-4dca-8ff4-8f5ece6454de\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a347e336-4946-41b8-8b30-8cb4d597c8a5\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGlassfrog;\nimport com.pulumi.airbyte.SourceGlassfrogArgs;\nimport com.pulumi.airbyte.inputs.SourceGlassfrogConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGlassfrog = new SourceGlassfrog(\"mySourceGlassfrog\", SourceGlassfrogArgs.builder()\n            .configuration(SourceGlassfrogConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"08260fec-1942-4dca-8ff4-8f5ece6454de\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a347e336-4946-41b8-8b30-8cb4d597c8a5\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGlassfrog:\n    type: airbyte:SourceGlassfrog\n    name: my_source_glassfrog\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 08260fec-1942-4dca-8ff4-8f5ece6454de\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a347e336-4946-41b8-8b30-8cb4d597c8a5\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_glassfrog.my_airbyte_source_glassfrog\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGlassfrog:SourceGlassfrog my_airbyte_source_glassfrog \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogConfiguration:SourceGlassfrogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cf8ff320-6272-4faa-89e6-4402dc17e5d5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogResourceAllocation:SourceGlassfrogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogConfiguration:SourceGlassfrogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cf8ff320-6272-4faa-89e6-4402dc17e5d5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGlassfrog resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogConfiguration:SourceGlassfrogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cf8ff320-6272-4faa-89e6-4402dc17e5d5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGlassfrogResourceAllocation:SourceGlassfrogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGnews:SourceGnews":{"description":"SourceGnews Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGnews = new airbyte.SourceGnews(\"my_source_gnews\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        country: \"gr\",\n        endDate: \"2022-08-21 16:27:09\",\n        ins: [\"description\"],\n        language: \"el\",\n        nullables: [\"content\"],\n        query: \"Microsoft Windows 10\",\n        sortby: \"publishedAt\",\n        startDate: \"2022-08-21 16:27:09\",\n        topHeadlinesQuery: \"Microsoft Windows 10\",\n        topHeadlinesTopic: \"health\",\n    },\n    definitionId: \"c6b2adaf-5531-41d5-90fd-e24b104a9d91\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a4cd7e01-eaeb-4a47-98ed-9dadb5de4147\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gnews = airbyte.SourceGnews(\"my_source_gnews\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"country\": \"gr\",\n        \"end_date\": \"2022-08-21 16:27:09\",\n        \"ins\": [\"description\"],\n        \"language\": \"el\",\n        \"nullables\": [\"content\"],\n        \"query\": \"Microsoft Windows 10\",\n        \"sortby\": \"publishedAt\",\n        \"start_date\": \"2022-08-21 16:27:09\",\n        \"top_headlines_query\": \"Microsoft Windows 10\",\n        \"top_headlines_topic\": \"health\",\n    },\n    definition_id=\"c6b2adaf-5531-41d5-90fd-e24b104a9d91\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a4cd7e01-eaeb-4a47-98ed-9dadb5de4147\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGnews = new Airbyte.SourceGnews(\"my_source_gnews\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGnewsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Country = \"gr\",\n            EndDate = \"2022-08-21 16:27:09\",\n            Ins = new[]\n            {\n                \"description\",\n            },\n            Language = \"el\",\n            Nullables = new[]\n            {\n                \"content\",\n            },\n            Query = \"Microsoft Windows 10\",\n            Sortby = \"publishedAt\",\n            StartDate = \"2022-08-21 16:27:09\",\n            TopHeadlinesQuery = \"Microsoft Windows 10\",\n            TopHeadlinesTopic = \"health\",\n        },\n        DefinitionId = \"c6b2adaf-5531-41d5-90fd-e24b104a9d91\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a4cd7e01-eaeb-4a47-98ed-9dadb5de4147\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGnews(ctx, \"my_source_gnews\", \u0026airbyte.SourceGnewsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGnewsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tCountry:              pulumi.String(\"gr\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-08-21 16:27:09\"),\n\t\t\t\tIns: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"description\"),\n\t\t\t\t},\n\t\t\t\tLanguage: pulumi.String(\"el\"),\n\t\t\t\tNullables: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"content\"),\n\t\t\t\t},\n\t\t\t\tQuery:             pulumi.String(\"Microsoft Windows 10\"),\n\t\t\t\tSortby:            pulumi.String(\"publishedAt\"),\n\t\t\t\tStartDate:         pulumi.String(\"2022-08-21 16:27:09\"),\n\t\t\t\tTopHeadlinesQuery: pulumi.String(\"Microsoft Windows 10\"),\n\t\t\t\tTopHeadlinesTopic: pulumi.String(\"health\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"c6b2adaf-5531-41d5-90fd-e24b104a9d91\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a4cd7e01-eaeb-4a47-98ed-9dadb5de4147\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGnews;\nimport com.pulumi.airbyte.SourceGnewsArgs;\nimport com.pulumi.airbyte.inputs.SourceGnewsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGnews = new SourceGnews(\"mySourceGnews\", SourceGnewsArgs.builder()\n            .configuration(SourceGnewsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .country(\"gr\")\n                .endDate(\"2022-08-21 16:27:09\")\n                .ins(\"description\")\n                .language(\"el\")\n                .nullables(\"content\")\n                .query(\"Microsoft Windows 10\")\n                .sortby(\"publishedAt\")\n                .startDate(\"2022-08-21 16:27:09\")\n                .topHeadlinesQuery(\"Microsoft Windows 10\")\n                .topHeadlinesTopic(\"health\")\n                .build())\n            .definitionId(\"c6b2adaf-5531-41d5-90fd-e24b104a9d91\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a4cd7e01-eaeb-4a47-98ed-9dadb5de4147\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGnews:\n    type: airbyte:SourceGnews\n    name: my_source_gnews\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        country: gr\n        endDate: 2022-08-21 16:27:09\n        ins:\n          - description\n        language: el\n        nullables:\n          - content\n        query: Microsoft Windows 10\n        sortby: publishedAt\n        startDate: 2022-08-21 16:27:09\n        topHeadlinesQuery: Microsoft Windows 10\n        topHeadlinesTopic: health\n      definitionId: c6b2adaf-5531-41d5-90fd-e24b104a9d91\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a4cd7e01-eaeb-4a47-98ed-9dadb5de4147\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_gnews.my_airbyte_source_gnews\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGnews:SourceGnews my_airbyte_source_gnews \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGnewsConfiguration:SourceGnewsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source."},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ce38aec4-5a77-439a-be29-9ca44fd4e811\"; Requires replacement if changed."},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance."},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGnewsResourceAllocation:SourceGnewsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level."},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed."},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGnewsConfiguration:SourceGnewsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source."},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ce38aec4-5a77-439a-be29-9ca44fd4e811\"; Requires replacement if changed."},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance."},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed."},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGnews resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGnewsConfiguration:SourceGnewsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source."},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ce38aec4-5a77-439a-be29-9ca44fd4e811\"; Requires replacement if changed."},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance."},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGnewsResourceAllocation:SourceGnewsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level."},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed."},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoldcast:SourceGoldcast":{"description":"SourceGoldcast Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoldcast = new airbyte.SourceGoldcast(\"my_source_goldcast\", {\n    configuration: {\n        accessKey: \"...my_access_key...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definitionId: \"0fd97d44-947a-4fd1-bd1b-7d6f924177d1\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"1e4e2d8b-a568-4f65-a5cf-fa40f9048f99\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_goldcast = airbyte.SourceGoldcast(\"my_source_goldcast\",\n    configuration={\n        \"access_key\": \"...my_access_key...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definition_id=\"0fd97d44-947a-4fd1-bd1b-7d6f924177d1\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"1e4e2d8b-a568-4f65-a5cf-fa40f9048f99\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoldcast = new Airbyte.SourceGoldcast(\"my_source_goldcast\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoldcastConfigurationArgs\n        {\n            AccessKey = \"...my_access_key...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        },\n        DefinitionId = \"0fd97d44-947a-4fd1-bd1b-7d6f924177d1\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"1e4e2d8b-a568-4f65-a5cf-fa40f9048f99\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoldcast(ctx, \"my_source_goldcast\", \u0026airbyte.SourceGoldcastArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoldcastConfigurationArgs{\n\t\t\t\tAccessKey:            pulumi.String(\"...my_access_key...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0fd97d44-947a-4fd1-bd1b-7d6f924177d1\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"1e4e2d8b-a568-4f65-a5cf-fa40f9048f99\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoldcast;\nimport com.pulumi.airbyte.SourceGoldcastArgs;\nimport com.pulumi.airbyte.inputs.SourceGoldcastConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGoldcast = new SourceGoldcast(\"mySourceGoldcast\", SourceGoldcastArgs.builder()\n            .configuration(SourceGoldcastConfigurationArgs.builder()\n                .accessKey(\"...my_access_key...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .build())\n            .definitionId(\"0fd97d44-947a-4fd1-bd1b-7d6f924177d1\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"1e4e2d8b-a568-4f65-a5cf-fa40f9048f99\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGoldcast:\n    type: airbyte:SourceGoldcast\n    name: my_source_goldcast\n    properties:\n      configuration:\n        accessKey: '...my_access_key...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n      definitionId: 0fd97d44-947a-4fd1-bd1b-7d6f924177d1\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 1e4e2d8b-a568-4f65-a5cf-fa40f9048f99\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_goldcast.my_airbyte_source_goldcast\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoldcast:SourceGoldcast my_airbyte_source_goldcast \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoldcastConfiguration:SourceGoldcastConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c2c25d04-9bb1-4171-8a7a-bb7cead8add0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoldcastResourceAllocation:SourceGoldcastResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoldcastConfiguration:SourceGoldcastConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c2c25d04-9bb1-4171-8a7a-bb7cead8add0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoldcast resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoldcastConfiguration:SourceGoldcastConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c2c25d04-9bb1-4171-8a7a-bb7cead8add0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoldcastResourceAllocation:SourceGoldcastResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleAds:SourceGoogleAds":{"description":"SourceGoogleAds Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogleads = new airbyte.SourceGoogleAds(\"my_source_googleads\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        conversionWindowDays: 14,\n        credentials: {\n            accessToken: \"...my_access_token...\",\n            clientId: \"...my_client_id...\",\n            clientSecret: \"...my_client_secret...\",\n            developerToken: \"...my_developer_token...\",\n            refreshToken: \"...my_refresh_token...\",\n        },\n        customQueriesArrays: [{\n            query: \"SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED'\",\n            tableName: \"...my_table_name...\",\n        }],\n        customerId: \"6783948572,5839201945\",\n        customerStatusFilters: [\"SUSPENDED\"],\n        endDate: \"2017-01-30\",\n        numWorkers: 2,\n        startDate: \"2017-01-25\",\n    },\n    definitionId: \"340bf2e2-1dfb-458f-b22d-521448c56250\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b2e3af36-07c6-4325-9aae-252084b9ca1b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googleads = airbyte.SourceGoogleAds(\"my_source_googleads\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"conversion_window_days\": 14,\n        \"credentials\": {\n            \"access_token\": \"...my_access_token...\",\n            \"client_id\": \"...my_client_id...\",\n            \"client_secret\": \"...my_client_secret...\",\n            \"developer_token\": \"...my_developer_token...\",\n            \"refresh_token\": \"...my_refresh_token...\",\n        },\n        \"custom_queries_arrays\": [{\n            \"query\": \"SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED'\",\n            \"table_name\": \"...my_table_name...\",\n        }],\n        \"customer_id\": \"6783948572,5839201945\",\n        \"customer_status_filters\": [\"SUSPENDED\"],\n        \"end_date\": \"2017-01-30\",\n        \"num_workers\": 2,\n        \"start_date\": \"2017-01-25\",\n    },\n    definition_id=\"340bf2e2-1dfb-458f-b22d-521448c56250\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b2e3af36-07c6-4325-9aae-252084b9ca1b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogleads = new Airbyte.SourceGoogleAds(\"my_source_googleads\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleAdsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ConversionWindowDays = 14,\n            Credentials = new Airbyte.Inputs.SourceGoogleAdsConfigurationCredentialsArgs\n            {\n                AccessToken = \"...my_access_token...\",\n                ClientId = \"...my_client_id...\",\n                ClientSecret = \"...my_client_secret...\",\n                DeveloperToken = \"...my_developer_token...\",\n                RefreshToken = \"...my_refresh_token...\",\n            },\n            CustomQueriesArrays = new[]\n            {\n                new Airbyte.Inputs.SourceGoogleAdsConfigurationCustomQueriesArrayArgs\n                {\n                    Query = \"SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED'\",\n                    TableName = \"...my_table_name...\",\n                },\n            },\n            CustomerId = \"6783948572,5839201945\",\n            CustomerStatusFilters = new[]\n            {\n                \"SUSPENDED\",\n            },\n            EndDate = \"2017-01-30\",\n            NumWorkers = 2,\n            StartDate = \"2017-01-25\",\n        },\n        DefinitionId = \"340bf2e2-1dfb-458f-b22d-521448c56250\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b2e3af36-07c6-4325-9aae-252084b9ca1b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleAds(ctx, \"my_source_googleads\", \u0026airbyte.SourceGoogleAdsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleAdsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tConversionWindowDays: pulumi.Float64(14),\n\t\t\t\tCredentials: \u0026airbyte.SourceGoogleAdsConfigurationCredentialsArgs{\n\t\t\t\t\tAccessToken:    pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\tClientId:       pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\tClientSecret:   pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\tDeveloperToken: pulumi.String(\"...my_developer_token...\"),\n\t\t\t\t\tRefreshToken:   pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t},\n\t\t\t\tCustomQueriesArrays: airbyte.SourceGoogleAdsConfigurationCustomQueriesArrayArray{\n\t\t\t\t\t\u0026airbyte.SourceGoogleAdsConfigurationCustomQueriesArrayArgs{\n\t\t\t\t\t\tQuery:     pulumi.String(\"SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED'\"),\n\t\t\t\t\t\tTableName: pulumi.String(\"...my_table_name...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCustomerId: pulumi.String(\"6783948572,5839201945\"),\n\t\t\t\tCustomerStatusFilters: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"SUSPENDED\"),\n\t\t\t\t},\n\t\t\t\tEndDate:    pulumi.String(\"2017-01-30\"),\n\t\t\t\tNumWorkers: pulumi.Float64(2),\n\t\t\t\tStartDate:  pulumi.String(\"2017-01-25\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"340bf2e2-1dfb-458f-b22d-521448c56250\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b2e3af36-07c6-4325-9aae-252084b9ca1b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleAds;\nimport com.pulumi.airbyte.SourceGoogleAdsArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleAdsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleAdsConfigurationCredentialsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGoogleads = new SourceGoogleAds(\"mySourceGoogleads\", SourceGoogleAdsArgs.builder()\n            .configuration(SourceGoogleAdsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .conversionWindowDays(14.0)\n                .credentials(SourceGoogleAdsConfigurationCredentialsArgs.builder()\n                    .accessToken(\"...my_access_token...\")\n                    .clientId(\"...my_client_id...\")\n                    .clientSecret(\"...my_client_secret...\")\n                    .developerToken(\"...my_developer_token...\")\n                    .refreshToken(\"...my_refresh_token...\")\n                    .build())\n                .customQueriesArrays(SourceGoogleAdsConfigurationCustomQueriesArrayArgs.builder()\n                    .query(\"SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED'\")\n                    .tableName(\"...my_table_name...\")\n                    .build())\n                .customerId(\"6783948572,5839201945\")\n                .customerStatusFilters(\"SUSPENDED\")\n                .endDate(\"2017-01-30\")\n                .numWorkers(2.0)\n                .startDate(\"2017-01-25\")\n                .build())\n            .definitionId(\"340bf2e2-1dfb-458f-b22d-521448c56250\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b2e3af36-07c6-4325-9aae-252084b9ca1b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGoogleads:\n    type: airbyte:SourceGoogleAds\n    name: my_source_googleads\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        conversionWindowDays: 14\n        credentials:\n          accessToken: '...my_access_token...'\n          clientId: '...my_client_id...'\n          clientSecret: '...my_client_secret...'\n          developerToken: '...my_developer_token...'\n          refreshToken: '...my_refresh_token...'\n        customQueriesArrays:\n          - query: SELECT segments.ad_destination_type, campaign.advertising_channel_sub_type FROM campaign WHERE campaign.status = 'PAUSED'\n            tableName: '...my_table_name...'\n        customerId: 6783948572,5839201945\n        customerStatusFilters:\n          - SUSPENDED\n        endDate: 2017-01-30\n        numWorkers: 2\n        startDate: 2017-01-25\n      definitionId: 340bf2e2-1dfb-458f-b22d-521448c56250\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b2e3af36-07c6-4325-9aae-252084b9ca1b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_ads.my_airbyte_source_google_ads\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleAds:SourceGoogleAds my_airbyte_source_google_ads \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsConfiguration:SourceGoogleAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"253487c0-2246-43ba-a21f-5116b20a2c50\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsResourceAllocation:SourceGoogleAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsConfiguration:SourceGoogleAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"253487c0-2246-43ba-a21f-5116b20a2c50\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleAds resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsConfiguration:SourceGoogleAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"253487c0-2246-43ba-a21f-5116b20a2c50\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleAdsResourceAllocation:SourceGoogleAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleAnalyticsDataApi:SourceGoogleAnalyticsDataApi":{"description":"SourceGoogleAnalyticsDataAPI Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogleanalyticsdataapi = new airbyte.SourceGoogleAnalyticsDataApi(\"my_source_googleanalyticsdataapi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        convertConversionsEvent: true,\n        credentials: {\n            authenticateViaGoogleOauth: {\n                accessToken: \"...my_access_token...\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n            },\n        },\n        customReportsArrays: [{\n            cohortSpec: {\n                enabled: {\n                    cohortReportSettings: {\n                        accumulate: true,\n                    },\n                    cohorts: [{\n                        dateRange: {\n                            endDate: \"2021-01-01\",\n                            startDate: \"2021-01-01\",\n                        },\n                        dimension: \"firstSessionDate\",\n                        name: \"...my_name...\",\n                    }],\n                    cohortsRange: {\n                        endOffset: 5,\n                        granularity: \"WEEKLY\",\n                        startOffset: 1,\n                    },\n                },\n            },\n            dimensionFilter: {\n                filter: {\n                    fieldName: \"...my_field_name...\",\n                    filter: {\n                        stringFilter: {\n                            caseSensitive: false,\n                            matchTypes: [\"MATCH_TYPE_UNSPECIFIED\"],\n                            value: \"...my_value...\",\n                        },\n                    },\n                },\n            },\n            dimensions: [\"...\"],\n            metricFilter: {\n                andGroup: {\n                    expressions: [{\n                        fieldName: \"...my_field_name...\",\n                        filter: {\n                            stringFilter: {\n                                caseSensitive: true,\n                                matchTypes: [\"MATCH_TYPE_UNSPECIFIED\"],\n                                value: \"...my_value...\",\n                            },\n                        },\n                    }],\n                },\n                orGroup: {\n                    expressions: [{\n                        fieldName: \"...my_field_name...\",\n                        filter: {\n                            numericFilter: {\n                                operations: [\"GREATER_THAN_OR_EQUAL\"],\n                                value: {\n                                    doubleValue: {\n                                        value: 0.63,\n                                    },\n                                },\n                            },\n                        },\n                    }],\n                },\n            },\n            metrics: [\"...\"],\n            name: \"...my_name...\",\n        }],\n        dateRangesEndDate: \"2021-01-31\",\n        dateRangesStartDate: \"2021-01-01\",\n        keepEmptyRows: false,\n        lookbackWindow: 2,\n        propertyIds: [\n            \"1738294\",\n            \"5729978930\",\n        ],\n        windowInDays: 30,\n    },\n    definitionId: \"7802af8f-5c6f-48ec-9d74-596e4bdcf24c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"78e7637d-eb31-40e9-8ac3-f8953ca23ae1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googleanalyticsdataapi = airbyte.SourceGoogleAnalyticsDataApi(\"my_source_googleanalyticsdataapi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"convert_conversions_event\": True,\n        \"credentials\": {\n            \"authenticate_via_google_oauth\": {\n                \"access_token\": \"...my_access_token...\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n            },\n        },\n        \"custom_reports_arrays\": [{\n            \"cohort_spec\": {\n                \"enabled\": {\n                    \"cohort_report_settings\": {\n                        \"accumulate\": True,\n                    },\n                    \"cohorts\": [{\n                        \"date_range\": {\n                            \"end_date\": \"2021-01-01\",\n                            \"start_date\": \"2021-01-01\",\n                        },\n                        \"dimension\": \"firstSessionDate\",\n                        \"name\": \"...my_name...\",\n                    }],\n                    \"cohorts_range\": {\n                        \"end_offset\": 5,\n                        \"granularity\": \"WEEKLY\",\n                        \"start_offset\": 1,\n                    },\n                },\n            },\n            \"dimension_filter\": {\n                \"filter\": {\n                    \"field_name\": \"...my_field_name...\",\n                    \"filter\": {\n                        \"string_filter\": {\n                            \"case_sensitive\": False,\n                            \"match_types\": [\"MATCH_TYPE_UNSPECIFIED\"],\n                            \"value\": \"...my_value...\",\n                        },\n                    },\n                },\n            },\n            \"dimensions\": [\"...\"],\n            \"metric_filter\": {\n                \"and_group\": {\n                    \"expressions\": [{\n                        \"field_name\": \"...my_field_name...\",\n                        \"filter\": {\n                            \"string_filter\": {\n                                \"case_sensitive\": True,\n                                \"match_types\": [\"MATCH_TYPE_UNSPECIFIED\"],\n                                \"value\": \"...my_value...\",\n                            },\n                        },\n                    }],\n                },\n                \"or_group\": {\n                    \"expressions\": [{\n                        \"field_name\": \"...my_field_name...\",\n                        \"filter\": {\n                            \"numeric_filter\": {\n                                \"operations\": [\"GREATER_THAN_OR_EQUAL\"],\n                                \"value\": {\n                                    \"double_value\": {\n                                        \"value\": 0.63,\n                                    },\n                                },\n                            },\n                        },\n                    }],\n                },\n            },\n            \"metrics\": [\"...\"],\n            \"name\": \"...my_name...\",\n        }],\n        \"date_ranges_end_date\": \"2021-01-31\",\n        \"date_ranges_start_date\": \"2021-01-01\",\n        \"keep_empty_rows\": False,\n        \"lookback_window\": 2,\n        \"property_ids\": [\n            \"1738294\",\n            \"5729978930\",\n        ],\n        \"window_in_days\": 30,\n    },\n    definition_id=\"7802af8f-5c6f-48ec-9d74-596e4bdcf24c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"78e7637d-eb31-40e9-8ac3-f8953ca23ae1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogleanalyticsdataapi = new Airbyte.SourceGoogleAnalyticsDataApi(\"my_source_googleanalyticsdataapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ConvertConversionsEvent = true,\n            Credentials = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCredentialsArgs\n            {\n                AuthenticateViaGoogleOauth = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauthArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                },\n            },\n            CustomReportsArrays = new[]\n            {\n                new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayArgs\n                {\n                    CohortSpec = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecArgs\n                    {\n                        Enabled = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledArgs\n                        {\n                            CohortReportSettings = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortReportSettingsArgs\n                            {\n                                Accumulate = true,\n                            },\n                            Cohorts = new[]\n                            {\n                                new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortArgs\n                                {\n                                    DateRange = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortDateRangeArgs\n                                    {\n                                        EndDate = \"2021-01-01\",\n                                        StartDate = \"2021-01-01\",\n                                    },\n                                    Dimension = \"firstSessionDate\",\n                                    Name = \"...my_name...\",\n                                },\n                            },\n                            CohortsRange = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortsRangeArgs\n                            {\n                                EndOffset = 5,\n                                Granularity = \"WEEKLY\",\n                                StartOffset = 1,\n                            },\n                        },\n                    },\n                    DimensionFilter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterArgs\n                    {\n                        Filter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterArgs\n                        {\n                            FieldName = \"...my_field_name...\",\n                            Filter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterArgs\n                            {\n                                StringFilter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterStringFilterArgs\n                                {\n                                    CaseSensitive = false,\n                                    MatchTypes = new[]\n                                    {\n                                        \"MATCH_TYPE_UNSPECIFIED\",\n                                    },\n                                    Value = \"...my_value...\",\n                                },\n                            },\n                        },\n                    },\n                    Dimensions = new[]\n                    {\n                        \"...\",\n                    },\n                    MetricFilter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterArgs\n                    {\n                        AndGroup = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupArgs\n                        {\n                            Expressions = new[]\n                            {\n                                new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionArgs\n                                {\n                                    FieldName = \"...my_field_name...\",\n                                    Filter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterArgs\n                                    {\n                                        StringFilter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterStringFilterArgs\n                                        {\n                                            CaseSensitive = true,\n                                            MatchTypes = new[]\n                                            {\n                                                \"MATCH_TYPE_UNSPECIFIED\",\n                                            },\n                                            Value = \"...my_value...\",\n                                        },\n                                    },\n                                },\n                            },\n                        },\n                        OrGroup = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupArgs\n                        {\n                            Expressions = new[]\n                            {\n                                new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionArgs\n                                {\n                                    FieldName = \"...my_field_name...\",\n                                    Filter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterArgs\n                                    {\n                                        NumericFilter = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterArgs\n                                        {\n                                            Operations = new[]\n                                            {\n                                                \"GREATER_THAN_OR_EQUAL\",\n                                            },\n                                            Value = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueArgs\n                                            {\n                                                DoubleValue = new Airbyte.Inputs.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueDoubleValueArgs\n                                                {\n                                                    Value = 0.63,\n                                                },\n                                            },\n                                        },\n                                    },\n                                },\n                            },\n                        },\n                    },\n                    Metrics = new[]\n                    {\n                        \"...\",\n                    },\n                    Name = \"...my_name...\",\n                },\n            },\n            DateRangesEndDate = \"2021-01-31\",\n            DateRangesStartDate = \"2021-01-01\",\n            KeepEmptyRows = false,\n            LookbackWindow = 2,\n            PropertyIds = new[]\n            {\n                \"1738294\",\n                \"5729978930\",\n            },\n            WindowInDays = 30,\n        },\n        DefinitionId = \"7802af8f-5c6f-48ec-9d74-596e4bdcf24c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"78e7637d-eb31-40e9-8ac3-f8953ca23ae1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleAnalyticsDataApi(ctx, \"my_source_googleanalyticsdataapi\", \u0026airbyte.SourceGoogleAnalyticsDataApiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationArgs{\n\t\t\t\tAdditionalProperties:    pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tConvertConversionsEvent: pulumi.Bool(true),\n\t\t\t\tCredentials: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaGoogleOauth: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauthArgs{\n\t\t\t\t\t\tAccessToken:  pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCustomReportsArrays: airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayArray{\n\t\t\t\t\t\u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayArgs{\n\t\t\t\t\t\tCohortSpec: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecArgs{\n\t\t\t\t\t\t\tEnabled: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledArgs{\n\t\t\t\t\t\t\t\tCohortReportSettings: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortReportSettingsArgs{\n\t\t\t\t\t\t\t\t\tAccumulate: pulumi.Bool(true),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tCohorts: airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortArray{\n\t\t\t\t\t\t\t\t\t\u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortArgs{\n\t\t\t\t\t\t\t\t\t\tDateRange: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortDateRangeArgs{\n\t\t\t\t\t\t\t\t\t\t\tEndDate:   pulumi.String(\"2021-01-01\"),\n\t\t\t\t\t\t\t\t\t\t\tStartDate: pulumi.String(\"2021-01-01\"),\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\tDimension: pulumi.String(\"firstSessionDate\"),\n\t\t\t\t\t\t\t\t\t\tName:      pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tCohortsRange: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortsRangeArgs{\n\t\t\t\t\t\t\t\t\tEndOffset:   pulumi.Float64(5),\n\t\t\t\t\t\t\t\t\tGranularity: pulumi.String(\"WEEKLY\"),\n\t\t\t\t\t\t\t\t\tStartOffset: pulumi.Float64(1),\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tDimensionFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterArgs{\n\t\t\t\t\t\t\tFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterArgs{\n\t\t\t\t\t\t\t\tFieldName: pulumi.String(\"...my_field_name...\"),\n\t\t\t\t\t\t\t\tFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterArgs{\n\t\t\t\t\t\t\t\t\tStringFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterStringFilterArgs{\n\t\t\t\t\t\t\t\t\t\tCaseSensitive: pulumi.Bool(false),\n\t\t\t\t\t\t\t\t\t\tMatchTypes: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\t\t\tpulumi.String(\"MATCH_TYPE_UNSPECIFIED\"),\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\tValue: pulumi.String(\"...my_value...\"),\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tDimensions: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tMetricFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterArgs{\n\t\t\t\t\t\t\tAndGroup: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupArgs{\n\t\t\t\t\t\t\t\tExpressions: airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionArray{\n\t\t\t\t\t\t\t\t\t\u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionArgs{\n\t\t\t\t\t\t\t\t\t\tFieldName: pulumi.String(\"...my_field_name...\"),\n\t\t\t\t\t\t\t\t\t\tFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterArgs{\n\t\t\t\t\t\t\t\t\t\t\tStringFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterStringFilterArgs{\n\t\t\t\t\t\t\t\t\t\t\t\tCaseSensitive: pulumi.Bool(true),\n\t\t\t\t\t\t\t\t\t\t\t\tMatchTypes: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\t\t\t\t\tpulumi.String(\"MATCH_TYPE_UNSPECIFIED\"),\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\tValue: pulumi.String(\"...my_value...\"),\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tOrGroup: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupArgs{\n\t\t\t\t\t\t\t\tExpressions: airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionArray{\n\t\t\t\t\t\t\t\t\t\u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionArgs{\n\t\t\t\t\t\t\t\t\t\tFieldName: pulumi.String(\"...my_field_name...\"),\n\t\t\t\t\t\t\t\t\t\tFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterArgs{\n\t\t\t\t\t\t\t\t\t\t\tNumericFilter: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterArgs{\n\t\t\t\t\t\t\t\t\t\t\t\tOperations: pulumi.StringArray{\n\t\t\t\t\t\t\t\t\t\t\t\t\tpulumi.String(\"GREATER_THAN_OR_EQUAL\"),\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\tValue: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueArgs{\n\t\t\t\t\t\t\t\t\t\t\t\t\tDoubleValue: \u0026airbyte.SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueDoubleValueArgs{\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tValue: pulumi.Float64(0.63),\n\t\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tMetrics: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tName: pulumi.String(\"...my_name...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDateRangesEndDate:   pulumi.String(\"2021-01-31\"),\n\t\t\t\tDateRangesStartDate: pulumi.String(\"2021-01-01\"),\n\t\t\t\tKeepEmptyRows:       pulumi.Bool(false),\n\t\t\t\tLookbackWindow:      pulumi.Float64(2),\n\t\t\t\tPropertyIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"1738294\"),\n\t\t\t\t\tpulumi.String(\"5729978930\"),\n\t\t\t\t},\n\t\t\t\tWindowInDays: pulumi.Float64(30),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7802af8f-5c6f-48ec-9d74-596e4bdcf24c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"78e7637d-eb31-40e9-8ac3-f8953ca23ae1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleAnalyticsDataApi;\nimport com.pulumi.airbyte.SourceGoogleAnalyticsDataApiArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleAnalyticsDataApiConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleAnalyticsDataApiConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauthArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGoogleanalyticsdataapi = new SourceGoogleAnalyticsDataApi(\"mySourceGoogleanalyticsdataapi\", SourceGoogleAnalyticsDataApiArgs.builder()\n            .configuration(SourceGoogleAnalyticsDataApiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .convertConversionsEvent(true)\n                .credentials(SourceGoogleAnalyticsDataApiConfigurationCredentialsArgs.builder()\n                    .authenticateViaGoogleOauth(SourceGoogleAnalyticsDataApiConfigurationCredentialsAuthenticateViaGoogleOauthArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .build())\n                    .build())\n                .customReportsArrays(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayArgs.builder()\n                    .cohortSpec(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecArgs.builder()\n                        .enabled(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledArgs.builder()\n                            .cohortReportSettings(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortReportSettingsArgs.builder()\n                                .accumulate(true)\n                                .build())\n                            .cohorts(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortArgs.builder()\n                                .dateRange(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortDateRangeArgs.builder()\n                                    .endDate(\"2021-01-01\")\n                                    .startDate(\"2021-01-01\")\n                                    .build())\n                                .dimension(\"firstSessionDate\")\n                                .name(\"...my_name...\")\n                                .build())\n                            .cohortsRange(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayCohortSpecEnabledCohortsRangeArgs.builder()\n                                .endOffset(5.0)\n                                .granularity(\"WEEKLY\")\n                                .startOffset(1.0)\n                                .build())\n                            .build())\n                        .build())\n                    .dimensionFilter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterArgs.builder()\n                        .filter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterArgs.builder()\n                            .fieldName(\"...my_field_name...\")\n                            .filter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterArgs.builder()\n                                .stringFilter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayDimensionFilterFilterFilterStringFilterArgs.builder()\n                                    .caseSensitive(false)\n                                    .matchTypes(\"MATCH_TYPE_UNSPECIFIED\")\n                                    .value(\"...my_value...\")\n                                    .build())\n                                .build())\n                            .build())\n                        .build())\n                    .dimensions(\"...\")\n                    .metricFilter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterArgs.builder()\n                        .andGroup(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupArgs.builder()\n                            .expressions(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionArgs.builder()\n                                .fieldName(\"...my_field_name...\")\n                                .filter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterArgs.builder()\n                                    .stringFilter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterAndGroupExpressionFilterStringFilterArgs.builder()\n                                        .caseSensitive(true)\n                                        .matchTypes(\"MATCH_TYPE_UNSPECIFIED\")\n                                        .value(\"...my_value...\")\n                                        .build())\n                                    .build())\n                                .build())\n                            .build())\n                        .orGroup(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupArgs.builder()\n                            .expressions(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionArgs.builder()\n                                .fieldName(\"...my_field_name...\")\n                                .filter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterArgs.builder()\n                                    .numericFilter(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterArgs.builder()\n                                        .operations(\"GREATER_THAN_OR_EQUAL\")\n                                        .value(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueArgs.builder()\n                                            .doubleValue(SourceGoogleAnalyticsDataApiConfigurationCustomReportsArrayMetricFilterOrGroupExpressionFilterNumericFilterValueDoubleValueArgs.builder()\n                                                .value(0.63)\n                                                .build())\n                                            .build())\n                                        .build())\n                                    .build())\n                                .build())\n                            .build())\n                        .build())\n                    .metrics(\"...\")\n                    .name(\"...my_name...\")\n                    .build())\n                .dateRangesEndDate(\"2021-01-31\")\n                .dateRangesStartDate(\"2021-01-01\")\n                .keepEmptyRows(false)\n                .lookbackWindow(2.0)\n                .propertyIds(                \n                    \"1738294\",\n                    \"5729978930\")\n                .windowInDays(30.0)\n                .build())\n            .definitionId(\"7802af8f-5c6f-48ec-9d74-596e4bdcf24c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"78e7637d-eb31-40e9-8ac3-f8953ca23ae1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGoogleanalyticsdataapi:\n    type: airbyte:SourceGoogleAnalyticsDataApi\n    name: my_source_googleanalyticsdataapi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        convertConversionsEvent: true\n        credentials:\n          authenticateViaGoogleOauth:\n            accessToken: '...my_access_token...'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n        customReportsArrays:\n          - cohortSpec:\n              enabled:\n                cohortReportSettings:\n                  accumulate: true\n                cohorts:\n                  - dateRange:\n                      endDate: 2021-01-01\n                      startDate: 2021-01-01\n                    dimension: firstSessionDate\n                    name: '...my_name...'\n                cohortsRange:\n                  endOffset: 5\n                  granularity: WEEKLY\n                  startOffset: 1\n            dimensionFilter:\n              filter:\n                fieldName: '...my_field_name...'\n                filter:\n                  stringFilter:\n                    caseSensitive: false\n                    matchTypes:\n                      - MATCH_TYPE_UNSPECIFIED\n                    value: '...my_value...'\n            dimensions:\n              - '...'\n            metricFilter:\n              andGroup:\n                expressions:\n                  - fieldName: '...my_field_name...'\n                    filter:\n                      stringFilter:\n                        caseSensitive: true\n                        matchTypes:\n                          - MATCH_TYPE_UNSPECIFIED\n                        value: '...my_value...'\n              orGroup:\n                expressions:\n                  - fieldName: '...my_field_name...'\n                    filter:\n                      numericFilter:\n                        operations:\n                          - GREATER_THAN_OR_EQUAL\n                        value:\n                          doubleValue:\n                            value: 0.63\n            metrics:\n              - '...'\n            name: '...my_name...'\n        dateRangesEndDate: 2021-01-31\n        dateRangesStartDate: 2021-01-01\n        keepEmptyRows: false\n        lookbackWindow: 2\n        propertyIds:\n          - '1738294'\n          - '5729978930'\n        windowInDays: 30\n      definitionId: 7802af8f-5c6f-48ec-9d74-596e4bdcf24c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 78e7637d-eb31-40e9-8ac3-f8953ca23ae1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_analytics_data_api.my_airbyte_source_google_analytics_data_api\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleAnalyticsDataApi:SourceGoogleAnalyticsDataApi my_airbyte_source_google_analytics_data_api \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfiguration:SourceGoogleAnalyticsDataApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3cc2eafd-84aa-4dca-93af-322d9dfeec1a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiResourceAllocation:SourceGoogleAnalyticsDataApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfiguration:SourceGoogleAnalyticsDataApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3cc2eafd-84aa-4dca-93af-322d9dfeec1a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleAnalyticsDataApi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiConfiguration:SourceGoogleAnalyticsDataApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3cc2eafd-84aa-4dca-93af-322d9dfeec1a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleAnalyticsDataApiResourceAllocation:SourceGoogleAnalyticsDataApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleDirectory:SourceGoogleDirectory":{"description":"SourceGoogleDirectory Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogledirectory = new airbyte.SourceGoogleDirectory(\"my_source_googledirectory\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            signInViaGoogleOAuth: {\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n            },\n        },\n    },\n    definitionId: \"6d56a1a1-2344-4792-8dbf-ef3c86125ff9\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"192bea1a-00c3-4227-ba9d-6ca81cd994fc\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googledirectory = airbyte.SourceGoogleDirectory(\"my_source_googledirectory\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"sign_in_via_google_o_auth\": {\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n            },\n        },\n    },\n    definition_id=\"6d56a1a1-2344-4792-8dbf-ef3c86125ff9\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"192bea1a-00c3-4227-ba9d-6ca81cd994fc\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogledirectory = new Airbyte.SourceGoogleDirectory(\"my_source_googledirectory\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleDirectoryConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceGoogleDirectoryConfigurationCredentialsArgs\n            {\n                SignInViaGoogleOAuth = new Airbyte.Inputs.SourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuthArgs\n                {\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                },\n            },\n        },\n        DefinitionId = \"6d56a1a1-2344-4792-8dbf-ef3c86125ff9\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"192bea1a-00c3-4227-ba9d-6ca81cd994fc\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleDirectory(ctx, \"my_source_googledirectory\", \u0026airbyte.SourceGoogleDirectoryArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleDirectoryConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceGoogleDirectoryConfigurationCredentialsArgs{\n\t\t\t\t\tSignInViaGoogleOAuth: \u0026airbyte.SourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuthArgs{\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"6d56a1a1-2344-4792-8dbf-ef3c86125ff9\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"192bea1a-00c3-4227-ba9d-6ca81cd994fc\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleDirectory;\nimport com.pulumi.airbyte.SourceGoogleDirectoryArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDirectoryConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDirectoryConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuthArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGoogledirectory = new SourceGoogleDirectory(\"mySourceGoogledirectory\", SourceGoogleDirectoryArgs.builder()\n            .configuration(SourceGoogleDirectoryConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceGoogleDirectoryConfigurationCredentialsArgs.builder()\n                    .signInViaGoogleOAuth(SourceGoogleDirectoryConfigurationCredentialsSignInViaGoogleOAuthArgs.builder()\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"6d56a1a1-2344-4792-8dbf-ef3c86125ff9\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"192bea1a-00c3-4227-ba9d-6ca81cd994fc\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGoogledirectory:\n    type: airbyte:SourceGoogleDirectory\n    name: my_source_googledirectory\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          signInViaGoogleOAuth:\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n      definitionId: 6d56a1a1-2344-4792-8dbf-ef3c86125ff9\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 192bea1a-00c3-4227-ba9d-6ca81cd994fc\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_directory.my_airbyte_source_google_directory\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleDirectory:SourceGoogleDirectory my_airbyte_source_google_directory \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryConfiguration:SourceGoogleDirectoryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d19ae824-e289-4b14-995a-0632eb46d246\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryResourceAllocation:SourceGoogleDirectoryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryConfiguration:SourceGoogleDirectoryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d19ae824-e289-4b14-995a-0632eb46d246\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleDirectory resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryConfiguration:SourceGoogleDirectoryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d19ae824-e289-4b14-995a-0632eb46d246\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleDirectoryResourceAllocation:SourceGoogleDirectoryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleDrive:SourceGoogleDrive":{"description":"SourceGoogleDrive Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogledrive = new airbyte.SourceGoogleDrive(\"my_source_googledrive\", {\n    configuration: {\n        credentials: {\n            serviceAccountKeyAuthentication: {\n                serviceAccountInfo: \"...my_service_account_info...\",\n            },\n        },\n        deliveryMethod: {\n            replicateRecords: {},\n        },\n        folderUrl: \"https://drive.google.com/drive/folders/1Xaz0vXXXX2enKnNYU5qSt9NS70gvMyYn\",\n        startDate: \"2021-01-01\",\n        streams: [{\n            daysToSyncIfHistoryIsFull: 4,\n            format: {\n                avroFormat: {\n                    doubleAsString: false,\n                },\n            },\n            globs: [\"...\"],\n            inputSchema: \"...my_input_schema...\",\n            name: \"...my_name...\",\n            primaryKey: \"...my_primary_key...\",\n            recentNFilesToReadForSchemaDiscovery: 6,\n            schemaless: false,\n            useFirstFoundFileForSchemaDiscovery: true,\n            validationPolicy: \"Wait for Discover\",\n        }],\n    },\n    definitionId: \"dabf0c27-e2bf-4270-bf90-ad35112231f8\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"30ad3d09-6bd9-4a3c-8f7f-71bcb2227e8f\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googledrive = airbyte.SourceGoogleDrive(\"my_source_googledrive\",\n    configuration={\n        \"credentials\": {\n            \"service_account_key_authentication\": {\n                \"service_account_info\": \"...my_service_account_info...\",\n            },\n        },\n        \"delivery_method\": {\n            \"replicate_records\": {},\n        },\n        \"folder_url\": \"https://drive.google.com/drive/folders/1Xaz0vXXXX2enKnNYU5qSt9NS70gvMyYn\",\n        \"start_date\": \"2021-01-01\",\n        \"streams\": [{\n            \"days_to_sync_if_history_is_full\": 4,\n            \"format\": {\n                \"avro_format\": {\n                    \"double_as_string\": False,\n                },\n            },\n            \"globs\": [\"...\"],\n            \"input_schema\": \"...my_input_schema...\",\n            \"name\": \"...my_name...\",\n            \"primary_key\": \"...my_primary_key...\",\n            \"recent_n_files_to_read_for_schema_discovery\": 6,\n            \"schemaless\": False,\n            \"use_first_found_file_for_schema_discovery\": True,\n            \"validation_policy\": \"Wait for Discover\",\n        }],\n    },\n    definition_id=\"dabf0c27-e2bf-4270-bf90-ad35112231f8\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"30ad3d09-6bd9-4a3c-8f7f-71bcb2227e8f\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogledrive = new Airbyte.SourceGoogleDrive(\"my_source_googledrive\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleDriveConfigurationArgs\n        {\n            Credentials = new Airbyte.Inputs.SourceGoogleDriveConfigurationCredentialsArgs\n            {\n                ServiceAccountKeyAuthentication = new Airbyte.Inputs.SourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthenticationArgs\n                {\n                    ServiceAccountInfo = \"...my_service_account_info...\",\n                },\n            },\n            DeliveryMethod = new Airbyte.Inputs.SourceGoogleDriveConfigurationDeliveryMethodArgs\n            {\n                ReplicateRecords = null,\n            },\n            FolderUrl = \"https://drive.google.com/drive/folders/1Xaz0vXXXX2enKnNYU5qSt9NS70gvMyYn\",\n            StartDate = \"2021-01-01\",\n            Streams = new[]\n            {\n                new Airbyte.Inputs.SourceGoogleDriveConfigurationStreamArgs\n                {\n                    DaysToSyncIfHistoryIsFull = 4,\n                    Format = new Airbyte.Inputs.SourceGoogleDriveConfigurationStreamFormatArgs\n                    {\n                        AvroFormat = new Airbyte.Inputs.SourceGoogleDriveConfigurationStreamFormatAvroFormatArgs\n                        {\n                            DoubleAsString = false,\n                        },\n                    },\n                    Globs = new[]\n                    {\n                        \"...\",\n                    },\n                    InputSchema = \"...my_input_schema...\",\n                    Name = \"...my_name...\",\n                    PrimaryKey = \"...my_primary_key...\",\n                    RecentNFilesToReadForSchemaDiscovery = 6,\n                    Schemaless = false,\n                    UseFirstFoundFileForSchemaDiscovery = true,\n                    ValidationPolicy = \"Wait for Discover\",\n                },\n            },\n        },\n        DefinitionId = \"dabf0c27-e2bf-4270-bf90-ad35112231f8\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"30ad3d09-6bd9-4a3c-8f7f-71bcb2227e8f\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleDrive(ctx, \"my_source_googledrive\", \u0026airbyte.SourceGoogleDriveArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleDriveConfigurationArgs{\n\t\t\t\tCredentials: \u0026airbyte.SourceGoogleDriveConfigurationCredentialsArgs{\n\t\t\t\t\tServiceAccountKeyAuthentication: \u0026airbyte.SourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthenticationArgs{\n\t\t\t\t\t\tServiceAccountInfo: pulumi.String(\"...my_service_account_info...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDeliveryMethod: \u0026airbyte.SourceGoogleDriveConfigurationDeliveryMethodArgs{\n\t\t\t\t\tReplicateRecords: \u0026airbyte.SourceGoogleDriveConfigurationDeliveryMethodReplicateRecordsArgs{},\n\t\t\t\t},\n\t\t\t\tFolderUrl: pulumi.String(\"https://drive.google.com/drive/folders/1Xaz0vXXXX2enKnNYU5qSt9NS70gvMyYn\"),\n\t\t\t\tStartDate: pulumi.String(\"2021-01-01\"),\n\t\t\t\tStreams: airbyte.SourceGoogleDriveConfigurationStreamArray{\n\t\t\t\t\t\u0026airbyte.SourceGoogleDriveConfigurationStreamArgs{\n\t\t\t\t\t\tDaysToSyncIfHistoryIsFull: pulumi.Float64(4),\n\t\t\t\t\t\tFormat: \u0026airbyte.SourceGoogleDriveConfigurationStreamFormatArgs{\n\t\t\t\t\t\t\tAvroFormat: \u0026airbyte.SourceGoogleDriveConfigurationStreamFormatAvroFormatArgs{\n\t\t\t\t\t\t\t\tDoubleAsString: pulumi.Bool(false),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tGlobs: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInputSchema:                          pulumi.String(\"...my_input_schema...\"),\n\t\t\t\t\t\tName:                                 pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPrimaryKey:                           pulumi.String(\"...my_primary_key...\"),\n\t\t\t\t\t\tRecentNFilesToReadForSchemaDiscovery: pulumi.Float64(6),\n\t\t\t\t\t\tSchemaless:                           pulumi.Bool(false),\n\t\t\t\t\t\tUseFirstFoundFileForSchemaDiscovery:  pulumi.Bool(true),\n\t\t\t\t\t\tValidationPolicy:                     pulumi.String(\"Wait for Discover\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"dabf0c27-e2bf-4270-bf90-ad35112231f8\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"30ad3d09-6bd9-4a3c-8f7f-71bcb2227e8f\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleDrive;\nimport com.pulumi.airbyte.SourceGoogleDriveArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDriveConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDriveConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthenticationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDriveConfigurationDeliveryMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleDriveConfigurationDeliveryMethodReplicateRecordsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGoogledrive = new SourceGoogleDrive(\"mySourceGoogledrive\", SourceGoogleDriveArgs.builder()\n            .configuration(SourceGoogleDriveConfigurationArgs.builder()\n                .credentials(SourceGoogleDriveConfigurationCredentialsArgs.builder()\n                    .serviceAccountKeyAuthentication(SourceGoogleDriveConfigurationCredentialsServiceAccountKeyAuthenticationArgs.builder()\n                        .serviceAccountInfo(\"...my_service_account_info...\")\n                        .build())\n                    .build())\n                .deliveryMethod(SourceGoogleDriveConfigurationDeliveryMethodArgs.builder()\n                    .replicateRecords(SourceGoogleDriveConfigurationDeliveryMethodReplicateRecordsArgs.builder()\n                        .build())\n                    .build())\n                .folderUrl(\"https://drive.google.com/drive/folders/1Xaz0vXXXX2enKnNYU5qSt9NS70gvMyYn\")\n                .startDate(\"2021-01-01\")\n                .streams(SourceGoogleDriveConfigurationStreamArgs.builder()\n                    .daysToSyncIfHistoryIsFull(4.0)\n                    .format(SourceGoogleDriveConfigurationStreamFormatArgs.builder()\n                        .avroFormat(SourceGoogleDriveConfigurationStreamFormatAvroFormatArgs.builder()\n                            .doubleAsString(false)\n                            .build())\n                        .build())\n                    .globs(\"...\")\n                    .inputSchema(\"...my_input_schema...\")\n                    .name(\"...my_name...\")\n                    .primaryKey(\"...my_primary_key...\")\n                    .recentNFilesToReadForSchemaDiscovery(6.0)\n                    .schemaless(false)\n                    .useFirstFoundFileForSchemaDiscovery(true)\n                    .validationPolicy(\"Wait for Discover\")\n                    .build())\n                .build())\n            .definitionId(\"dabf0c27-e2bf-4270-bf90-ad35112231f8\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"30ad3d09-6bd9-4a3c-8f7f-71bcb2227e8f\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGoogledrive:\n    type: airbyte:SourceGoogleDrive\n    name: my_source_googledrive\n    properties:\n      configuration:\n        credentials:\n          serviceAccountKeyAuthentication:\n            serviceAccountInfo: '...my_service_account_info...'\n        deliveryMethod:\n          replicateRecords: {}\n        folderUrl: https://drive.google.com/drive/folders/1Xaz0vXXXX2enKnNYU5qSt9NS70gvMyYn\n        startDate: 2021-01-01\n        streams:\n          - daysToSyncIfHistoryIsFull: 4\n            format:\n              avroFormat:\n                doubleAsString: false\n            globs:\n              - '...'\n            inputSchema: '...my_input_schema...'\n            name: '...my_name...'\n            primaryKey: '...my_primary_key...'\n            recentNFilesToReadForSchemaDiscovery: 6\n            schemaless: false\n            useFirstFoundFileForSchemaDiscovery: true\n            validationPolicy: Wait for Discover\n      definitionId: dabf0c27-e2bf-4270-bf90-ad35112231f8\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 30ad3d09-6bd9-4a3c-8f7f-71bcb2227e8f\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_drive.my_airbyte_source_google_drive\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleDrive:SourceGoogleDrive my_airbyte_source_google_drive \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfiguration:SourceGoogleDriveConfiguration","description":"Used during spec; allows the developer to configure the cloud provider specific options that are needed when users configure a file-based source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9f8dda77-1048-4368-815b-269bf54ee9b8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveResourceAllocation:SourceGoogleDriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfiguration:SourceGoogleDriveConfiguration","description":"Used during spec; allows the developer to configure the cloud provider specific options that are needed when users configure a file-based source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9f8dda77-1048-4368-815b-269bf54ee9b8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleDrive resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveConfiguration:SourceGoogleDriveConfiguration","description":"Used during spec; allows the developer to configure the cloud provider specific options that are needed when users configure a file-based source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9f8dda77-1048-4368-815b-269bf54ee9b8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleDriveResourceAllocation:SourceGoogleDriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGooglePagespeedInsights:SourceGooglePagespeedInsights":{"description":"SourceGooglePagespeedInsights Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglepagespeedinsights = new airbyte.SourceGooglePagespeedInsights(\"my_source_googlepagespeedinsights\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        categories: [\"performance\"],\n        strategies: [\"desktop\"],\n        urls: [\"...\"],\n    },\n    definitionId: \"26e9a294-5883-4e18-ab22-4401b7f98355\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"9300a7b0-b87b-471a-83dd-e87236710c39\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlepagespeedinsights = airbyte.SourceGooglePagespeedInsights(\"my_source_googlepagespeedinsights\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"categories\": [\"performance\"],\n        \"strategies\": [\"desktop\"],\n        \"urls\": [\"...\"],\n    },\n    definition_id=\"26e9a294-5883-4e18-ab22-4401b7f98355\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"9300a7b0-b87b-471a-83dd-e87236710c39\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglepagespeedinsights = new Airbyte.SourceGooglePagespeedInsights(\"my_source_googlepagespeedinsights\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGooglePagespeedInsightsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Categories = new[]\n            {\n                \"performance\",\n            },\n            Strategies = new[]\n            {\n                \"desktop\",\n            },\n            Urls = new[]\n            {\n                \"...\",\n            },\n        },\n        DefinitionId = \"26e9a294-5883-4e18-ab22-4401b7f98355\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"9300a7b0-b87b-471a-83dd-e87236710c39\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGooglePagespeedInsights(ctx, \"my_source_googlepagespeedinsights\", \u0026airbyte.SourceGooglePagespeedInsightsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGooglePagespeedInsightsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tCategories: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"performance\"),\n\t\t\t\t},\n\t\t\t\tStrategies: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"desktop\"),\n\t\t\t\t},\n\t\t\t\tUrls: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"26e9a294-5883-4e18-ab22-4401b7f98355\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9300a7b0-b87b-471a-83dd-e87236710c39\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGooglePagespeedInsights;\nimport com.pulumi.airbyte.SourceGooglePagespeedInsightsArgs;\nimport com.pulumi.airbyte.inputs.SourceGooglePagespeedInsightsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGooglepagespeedinsights = new SourceGooglePagespeedInsights(\"mySourceGooglepagespeedinsights\", SourceGooglePagespeedInsightsArgs.builder()\n            .configuration(SourceGooglePagespeedInsightsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .categories(\"performance\")\n                .strategies(\"desktop\")\n                .urls(\"...\")\n                .build())\n            .definitionId(\"26e9a294-5883-4e18-ab22-4401b7f98355\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"9300a7b0-b87b-471a-83dd-e87236710c39\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGooglepagespeedinsights:\n    type: airbyte:SourceGooglePagespeedInsights\n    name: my_source_googlepagespeedinsights\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        categories:\n          - performance\n        strategies:\n          - desktop\n        urls:\n          - '...'\n      definitionId: 26e9a294-5883-4e18-ab22-4401b7f98355\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 9300a7b0-b87b-471a-83dd-e87236710c39\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_pagespeed_insights.my_airbyte_source_google_pagespeed_insights\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGooglePagespeedInsights:SourceGooglePagespeedInsights my_airbyte_source_google_pagespeed_insights \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsConfiguration:SourceGooglePagespeedInsightsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1e9086ab-ddac-4c1d-aafd-ba43ff575fe4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsResourceAllocation:SourceGooglePagespeedInsightsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsConfiguration:SourceGooglePagespeedInsightsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1e9086ab-ddac-4c1d-aafd-ba43ff575fe4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGooglePagespeedInsights resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsConfiguration:SourceGooglePagespeedInsightsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1e9086ab-ddac-4c1d-aafd-ba43ff575fe4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGooglePagespeedInsightsResourceAllocation:SourceGooglePagespeedInsightsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleSearchConsole:SourceGoogleSearchConsole":{"description":"SourceGoogleSearchConsole Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglesearchconsole = new airbyte.SourceGoogleSearchConsole(\"my_source_googlesearchconsole\", {\n    configuration: {\n        alwaysUseAggregationTypeAuto: false,\n        authorization: {\n            serviceAccountKeyAuthentication: {\n                email: \"...my_email...\",\n                serviceAccountInfo: \"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\",\n            },\n        },\n        customReports: \"...my_custom_reports...\",\n        customReportsArrays: [{\n            dimensions: [],\n            name: \"...my_name...\",\n        }],\n        dataState: \"final\",\n        endDate: \"2021-12-12\",\n        numWorkers: 30,\n        requestsPerMinute: 60,\n        siteUrls: [\"...\"],\n        startDate: \"2022-02-19\",\n    },\n    definitionId: \"38737380-4b05-400b-8478-4fc78e02be0f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6406adf4-523d-4b9e-8f60-e386f18bd02c\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlesearchconsole = airbyte.SourceGoogleSearchConsole(\"my_source_googlesearchconsole\",\n    configuration={\n        \"always_use_aggregation_type_auto\": False,\n        \"authorization\": {\n            \"service_account_key_authentication\": {\n                \"email\": \"...my_email...\",\n                \"service_account_info\": \"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\",\n            },\n        },\n        \"custom_reports\": \"...my_custom_reports...\",\n        \"custom_reports_arrays\": [{\n            \"dimensions\": [],\n            \"name\": \"...my_name...\",\n        }],\n        \"data_state\": \"final\",\n        \"end_date\": \"2021-12-12\",\n        \"num_workers\": 30,\n        \"requests_per_minute\": 60,\n        \"site_urls\": [\"...\"],\n        \"start_date\": \"2022-02-19\",\n    },\n    definition_id=\"38737380-4b05-400b-8478-4fc78e02be0f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6406adf4-523d-4b9e-8f60-e386f18bd02c\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglesearchconsole = new Airbyte.SourceGoogleSearchConsole(\"my_source_googlesearchconsole\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleSearchConsoleConfigurationArgs\n        {\n            AlwaysUseAggregationTypeAuto = false,\n            Authorization = new Airbyte.Inputs.SourceGoogleSearchConsoleConfigurationAuthorizationArgs\n            {\n                ServiceAccountKeyAuthentication = new Airbyte.Inputs.SourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthenticationArgs\n                {\n                    Email = \"...my_email...\",\n                    ServiceAccountInfo = \"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\",\n                },\n            },\n            CustomReports = \"...my_custom_reports...\",\n            CustomReportsArrays = new[]\n            {\n                new Airbyte.Inputs.SourceGoogleSearchConsoleConfigurationCustomReportsArrayArgs\n                {\n                    Dimensions = new() { },\n                    Name = \"...my_name...\",\n                },\n            },\n            DataState = \"final\",\n            EndDate = \"2021-12-12\",\n            NumWorkers = 30,\n            RequestsPerMinute = 60,\n            SiteUrls = new[]\n            {\n                \"...\",\n            },\n            StartDate = \"2022-02-19\",\n        },\n        DefinitionId = \"38737380-4b05-400b-8478-4fc78e02be0f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6406adf4-523d-4b9e-8f60-e386f18bd02c\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleSearchConsole(ctx, \"my_source_googlesearchconsole\", \u0026airbyte.SourceGoogleSearchConsoleArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleSearchConsoleConfigurationArgs{\n\t\t\t\tAlwaysUseAggregationTypeAuto: pulumi.Bool(false),\n\t\t\t\tAuthorization: \u0026airbyte.SourceGoogleSearchConsoleConfigurationAuthorizationArgs{\n\t\t\t\t\tServiceAccountKeyAuthentication: \u0026airbyte.SourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthenticationArgs{\n\t\t\t\t\t\tEmail:              pulumi.String(\"...my_email...\"),\n\t\t\t\t\t\tServiceAccountInfo: pulumi.String(\"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCustomReports: pulumi.String(\"...my_custom_reports...\"),\n\t\t\t\tCustomReportsArrays: airbyte.SourceGoogleSearchConsoleConfigurationCustomReportsArrayArray{\n\t\t\t\t\t\u0026airbyte.SourceGoogleSearchConsoleConfigurationCustomReportsArrayArgs{\n\t\t\t\t\t\tDimensions: pulumi.StringArray{},\n\t\t\t\t\t\tName:       pulumi.String(\"...my_name...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDataState:         pulumi.String(\"final\"),\n\t\t\t\tEndDate:           pulumi.String(\"2021-12-12\"),\n\t\t\t\tNumWorkers:        pulumi.Float64(30),\n\t\t\t\tRequestsPerMinute: pulumi.Float64(60),\n\t\t\t\tSiteUrls: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2022-02-19\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"38737380-4b05-400b-8478-4fc78e02be0f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6406adf4-523d-4b9e-8f60-e386f18bd02c\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleSearchConsole;\nimport com.pulumi.airbyte.SourceGoogleSearchConsoleArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleSearchConsoleConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleSearchConsoleConfigurationAuthorizationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGooglesearchconsole = new SourceGoogleSearchConsole(\"mySourceGooglesearchconsole\", SourceGoogleSearchConsoleArgs.builder()\n            .configuration(SourceGoogleSearchConsoleConfigurationArgs.builder()\n                .alwaysUseAggregationTypeAuto(false)\n                .authorization(SourceGoogleSearchConsoleConfigurationAuthorizationArgs.builder()\n                    .serviceAccountKeyAuthentication(SourceGoogleSearchConsoleConfigurationAuthorizationServiceAccountKeyAuthenticationArgs.builder()\n                        .email(\"...my_email...\")\n                        .serviceAccountInfo(\"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\")\n                        .build())\n                    .build())\n                .customReports(\"...my_custom_reports...\")\n                .customReportsArrays(SourceGoogleSearchConsoleConfigurationCustomReportsArrayArgs.builder()\n                    .dimensions()\n                    .name(\"...my_name...\")\n                    .build())\n                .dataState(\"final\")\n                .endDate(\"2021-12-12\")\n                .numWorkers(30.0)\n                .requestsPerMinute(60.0)\n                .siteUrls(\"...\")\n                .startDate(\"2022-02-19\")\n                .build())\n            .definitionId(\"38737380-4b05-400b-8478-4fc78e02be0f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6406adf4-523d-4b9e-8f60-e386f18bd02c\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGooglesearchconsole:\n    type: airbyte:SourceGoogleSearchConsole\n    name: my_source_googlesearchconsole\n    properties:\n      configuration:\n        alwaysUseAggregationTypeAuto: false\n        authorization:\n          serviceAccountKeyAuthentication:\n            email: '...my_email...'\n            serviceAccountInfo: '{ \"type\": \"service_account\", \"project_id\": YOUR_PROJECT_ID, \"private_key_id\": YOUR_PRIVATE_KEY, ... }'\n        customReports: '...my_custom_reports...'\n        customReportsArrays:\n          - dimensions: []\n            name: '...my_name...'\n        dataState: final\n        endDate: 2021-12-12\n        numWorkers: 30\n        requestsPerMinute: 60\n        siteUrls:\n          - '...'\n        startDate: 2022-02-19\n      definitionId: 38737380-4b05-400b-8478-4fc78e02be0f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6406adf4-523d-4b9e-8f60-e386f18bd02c\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_search_console.my_airbyte_source_google_search_console\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleSearchConsole:SourceGoogleSearchConsole my_airbyte_source_google_search_console \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleConfiguration:SourceGoogleSearchConsoleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eb4c9e00-db83-4d63-a386-39cfa91012a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleResourceAllocation:SourceGoogleSearchConsoleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleConfiguration:SourceGoogleSearchConsoleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eb4c9e00-db83-4d63-a386-39cfa91012a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleSearchConsole resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleConfiguration:SourceGoogleSearchConsoleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eb4c9e00-db83-4d63-a386-39cfa91012a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleSearchConsoleResourceAllocation:SourceGoogleSearchConsoleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleSheets:SourceGoogleSheets":{"description":"SourceGoogleSheets Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglesheets = new airbyte.SourceGoogleSheets(\"my_source_googlesheets\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        allowLeadingNumbers: true,\n        batchSize: 10,\n        combineLetterNumberPairs: false,\n        combineNumberWordPairs: true,\n        credentials: {\n            serviceAccountKeyAuthentication: {\n                serviceAccountInfo: \"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\",\n            },\n        },\n        namesConversion: false,\n        readEmptyHeaderColumns: true,\n        removeLeadingTrailingUnderscores: true,\n        removeSpecialCharacters: false,\n        spreadsheetId: \"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit\",\n        streamNameOverrides: [{\n            customStreamName: \"...my_custom_stream_name...\",\n            sourceStreamName: \"...my_source_stream_name...\",\n        }],\n    },\n    definitionId: \"8010dc77-56bf-4220-982b-1460e03dad99\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6266806c-1cd7-4250-b2c6-f4ef1504f265\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlesheets = airbyte.SourceGoogleSheets(\"my_source_googlesheets\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"allow_leading_numbers\": True,\n        \"batch_size\": 10,\n        \"combine_letter_number_pairs\": False,\n        \"combine_number_word_pairs\": True,\n        \"credentials\": {\n            \"service_account_key_authentication\": {\n                \"service_account_info\": \"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\",\n            },\n        },\n        \"names_conversion\": False,\n        \"read_empty_header_columns\": True,\n        \"remove_leading_trailing_underscores\": True,\n        \"remove_special_characters\": False,\n        \"spreadsheet_id\": \"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit\",\n        \"stream_name_overrides\": [{\n            \"custom_stream_name\": \"...my_custom_stream_name...\",\n            \"source_stream_name\": \"...my_source_stream_name...\",\n        }],\n    },\n    definition_id=\"8010dc77-56bf-4220-982b-1460e03dad99\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6266806c-1cd7-4250-b2c6-f4ef1504f265\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglesheets = new Airbyte.SourceGoogleSheets(\"my_source_googlesheets\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleSheetsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AllowLeadingNumbers = true,\n            BatchSize = 10,\n            CombineLetterNumberPairs = false,\n            CombineNumberWordPairs = true,\n            Credentials = new Airbyte.Inputs.SourceGoogleSheetsConfigurationCredentialsArgs\n            {\n                ServiceAccountKeyAuthentication = new Airbyte.Inputs.SourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthenticationArgs\n                {\n                    ServiceAccountInfo = \"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\",\n                },\n            },\n            NamesConversion = false,\n            ReadEmptyHeaderColumns = true,\n            RemoveLeadingTrailingUnderscores = true,\n            RemoveSpecialCharacters = false,\n            SpreadsheetId = \"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit\",\n            StreamNameOverrides = new[]\n            {\n                new Airbyte.Inputs.SourceGoogleSheetsConfigurationStreamNameOverrideArgs\n                {\n                    CustomStreamName = \"...my_custom_stream_name...\",\n                    SourceStreamName = \"...my_source_stream_name...\",\n                },\n            },\n        },\n        DefinitionId = \"8010dc77-56bf-4220-982b-1460e03dad99\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6266806c-1cd7-4250-b2c6-f4ef1504f265\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleSheets(ctx, \"my_source_googlesheets\", \u0026airbyte.SourceGoogleSheetsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleSheetsConfigurationArgs{\n\t\t\t\tAdditionalProperties:     pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAllowLeadingNumbers:      pulumi.Bool(true),\n\t\t\t\tBatchSize:                pulumi.Float64(10),\n\t\t\t\tCombineLetterNumberPairs: pulumi.Bool(false),\n\t\t\t\tCombineNumberWordPairs:   pulumi.Bool(true),\n\t\t\t\tCredentials: \u0026airbyte.SourceGoogleSheetsConfigurationCredentialsArgs{\n\t\t\t\t\tServiceAccountKeyAuthentication: \u0026airbyte.SourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthenticationArgs{\n\t\t\t\t\t\tServiceAccountInfo: pulumi.String(\"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tNamesConversion:                  pulumi.Bool(false),\n\t\t\t\tReadEmptyHeaderColumns:           pulumi.Bool(true),\n\t\t\t\tRemoveLeadingTrailingUnderscores: pulumi.Bool(true),\n\t\t\t\tRemoveSpecialCharacters:          pulumi.Bool(false),\n\t\t\t\tSpreadsheetId:                    pulumi.String(\"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit\"),\n\t\t\t\tStreamNameOverrides: airbyte.SourceGoogleSheetsConfigurationStreamNameOverrideArray{\n\t\t\t\t\t\u0026airbyte.SourceGoogleSheetsConfigurationStreamNameOverrideArgs{\n\t\t\t\t\t\tCustomStreamName: pulumi.String(\"...my_custom_stream_name...\"),\n\t\t\t\t\t\tSourceStreamName: pulumi.String(\"...my_source_stream_name...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8010dc77-56bf-4220-982b-1460e03dad99\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6266806c-1cd7-4250-b2c6-f4ef1504f265\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleSheets;\nimport com.pulumi.airbyte.SourceGoogleSheetsArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleSheetsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleSheetsConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGooglesheets = new SourceGoogleSheets(\"mySourceGooglesheets\", SourceGoogleSheetsArgs.builder()\n            .configuration(SourceGoogleSheetsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .allowLeadingNumbers(true)\n                .batchSize(10.0)\n                .combineLetterNumberPairs(false)\n                .combineNumberWordPairs(true)\n                .credentials(SourceGoogleSheetsConfigurationCredentialsArgs.builder()\n                    .serviceAccountKeyAuthentication(SourceGoogleSheetsConfigurationCredentialsServiceAccountKeyAuthenticationArgs.builder()\n                        .serviceAccountInfo(\"{ \\\"type\\\": \\\"service_account\\\", \\\"project_id\\\": YOUR_PROJECT_ID, \\\"private_key_id\\\": YOUR_PRIVATE_KEY, ... }\")\n                        .build())\n                    .build())\n                .namesConversion(false)\n                .readEmptyHeaderColumns(true)\n                .removeLeadingTrailingUnderscores(true)\n                .removeSpecialCharacters(false)\n                .spreadsheetId(\"https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit\")\n                .streamNameOverrides(SourceGoogleSheetsConfigurationStreamNameOverrideArgs.builder()\n                    .customStreamName(\"...my_custom_stream_name...\")\n                    .sourceStreamName(\"...my_source_stream_name...\")\n                    .build())\n                .build())\n            .definitionId(\"8010dc77-56bf-4220-982b-1460e03dad99\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6266806c-1cd7-4250-b2c6-f4ef1504f265\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGooglesheets:\n    type: airbyte:SourceGoogleSheets\n    name: my_source_googlesheets\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        allowLeadingNumbers: true\n        batchSize: 10\n        combineLetterNumberPairs: false\n        combineNumberWordPairs: true\n        credentials:\n          serviceAccountKeyAuthentication:\n            serviceAccountInfo: '{ \"type\": \"service_account\", \"project_id\": YOUR_PROJECT_ID, \"private_key_id\": YOUR_PRIVATE_KEY, ... }'\n        namesConversion: false\n        readEmptyHeaderColumns: true\n        removeLeadingTrailingUnderscores: true\n        removeSpecialCharacters: false\n        spreadsheetId: https://docs.google.com/spreadsheets/d/1hLd9Qqti3UyLXZB2aFfUWDT7BG-arw2xy4HR3D-dwUb/edit\n        streamNameOverrides:\n          - customStreamName: '...my_custom_stream_name...'\n            sourceStreamName: '...my_source_stream_name...'\n      definitionId: 8010dc77-56bf-4220-982b-1460e03dad99\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6266806c-1cd7-4250-b2c6-f4ef1504f265\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_sheets.my_airbyte_source_google_sheets\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleSheets:SourceGoogleSheets my_airbyte_source_google_sheets \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsConfiguration:SourceGoogleSheetsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source."},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"71607ba1-c0ac-4799-8049-7f4b90dd50f7\"; Requires replacement if changed."},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance."},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsResourceAllocation:SourceGoogleSheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level."},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed."},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsConfiguration:SourceGoogleSheetsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source."},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"71607ba1-c0ac-4799-8049-7f4b90dd50f7\"; Requires replacement if changed."},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance."},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed."},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleSheets resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsConfiguration:SourceGoogleSheetsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source_definition_specifications/get for the source."},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"71607ba1-c0ac-4799-8049-7f4b90dd50f7\"; Requires replacement if changed."},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance."},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleSheetsResourceAllocation:SourceGoogleSheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level."},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed."},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleTasks:SourceGoogleTasks":{"description":"SourceGoogleTasks Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogletasks = new airbyte.SourceGoogleTasks(\"my_source_googletasks\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        recordsLimit: \"...my_records_limit...\",\n        startDate: \"2021-03-18T12:11:09.006Z\",\n    },\n    definitionId: \"21fe239c-92e2-4e22-ab2a-455f8c2a65ce\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"cd436e48-7e2a-49d4-afb4-f7bb961e6024\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googletasks = airbyte.SourceGoogleTasks(\"my_source_googletasks\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"records_limit\": \"...my_records_limit...\",\n        \"start_date\": \"2021-03-18T12:11:09.006Z\",\n    },\n    definition_id=\"21fe239c-92e2-4e22-ab2a-455f8c2a65ce\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"cd436e48-7e2a-49d4-afb4-f7bb961e6024\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogletasks = new Airbyte.SourceGoogleTasks(\"my_source_googletasks\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleTasksConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            RecordsLimit = \"...my_records_limit...\",\n            StartDate = \"2021-03-18T12:11:09.006Z\",\n        },\n        DefinitionId = \"21fe239c-92e2-4e22-ab2a-455f8c2a65ce\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"cd436e48-7e2a-49d4-afb4-f7bb961e6024\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleTasks(ctx, \"my_source_googletasks\", \u0026airbyte.SourceGoogleTasksArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleTasksConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tRecordsLimit:         pulumi.String(\"...my_records_limit...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-03-18T12:11:09.006Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"21fe239c-92e2-4e22-ab2a-455f8c2a65ce\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"cd436e48-7e2a-49d4-afb4-f7bb961e6024\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleTasks;\nimport com.pulumi.airbyte.SourceGoogleTasksArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleTasksConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGoogletasks = new SourceGoogleTasks(\"mySourceGoogletasks\", SourceGoogleTasksArgs.builder()\n            .configuration(SourceGoogleTasksConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .recordsLimit(\"...my_records_limit...\")\n                .startDate(\"2021-03-18T12:11:09.006Z\")\n                .build())\n            .definitionId(\"21fe239c-92e2-4e22-ab2a-455f8c2a65ce\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"cd436e48-7e2a-49d4-afb4-f7bb961e6024\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGoogletasks:\n    type: airbyte:SourceGoogleTasks\n    name: my_source_googletasks\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        recordsLimit: '...my_records_limit...'\n        startDate: 2021-03-18T12:11:09.006Z\n      definitionId: 21fe239c-92e2-4e22-ab2a-455f8c2a65ce\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: cd436e48-7e2a-49d4-afb4-f7bb961e6024\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_tasks.my_airbyte_source_google_tasks\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleTasks:SourceGoogleTasks my_airbyte_source_google_tasks \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksConfiguration:SourceGoogleTasksConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"751c2519-1446-416e-9736-9b98585f8125\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksResourceAllocation:SourceGoogleTasksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksConfiguration:SourceGoogleTasksConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"751c2519-1446-416e-9736-9b98585f8125\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleTasks resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksConfiguration:SourceGoogleTasksConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"751c2519-1446-416e-9736-9b98585f8125\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleTasksResourceAllocation:SourceGoogleTasksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGoogleWebfonts:SourceGoogleWebfonts":{"description":"SourceGoogleWebfonts Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglewebfonts = new airbyte.SourceGoogleWebfonts(\"my_source_googlewebfonts\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        alt: \"...my_alt...\",\n        apiKey: \"...my_api_key...\",\n        prettyPrint: \"...my_pretty_print...\",\n        sort: \"...my_sort...\",\n    },\n    definitionId: \"3dd39ae5-449b-402e-8b34-95af9a841c8e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"de7d79c8-bd9b-41bc-bbab-b419bed9d264\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlewebfonts = airbyte.SourceGoogleWebfonts(\"my_source_googlewebfonts\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"alt\": \"...my_alt...\",\n        \"api_key\": \"...my_api_key...\",\n        \"pretty_print\": \"...my_pretty_print...\",\n        \"sort\": \"...my_sort...\",\n    },\n    definition_id=\"3dd39ae5-449b-402e-8b34-95af9a841c8e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"de7d79c8-bd9b-41bc-bbab-b419bed9d264\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglewebfonts = new Airbyte.SourceGoogleWebfonts(\"my_source_googlewebfonts\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGoogleWebfontsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Alt = \"...my_alt...\",\n            ApiKey = \"...my_api_key...\",\n            PrettyPrint = \"...my_pretty_print...\",\n            Sort = \"...my_sort...\",\n        },\n        DefinitionId = \"3dd39ae5-449b-402e-8b34-95af9a841c8e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"de7d79c8-bd9b-41bc-bbab-b419bed9d264\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGoogleWebfonts(ctx, \"my_source_googlewebfonts\", \u0026airbyte.SourceGoogleWebfontsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGoogleWebfontsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAlt:                  pulumi.String(\"...my_alt...\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tPrettyPrint:          pulumi.String(\"...my_pretty_print...\"),\n\t\t\t\tSort:                 pulumi.String(\"...my_sort...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3dd39ae5-449b-402e-8b34-95af9a841c8e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"de7d79c8-bd9b-41bc-bbab-b419bed9d264\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGoogleWebfonts;\nimport com.pulumi.airbyte.SourceGoogleWebfontsArgs;\nimport com.pulumi.airbyte.inputs.SourceGoogleWebfontsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGooglewebfonts = new SourceGoogleWebfonts(\"mySourceGooglewebfonts\", SourceGoogleWebfontsArgs.builder()\n            .configuration(SourceGoogleWebfontsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .alt(\"...my_alt...\")\n                .apiKey(\"...my_api_key...\")\n                .prettyPrint(\"...my_pretty_print...\")\n                .sort(\"...my_sort...\")\n                .build())\n            .definitionId(\"3dd39ae5-449b-402e-8b34-95af9a841c8e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"de7d79c8-bd9b-41bc-bbab-b419bed9d264\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGooglewebfonts:\n    type: airbyte:SourceGoogleWebfonts\n    name: my_source_googlewebfonts\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        alt: '...my_alt...'\n        apiKey: '...my_api_key...'\n        prettyPrint: '...my_pretty_print...'\n        sort: '...my_sort...'\n      definitionId: 3dd39ae5-449b-402e-8b34-95af9a841c8e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: de7d79c8-bd9b-41bc-bbab-b419bed9d264\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_google_webfonts.my_airbyte_source_google_webfonts\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGoogleWebfonts:SourceGoogleWebfonts my_airbyte_source_google_webfonts \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsConfiguration:SourceGoogleWebfontsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a68fbcde-b465-4ab3-b2a6-b0590a875835\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsResourceAllocation:SourceGoogleWebfontsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsConfiguration:SourceGoogleWebfontsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a68fbcde-b465-4ab3-b2a6-b0590a875835\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGoogleWebfonts resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsConfiguration:SourceGoogleWebfontsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a68fbcde-b465-4ab3-b2a6-b0590a875835\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGoogleWebfontsResourceAllocation:SourceGoogleWebfontsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGreenhouse:SourceGreenhouse":{"description":"SourceGreenhouse Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGreenhouse = new airbyte.SourceGreenhouse(\"my_source_greenhouse\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"ee4f5101-585f-409a-b84b-23d08728538c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"de002c3a-71ed-41e6-84a0-69f88d5d5733\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_greenhouse = airbyte.SourceGreenhouse(\"my_source_greenhouse\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"ee4f5101-585f-409a-b84b-23d08728538c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"de002c3a-71ed-41e6-84a0-69f88d5d5733\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGreenhouse = new Airbyte.SourceGreenhouse(\"my_source_greenhouse\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGreenhouseConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"ee4f5101-585f-409a-b84b-23d08728538c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"de002c3a-71ed-41e6-84a0-69f88d5d5733\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGreenhouse(ctx, \"my_source_greenhouse\", \u0026airbyte.SourceGreenhouseArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGreenhouseConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ee4f5101-585f-409a-b84b-23d08728538c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"de002c3a-71ed-41e6-84a0-69f88d5d5733\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGreenhouse;\nimport com.pulumi.airbyte.SourceGreenhouseArgs;\nimport com.pulumi.airbyte.inputs.SourceGreenhouseConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGreenhouse = new SourceGreenhouse(\"mySourceGreenhouse\", SourceGreenhouseArgs.builder()\n            .configuration(SourceGreenhouseConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"ee4f5101-585f-409a-b84b-23d08728538c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"de002c3a-71ed-41e6-84a0-69f88d5d5733\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGreenhouse:\n    type: airbyte:SourceGreenhouse\n    name: my_source_greenhouse\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: ee4f5101-585f-409a-b84b-23d08728538c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: de002c3a-71ed-41e6-84a0-69f88d5d5733\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_greenhouse.my_airbyte_source_greenhouse\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGreenhouse:SourceGreenhouse my_airbyte_source_greenhouse \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseConfiguration:SourceGreenhouseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"59f1e50a-331f-4f09-b3e8-2e8d4d355f44\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseResourceAllocation:SourceGreenhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseConfiguration:SourceGreenhouseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"59f1e50a-331f-4f09-b3e8-2e8d4d355f44\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGreenhouse resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseConfiguration:SourceGreenhouseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"59f1e50a-331f-4f09-b3e8-2e8d4d355f44\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGreenhouseResourceAllocation:SourceGreenhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGridly:SourceGridly":{"description":"SourceGridly Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGridly = new airbyte.SourceGridly(\"my_source_gridly\", {\n    configuration: {\n        apiKey: \"...my_api_key...\",\n        gridId: \"...my_grid_id...\",\n    },\n    definitionId: \"4f174cea-63dc-44b8-a077-9af4686f7056\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c30bfc4e-2cf6-47af-a03b-bb623a3a73f9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gridly = airbyte.SourceGridly(\"my_source_gridly\",\n    configuration={\n        \"api_key\": \"...my_api_key...\",\n        \"grid_id\": \"...my_grid_id...\",\n    },\n    definition_id=\"4f174cea-63dc-44b8-a077-9af4686f7056\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c30bfc4e-2cf6-47af-a03b-bb623a3a73f9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGridly = new Airbyte.SourceGridly(\"my_source_gridly\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGridlyConfigurationArgs\n        {\n            ApiKey = \"...my_api_key...\",\n            GridId = \"...my_grid_id...\",\n        },\n        DefinitionId = \"4f174cea-63dc-44b8-a077-9af4686f7056\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c30bfc4e-2cf6-47af-a03b-bb623a3a73f9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGridly(ctx, \"my_source_gridly\", \u0026airbyte.SourceGridlyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGridlyConfigurationArgs{\n\t\t\t\tApiKey: pulumi.String(\"...my_api_key...\"),\n\t\t\t\tGridId: pulumi.String(\"...my_grid_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4f174cea-63dc-44b8-a077-9af4686f7056\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c30bfc4e-2cf6-47af-a03b-bb623a3a73f9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGridly;\nimport com.pulumi.airbyte.SourceGridlyArgs;\nimport com.pulumi.airbyte.inputs.SourceGridlyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGridly = new SourceGridly(\"mySourceGridly\", SourceGridlyArgs.builder()\n            .configuration(SourceGridlyConfigurationArgs.builder()\n                .apiKey(\"...my_api_key...\")\n                .gridId(\"...my_grid_id...\")\n                .build())\n            .definitionId(\"4f174cea-63dc-44b8-a077-9af4686f7056\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c30bfc4e-2cf6-47af-a03b-bb623a3a73f9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGridly:\n    type: airbyte:SourceGridly\n    name: my_source_gridly\n    properties:\n      configuration:\n        apiKey: '...my_api_key...'\n        gridId: '...my_grid_id...'\n      definitionId: 4f174cea-63dc-44b8-a077-9af4686f7056\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c30bfc4e-2cf6-47af-a03b-bb623a3a73f9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_gridly.my_airbyte_source_gridly\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGridly:SourceGridly my_airbyte_source_gridly \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGridlyConfiguration:SourceGridlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6cbea164-3237-433b-9abb-36d384ee4cbf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGridlyResourceAllocation:SourceGridlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGridlyConfiguration:SourceGridlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6cbea164-3237-433b-9abb-36d384ee4cbf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGridly resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGridlyConfiguration:SourceGridlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6cbea164-3237-433b-9abb-36d384ee4cbf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGridlyResourceAllocation:SourceGridlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceGuru:SourceGuru":{"description":"SourceGuru Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGuru = new airbyte.SourceGuru(\"my_source_guru\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        password: \"...my_password...\",\n        searchCardsQuery: \"...my_search_cards_query...\",\n        startDate: \"2020-10-28T17:53:49.365Z\",\n        teamId: \"...my_team_id...\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"070fb085-f5b2-4691-9959-fade7aaabb84\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4e138eef-875d-42e0-8fef-3846ce9c0d75\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_guru = airbyte.SourceGuru(\"my_source_guru\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"password\": \"...my_password...\",\n        \"search_cards_query\": \"...my_search_cards_query...\",\n        \"start_date\": \"2020-10-28T17:53:49.365Z\",\n        \"team_id\": \"...my_team_id...\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"070fb085-f5b2-4691-9959-fade7aaabb84\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4e138eef-875d-42e0-8fef-3846ce9c0d75\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGuru = new Airbyte.SourceGuru(\"my_source_guru\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceGuruConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Password = \"...my_password...\",\n            SearchCardsQuery = \"...my_search_cards_query...\",\n            StartDate = \"2020-10-28T17:53:49.365Z\",\n            TeamId = \"...my_team_id...\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"070fb085-f5b2-4691-9959-fade7aaabb84\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4e138eef-875d-42e0-8fef-3846ce9c0d75\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceGuru(ctx, \"my_source_guru\", \u0026airbyte.SourceGuruArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceGuruConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tSearchCardsQuery:     pulumi.String(\"...my_search_cards_query...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2020-10-28T17:53:49.365Z\"),\n\t\t\t\tTeamId:               pulumi.String(\"...my_team_id...\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"070fb085-f5b2-4691-9959-fade7aaabb84\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4e138eef-875d-42e0-8fef-3846ce9c0d75\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceGuru;\nimport com.pulumi.airbyte.SourceGuruArgs;\nimport com.pulumi.airbyte.inputs.SourceGuruConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceGuru = new SourceGuru(\"mySourceGuru\", SourceGuruArgs.builder()\n            .configuration(SourceGuruConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .password(\"...my_password...\")\n                .searchCardsQuery(\"...my_search_cards_query...\")\n                .startDate(\"2020-10-28T17:53:49.365Z\")\n                .teamId(\"...my_team_id...\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"070fb085-f5b2-4691-9959-fade7aaabb84\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4e138eef-875d-42e0-8fef-3846ce9c0d75\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceGuru:\n    type: airbyte:SourceGuru\n    name: my_source_guru\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        password: '...my_password...'\n        searchCardsQuery: '...my_search_cards_query...'\n        startDate: 2020-10-28T17:53:49.365Z\n        teamId: '...my_team_id...'\n        username: '...my_username...'\n      definitionId: 070fb085-f5b2-4691-9959-fade7aaabb84\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4e138eef-875d-42e0-8fef-3846ce9c0d75\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_guru.my_airbyte_source_guru\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceGuru:SourceGuru my_airbyte_source_guru \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGuruConfiguration:SourceGuruConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"30e2d5f2-63c1-4993-8079-c8abf24e747d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGuruResourceAllocation:SourceGuruResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGuruConfiguration:SourceGuruConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"30e2d5f2-63c1-4993-8079-c8abf24e747d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceGuru resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceGuruConfiguration:SourceGuruConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"30e2d5f2-63c1-4993-8079-c8abf24e747d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceGuruResourceAllocation:SourceGuruResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceHardcodedRecords:SourceHardcodedRecords":{"description":"SourceHardcodedRecords Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHardcodedrecords = new airbyte.SourceHardcodedRecords(\"my_source_hardcodedrecords\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        count: 6,\n    },\n    definitionId: \"b2092cef-e8d0-43be-a1c8-1c333b3863e7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"e591dd4f-e11b-4336-8225-40e120a5aa45\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hardcodedrecords = airbyte.SourceHardcodedRecords(\"my_source_hardcodedrecords\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"count\": 6,\n    },\n    definition_id=\"b2092cef-e8d0-43be-a1c8-1c333b3863e7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"e591dd4f-e11b-4336-8225-40e120a5aa45\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHardcodedrecords = new Airbyte.SourceHardcodedRecords(\"my_source_hardcodedrecords\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceHardcodedRecordsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Count = 6,\n        },\n        DefinitionId = \"b2092cef-e8d0-43be-a1c8-1c333b3863e7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"e591dd4f-e11b-4336-8225-40e120a5aa45\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceHardcodedRecords(ctx, \"my_source_hardcodedrecords\", \u0026airbyte.SourceHardcodedRecordsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceHardcodedRecordsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCount:                pulumi.Float64(6),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b2092cef-e8d0-43be-a1c8-1c333b3863e7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"e591dd4f-e11b-4336-8225-40e120a5aa45\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceHardcodedRecords;\nimport com.pulumi.airbyte.SourceHardcodedRecordsArgs;\nimport com.pulumi.airbyte.inputs.SourceHardcodedRecordsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceHardcodedrecords = new SourceHardcodedRecords(\"mySourceHardcodedrecords\", SourceHardcodedRecordsArgs.builder()\n            .configuration(SourceHardcodedRecordsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .count(6.0)\n                .build())\n            .definitionId(\"b2092cef-e8d0-43be-a1c8-1c333b3863e7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"e591dd4f-e11b-4336-8225-40e120a5aa45\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceHardcodedrecords:\n    type: airbyte:SourceHardcodedRecords\n    name: my_source_hardcodedrecords\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        count: 6\n      definitionId: b2092cef-e8d0-43be-a1c8-1c333b3863e7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: e591dd4f-e11b-4336-8225-40e120a5aa45\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_hardcoded_records.my_airbyte_source_hardcoded_records\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceHardcodedRecords:SourceHardcodedRecords my_airbyte_source_hardcoded_records \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsConfiguration:SourceHardcodedRecordsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"084124ab-22db-4019-b36d-630418541bf7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsResourceAllocation:SourceHardcodedRecordsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsConfiguration:SourceHardcodedRecordsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"084124ab-22db-4019-b36d-630418541bf7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceHardcodedRecords resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsConfiguration:SourceHardcodedRecordsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"084124ab-22db-4019-b36d-630418541bf7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHardcodedRecordsResourceAllocation:SourceHardcodedRecordsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceHarvest:SourceHarvest":{"description":"SourceHarvest Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHarvest = new airbyte.SourceHarvest(\"my_source_harvest\", {\n    configuration: {\n        accountId: \"...my_account_id...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            authenticateViaHarvestOAuth: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n            },\n        },\n        replicationEndDate: \"2017-01-25T00:00:00Z\",\n        replicationStartDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"ce100c29-1a0e-4458-807d-89392892e3da\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7a62499e-b740-4a2d-a2c0-621f38c60e24\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_harvest = airbyte.SourceHarvest(\"my_source_harvest\",\n    configuration={\n        \"account_id\": \"...my_account_id...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"authenticate_via_harvest_o_auth\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n            },\n        },\n        \"replication_end_date\": \"2017-01-25T00:00:00Z\",\n        \"replication_start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"ce100c29-1a0e-4458-807d-89392892e3da\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7a62499e-b740-4a2d-a2c0-621f38c60e24\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHarvest = new Airbyte.SourceHarvest(\"my_source_harvest\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceHarvestConfigurationArgs\n        {\n            AccountId = \"...my_account_id...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceHarvestConfigurationCredentialsArgs\n            {\n                AuthenticateViaHarvestOAuth = new Airbyte.Inputs.SourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuthArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                },\n            },\n            ReplicationEndDate = \"2017-01-25T00:00:00Z\",\n            ReplicationStartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"ce100c29-1a0e-4458-807d-89392892e3da\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7a62499e-b740-4a2d-a2c0-621f38c60e24\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceHarvest(ctx, \"my_source_harvest\", \u0026airbyte.SourceHarvestArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceHarvestConfigurationArgs{\n\t\t\t\tAccountId:            pulumi.String(\"...my_account_id...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceHarvestConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaHarvestOAuth: \u0026airbyte.SourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuthArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken:         pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tReplicationEndDate:   pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t\tReplicationStartDate: pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ce100c29-1a0e-4458-807d-89392892e3da\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7a62499e-b740-4a2d-a2c0-621f38c60e24\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceHarvest;\nimport com.pulumi.airbyte.SourceHarvestArgs;\nimport com.pulumi.airbyte.inputs.SourceHarvestConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceHarvestConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuthArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceHarvest = new SourceHarvest(\"mySourceHarvest\", SourceHarvestArgs.builder()\n            .configuration(SourceHarvestConfigurationArgs.builder()\n                .accountId(\"...my_account_id...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceHarvestConfigurationCredentialsArgs.builder()\n                    .authenticateViaHarvestOAuth(SourceHarvestConfigurationCredentialsAuthenticateViaHarvestOAuthArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .build())\n                    .build())\n                .replicationEndDate(\"2017-01-25T00:00:00Z\")\n                .replicationStartDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"ce100c29-1a0e-4458-807d-89392892e3da\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7a62499e-b740-4a2d-a2c0-621f38c60e24\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceHarvest:\n    type: airbyte:SourceHarvest\n    name: my_source_harvest\n    properties:\n      configuration:\n        accountId: '...my_account_id...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          authenticateViaHarvestOAuth:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n        replicationEndDate: 2017-01-25T00:00:00Z\n        replicationStartDate: 2017-01-25T00:00:00Z\n      definitionId: ce100c29-1a0e-4458-807d-89392892e3da\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7a62499e-b740-4a2d-a2c0-621f38c60e24\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_harvest.my_airbyte_source_harvest\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceHarvest:SourceHarvest my_airbyte_source_harvest \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHarvestConfiguration:SourceHarvestConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fe2b4084-3386-4d3b-9ad6-308f61a6f1e6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHarvestResourceAllocation:SourceHarvestResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHarvestConfiguration:SourceHarvestConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fe2b4084-3386-4d3b-9ad6-308f61a6f1e6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceHarvest resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHarvestConfiguration:SourceHarvestConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fe2b4084-3386-4d3b-9ad6-308f61a6f1e6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHarvestResourceAllocation:SourceHarvestResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceHeight:SourceHeight":{"description":"SourceHeight Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHeight = new airbyte.SourceHeight(\"my_source_height\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        searchQuery: \"...my_search_query...\",\n        startDate: \"2022-11-15T07:21:49.481Z\",\n    },\n    definitionId: \"9ed7e5b0-1d2c-44b8-9c0f-5eccba0fe53e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"db192958-f04d-4508-a4b5-2a2adcca1b8b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_height = airbyte.SourceHeight(\"my_source_height\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"search_query\": \"...my_search_query...\",\n        \"start_date\": \"2022-11-15T07:21:49.481Z\",\n    },\n    definition_id=\"9ed7e5b0-1d2c-44b8-9c0f-5eccba0fe53e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"db192958-f04d-4508-a4b5-2a2adcca1b8b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHeight = new Airbyte.SourceHeight(\"my_source_height\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceHeightConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            SearchQuery = \"...my_search_query...\",\n            StartDate = \"2022-11-15T07:21:49.481Z\",\n        },\n        DefinitionId = \"9ed7e5b0-1d2c-44b8-9c0f-5eccba0fe53e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"db192958-f04d-4508-a4b5-2a2adcca1b8b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceHeight(ctx, \"my_source_height\", \u0026airbyte.SourceHeightArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceHeightConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tSearchQuery:          pulumi.String(\"...my_search_query...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-11-15T07:21:49.481Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"9ed7e5b0-1d2c-44b8-9c0f-5eccba0fe53e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"db192958-f04d-4508-a4b5-2a2adcca1b8b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceHeight;\nimport com.pulumi.airbyte.SourceHeightArgs;\nimport com.pulumi.airbyte.inputs.SourceHeightConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceHeight = new SourceHeight(\"mySourceHeight\", SourceHeightArgs.builder()\n            .configuration(SourceHeightConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .searchQuery(\"...my_search_query...\")\n                .startDate(\"2022-11-15T07:21:49.481Z\")\n                .build())\n            .definitionId(\"9ed7e5b0-1d2c-44b8-9c0f-5eccba0fe53e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"db192958-f04d-4508-a4b5-2a2adcca1b8b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceHeight:\n    type: airbyte:SourceHeight\n    name: my_source_height\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        searchQuery: '...my_search_query...'\n        startDate: 2022-11-15T07:21:49.481Z\n      definitionId: 9ed7e5b0-1d2c-44b8-9c0f-5eccba0fe53e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: db192958-f04d-4508-a4b5-2a2adcca1b8b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_height.my_airbyte_source_height\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceHeight:SourceHeight my_airbyte_source_height \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHeightConfiguration:SourceHeightConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8f4b2d64-970a-4a6f-b316-3d1144c67be8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHeightResourceAllocation:SourceHeightResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHeightConfiguration:SourceHeightConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8f4b2d64-970a-4a6f-b316-3d1144c67be8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceHeight resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHeightConfiguration:SourceHeightConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8f4b2d64-970a-4a6f-b316-3d1144c67be8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHeightResourceAllocation:SourceHeightResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceHibob:SourceHibob":{"description":"SourceHibob Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHibob = new airbyte.SourceHibob(\"my_source_hibob\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        isSandbox: false,\n        password: \"...my_password...\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"37fef60a-82ec-4619-82fd-52b97f17ff64\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"fad87a38-16bf-4b23-be0b-8a294896c8f0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hibob = airbyte.SourceHibob(\"my_source_hibob\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"is_sandbox\": False,\n        \"password\": \"...my_password...\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"37fef60a-82ec-4619-82fd-52b97f17ff64\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"fad87a38-16bf-4b23-be0b-8a294896c8f0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHibob = new Airbyte.SourceHibob(\"my_source_hibob\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceHibobConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            IsSandbox = false,\n            Password = \"...my_password...\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"37fef60a-82ec-4619-82fd-52b97f17ff64\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"fad87a38-16bf-4b23-be0b-8a294896c8f0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceHibob(ctx, \"my_source_hibob\", \u0026airbyte.SourceHibobArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceHibobConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tIsSandbox:            pulumi.Bool(false),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"37fef60a-82ec-4619-82fd-52b97f17ff64\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"fad87a38-16bf-4b23-be0b-8a294896c8f0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceHibob;\nimport com.pulumi.airbyte.SourceHibobArgs;\nimport com.pulumi.airbyte.inputs.SourceHibobConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceHibob = new SourceHibob(\"mySourceHibob\", SourceHibobArgs.builder()\n            .configuration(SourceHibobConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .isSandbox(false)\n                .password(\"...my_password...\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"37fef60a-82ec-4619-82fd-52b97f17ff64\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"fad87a38-16bf-4b23-be0b-8a294896c8f0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceHibob:\n    type: airbyte:SourceHibob\n    name: my_source_hibob\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        isSandbox: false\n        password: '...my_password...'\n        username: '...my_username...'\n      definitionId: 37fef60a-82ec-4619-82fd-52b97f17ff64\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: fad87a38-16bf-4b23-be0b-8a294896c8f0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_hibob.my_airbyte_source_hibob\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceHibob:SourceHibob my_airbyte_source_hibob \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHibobConfiguration:SourceHibobConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4dc991ed-3dcc-4c40-ac28-9402836709f1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHibobResourceAllocation:SourceHibobResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHibobConfiguration:SourceHibobConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4dc991ed-3dcc-4c40-ac28-9402836709f1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceHibob resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHibobConfiguration:SourceHibobConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4dc991ed-3dcc-4c40-ac28-9402836709f1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHibobResourceAllocation:SourceHibobResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceHighLevel:SourceHighLevel":{"description":"SourceHighLevel Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHighlevel = new airbyte.SourceHighLevel(\"my_source_highlevel\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        locationId: \"...my_location_id...\",\n        startDate: \"2022-08-22T12:23:24.572Z\",\n    },\n    definitionId: \"77fdd02e-1601-4834-b32e-2373cf67f651\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ac802724-3ae6-45c1-8e74-b4776986d5d0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_highlevel = airbyte.SourceHighLevel(\"my_source_highlevel\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"location_id\": \"...my_location_id...\",\n        \"start_date\": \"2022-08-22T12:23:24.572Z\",\n    },\n    definition_id=\"77fdd02e-1601-4834-b32e-2373cf67f651\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ac802724-3ae6-45c1-8e74-b4776986d5d0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHighlevel = new Airbyte.SourceHighLevel(\"my_source_highlevel\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceHighLevelConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            LocationId = \"...my_location_id...\",\n            StartDate = \"2022-08-22T12:23:24.572Z\",\n        },\n        DefinitionId = \"77fdd02e-1601-4834-b32e-2373cf67f651\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ac802724-3ae6-45c1-8e74-b4776986d5d0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceHighLevel(ctx, \"my_source_highlevel\", \u0026airbyte.SourceHighLevelArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceHighLevelConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tLocationId:           pulumi.String(\"...my_location_id...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-08-22T12:23:24.572Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"77fdd02e-1601-4834-b32e-2373cf67f651\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ac802724-3ae6-45c1-8e74-b4776986d5d0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceHighLevel;\nimport com.pulumi.airbyte.SourceHighLevelArgs;\nimport com.pulumi.airbyte.inputs.SourceHighLevelConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceHighlevel = new SourceHighLevel(\"mySourceHighlevel\", SourceHighLevelArgs.builder()\n            .configuration(SourceHighLevelConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .locationId(\"...my_location_id...\")\n                .startDate(\"2022-08-22T12:23:24.572Z\")\n                .build())\n            .definitionId(\"77fdd02e-1601-4834-b32e-2373cf67f651\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ac802724-3ae6-45c1-8e74-b4776986d5d0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceHighlevel:\n    type: airbyte:SourceHighLevel\n    name: my_source_highlevel\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        locationId: '...my_location_id...'\n        startDate: 2022-08-22T12:23:24.572Z\n      definitionId: 77fdd02e-1601-4834-b32e-2373cf67f651\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ac802724-3ae6-45c1-8e74-b4776986d5d0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_high_level.my_airbyte_source_high_level\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceHighLevel:SourceHighLevel my_airbyte_source_high_level \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHighLevelConfiguration:SourceHighLevelConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2028e68a-8c97-45c4-b196-e61bad7b6f40\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHighLevelResourceAllocation:SourceHighLevelResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHighLevelConfiguration:SourceHighLevelConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2028e68a-8c97-45c4-b196-e61bad7b6f40\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceHighLevel resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHighLevelConfiguration:SourceHighLevelConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2028e68a-8c97-45c4-b196-e61bad7b6f40\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHighLevelResourceAllocation:SourceHighLevelResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceHubplanner:SourceHubplanner":{"description":"SourceHubplanner Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHubplanner = new airbyte.SourceHubplanner(\"my_source_hubplanner\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"db43b1ec-0312-415d-8af9-4aee6e85efa8\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6432cd85-66e2-44fb-a829-fd30f6331eb3\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hubplanner = airbyte.SourceHubplanner(\"my_source_hubplanner\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"db43b1ec-0312-415d-8af9-4aee6e85efa8\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6432cd85-66e2-44fb-a829-fd30f6331eb3\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHubplanner = new Airbyte.SourceHubplanner(\"my_source_hubplanner\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceHubplannerConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"db43b1ec-0312-415d-8af9-4aee6e85efa8\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6432cd85-66e2-44fb-a829-fd30f6331eb3\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceHubplanner(ctx, \"my_source_hubplanner\", \u0026airbyte.SourceHubplannerArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceHubplannerConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"db43b1ec-0312-415d-8af9-4aee6e85efa8\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6432cd85-66e2-44fb-a829-fd30f6331eb3\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceHubplanner;\nimport com.pulumi.airbyte.SourceHubplannerArgs;\nimport com.pulumi.airbyte.inputs.SourceHubplannerConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceHubplanner = new SourceHubplanner(\"mySourceHubplanner\", SourceHubplannerArgs.builder()\n            .configuration(SourceHubplannerConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"db43b1ec-0312-415d-8af9-4aee6e85efa8\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6432cd85-66e2-44fb-a829-fd30f6331eb3\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceHubplanner:\n    type: airbyte:SourceHubplanner\n    name: my_source_hubplanner\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: db43b1ec-0312-415d-8af9-4aee6e85efa8\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6432cd85-66e2-44fb-a829-fd30f6331eb3\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_hubplanner.my_airbyte_source_hubplanner\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceHubplanner:SourceHubplanner my_airbyte_source_hubplanner \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHubplannerConfiguration:SourceHubplannerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8097ceb9-383f-42f6-9f92-d3fd4bcc7689\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHubplannerResourceAllocation:SourceHubplannerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHubplannerConfiguration:SourceHubplannerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8097ceb9-383f-42f6-9f92-d3fd4bcc7689\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceHubplanner resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHubplannerConfiguration:SourceHubplannerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8097ceb9-383f-42f6-9f92-d3fd4bcc7689\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHubplannerResourceAllocation:SourceHubplannerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceHubspot:SourceHubspot":{"description":"SourceHubspot Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHubspot = new airbyte.SourceHubspot(\"my_source_hubspot\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            privateApp: {\n                accessToken: \"...my_access_token...\",\n            },\n        },\n        enableExperimentalStreams: false,\n        lookbackWindow: 60,\n        numWorker: 1,\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"5a78ec38-3a27-4695-8c44-7a6d7e5af928\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5867a7a3-cda1-42de-aa60-dea6430ea0d1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hubspot = airbyte.SourceHubspot(\"my_source_hubspot\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"private_app\": {\n                \"access_token\": \"...my_access_token...\",\n            },\n        },\n        \"enable_experimental_streams\": False,\n        \"lookback_window\": 60,\n        \"num_worker\": 1,\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"5a78ec38-3a27-4695-8c44-7a6d7e5af928\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5867a7a3-cda1-42de-aa60-dea6430ea0d1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHubspot = new Airbyte.SourceHubspot(\"my_source_hubspot\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceHubspotConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceHubspotConfigurationCredentialsArgs\n            {\n                PrivateApp = new Airbyte.Inputs.SourceHubspotConfigurationCredentialsPrivateAppArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                },\n            },\n            EnableExperimentalStreams = false,\n            LookbackWindow = 60,\n            NumWorker = 1,\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"5a78ec38-3a27-4695-8c44-7a6d7e5af928\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5867a7a3-cda1-42de-aa60-dea6430ea0d1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceHubspot(ctx, \"my_source_hubspot\", \u0026airbyte.SourceHubspotArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceHubspotConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceHubspotConfigurationCredentialsArgs{\n\t\t\t\t\tPrivateApp: \u0026airbyte.SourceHubspotConfigurationCredentialsPrivateAppArgs{\n\t\t\t\t\t\tAccessToken: pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tEnableExperimentalStreams: pulumi.Bool(false),\n\t\t\t\tLookbackWindow:            pulumi.Float64(60),\n\t\t\t\tNumWorker:                 pulumi.Float64(1),\n\t\t\t\tStartDate:                 pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"5a78ec38-3a27-4695-8c44-7a6d7e5af928\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5867a7a3-cda1-42de-aa60-dea6430ea0d1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceHubspot;\nimport com.pulumi.airbyte.SourceHubspotArgs;\nimport com.pulumi.airbyte.inputs.SourceHubspotConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceHubspotConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceHubspotConfigurationCredentialsPrivateAppArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceHubspot = new SourceHubspot(\"mySourceHubspot\", SourceHubspotArgs.builder()\n            .configuration(SourceHubspotConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceHubspotConfigurationCredentialsArgs.builder()\n                    .privateApp(SourceHubspotConfigurationCredentialsPrivateAppArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .build())\n                    .build())\n                .enableExperimentalStreams(false)\n                .lookbackWindow(60.0)\n                .numWorker(1.0)\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"5a78ec38-3a27-4695-8c44-7a6d7e5af928\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5867a7a3-cda1-42de-aa60-dea6430ea0d1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceHubspot:\n    type: airbyte:SourceHubspot\n    name: my_source_hubspot\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          privateApp:\n            accessToken: '...my_access_token...'\n        enableExperimentalStreams: false\n        lookbackWindow: 60\n        numWorker: 1\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: 5a78ec38-3a27-4695-8c44-7a6d7e5af928\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5867a7a3-cda1-42de-aa60-dea6430ea0d1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_hubspot.my_airbyte_source_hubspot\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceHubspot:SourceHubspot my_airbyte_source_hubspot \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHubspotConfiguration:SourceHubspotConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"36c891d9-4bd9-43ac-bad2-10e12756272c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHubspotResourceAllocation:SourceHubspotResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHubspotConfiguration:SourceHubspotConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"36c891d9-4bd9-43ac-bad2-10e12756272c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceHubspot resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceHubspotConfiguration:SourceHubspotConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"36c891d9-4bd9-43ac-bad2-10e12756272c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceHubspotResourceAllocation:SourceHubspotResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceInsightly:SourceInsightly":{"description":"SourceInsightly Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceInsightly = new airbyte.SourceInsightly(\"my_source_insightly\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        startDate: \"2021-03-01T00:00:00Z\",\n        token: \"...my_token...\",\n    },\n    definitionId: \"38e47520-d765-410b-adf5-2924bc66b5ce\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"541ae22f-d577-4a0e-934b-7779fd63f889\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_insightly = airbyte.SourceInsightly(\"my_source_insightly\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n        \"token\": \"...my_token...\",\n    },\n    definition_id=\"38e47520-d765-410b-adf5-2924bc66b5ce\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"541ae22f-d577-4a0e-934b-7779fd63f889\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceInsightly = new Airbyte.SourceInsightly(\"my_source_insightly\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceInsightlyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            StartDate = \"2021-03-01T00:00:00Z\",\n            Token = \"...my_token...\",\n        },\n        DefinitionId = \"38e47520-d765-410b-adf5-2924bc66b5ce\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"541ae22f-d577-4a0e-934b-7779fd63f889\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceInsightly(ctx, \"my_source_insightly\", \u0026airbyte.SourceInsightlyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceInsightlyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t\tToken:                pulumi.String(\"...my_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"38e47520-d765-410b-adf5-2924bc66b5ce\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"541ae22f-d577-4a0e-934b-7779fd63f889\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceInsightly;\nimport com.pulumi.airbyte.SourceInsightlyArgs;\nimport com.pulumi.airbyte.inputs.SourceInsightlyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceInsightly = new SourceInsightly(\"mySourceInsightly\", SourceInsightlyArgs.builder()\n            .configuration(SourceInsightlyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .token(\"...my_token...\")\n                .build())\n            .definitionId(\"38e47520-d765-410b-adf5-2924bc66b5ce\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"541ae22f-d577-4a0e-934b-7779fd63f889\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceInsightly:\n    type: airbyte:SourceInsightly\n    name: my_source_insightly\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        startDate: 2021-03-01T00:00:00Z\n        token: '...my_token...'\n      definitionId: 38e47520-d765-410b-adf5-2924bc66b5ce\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 541ae22f-d577-4a0e-934b-7779fd63f889\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_insightly.my_airbyte_source_insightly\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceInsightly:SourceInsightly my_airbyte_source_insightly \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInsightlyConfiguration:SourceInsightlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"38f84314-fe6a-4257-97be-a8dcd942d693\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceInsightlyResourceAllocation:SourceInsightlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInsightlyConfiguration:SourceInsightlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"38f84314-fe6a-4257-97be-a8dcd942d693\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceInsightly resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInsightlyConfiguration:SourceInsightlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"38f84314-fe6a-4257-97be-a8dcd942d693\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceInsightlyResourceAllocation:SourceInsightlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceInstagram:SourceInstagram":{"description":"SourceInstagram Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceInstagram = new airbyte.SourceInstagram(\"my_source_instagram\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        numWorkers: 1,\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"f2ba9b6a-282f-49c9-ad1c-418c8b8d173c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c12b19f2-4972-490b-ae38-c64d9c068d4d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_instagram = airbyte.SourceInstagram(\"my_source_instagram\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"num_workers\": 1,\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"f2ba9b6a-282f-49c9-ad1c-418c8b8d173c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c12b19f2-4972-490b-ae38-c64d9c068d4d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceInstagram = new Airbyte.SourceInstagram(\"my_source_instagram\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceInstagramConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            NumWorkers = 1,\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"f2ba9b6a-282f-49c9-ad1c-418c8b8d173c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c12b19f2-4972-490b-ae38-c64d9c068d4d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceInstagram(ctx, \"my_source_instagram\", \u0026airbyte.SourceInstagramArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceInstagramConfigurationArgs{\n\t\t\t\tAccessToken:  pulumi.String(\"...my_access_token...\"),\n\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tNumWorkers:   pulumi.Float64(1),\n\t\t\t\tStartDate:    pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f2ba9b6a-282f-49c9-ad1c-418c8b8d173c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c12b19f2-4972-490b-ae38-c64d9c068d4d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceInstagram;\nimport com.pulumi.airbyte.SourceInstagramArgs;\nimport com.pulumi.airbyte.inputs.SourceInstagramConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceInstagram = new SourceInstagram(\"mySourceInstagram\", SourceInstagramArgs.builder()\n            .configuration(SourceInstagramConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .numWorkers(1.0)\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"f2ba9b6a-282f-49c9-ad1c-418c8b8d173c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c12b19f2-4972-490b-ae38-c64d9c068d4d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceInstagram:\n    type: airbyte:SourceInstagram\n    name: my_source_instagram\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        numWorkers: 1\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: f2ba9b6a-282f-49c9-ad1c-418c8b8d173c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c12b19f2-4972-490b-ae38-c64d9c068d4d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_instagram.my_airbyte_source_instagram\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceInstagram:SourceInstagram my_airbyte_source_instagram \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInstagramConfiguration:SourceInstagramConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6acf6b55-4f1e-4fca-944e-1a3caef8aba8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceInstagramResourceAllocation:SourceInstagramResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInstagramConfiguration:SourceInstagramConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6acf6b55-4f1e-4fca-944e-1a3caef8aba8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceInstagram resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInstagramConfiguration:SourceInstagramConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6acf6b55-4f1e-4fca-944e-1a3caef8aba8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceInstagramResourceAllocation:SourceInstagramResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceInstatus:SourceInstatus":{"description":"SourceInstatus Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceInstatus = new airbyte.SourceInstatus(\"my_source_instatus\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"d38db7bb-4cad-42ec-ae80-30fa1bd51bbf\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"9b931996-6f02-45b4-a335-d1a81c58c303\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_instatus = airbyte.SourceInstatus(\"my_source_instatus\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"d38db7bb-4cad-42ec-ae80-30fa1bd51bbf\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"9b931996-6f02-45b4-a335-d1a81c58c303\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceInstatus = new Airbyte.SourceInstatus(\"my_source_instatus\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceInstatusConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"d38db7bb-4cad-42ec-ae80-30fa1bd51bbf\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"9b931996-6f02-45b4-a335-d1a81c58c303\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceInstatus(ctx, \"my_source_instatus\", \u0026airbyte.SourceInstatusArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceInstatusConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d38db7bb-4cad-42ec-ae80-30fa1bd51bbf\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9b931996-6f02-45b4-a335-d1a81c58c303\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceInstatus;\nimport com.pulumi.airbyte.SourceInstatusArgs;\nimport com.pulumi.airbyte.inputs.SourceInstatusConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceInstatus = new SourceInstatus(\"mySourceInstatus\", SourceInstatusArgs.builder()\n            .configuration(SourceInstatusConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"d38db7bb-4cad-42ec-ae80-30fa1bd51bbf\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"9b931996-6f02-45b4-a335-d1a81c58c303\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceInstatus:\n    type: airbyte:SourceInstatus\n    name: my_source_instatus\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: d38db7bb-4cad-42ec-ae80-30fa1bd51bbf\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 9b931996-6f02-45b4-a335-d1a81c58c303\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_instatus.my_airbyte_source_instatus\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceInstatus:SourceInstatus my_airbyte_source_instatus \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInstatusConfiguration:SourceInstatusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1901024c-0249-45d0-bcac-31a954652927\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceInstatusResourceAllocation:SourceInstatusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInstatusConfiguration:SourceInstatusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1901024c-0249-45d0-bcac-31a954652927\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceInstatus resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceInstatusConfiguration:SourceInstatusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1901024c-0249-45d0-bcac-31a954652927\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceInstatusResourceAllocation:SourceInstatusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceIntercom:SourceIntercom":{"description":"SourceIntercom Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceIntercom = new airbyte.SourceIntercom(\"my_source_intercom\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        activityLogsTimeStep: 30,\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        lookbackWindow: 60,\n        startDate: \"2020-11-16T00:00:00Z\",\n    },\n    definitionId: \"ba1133d3-c5a5-4970-9a43-797e5df4ec84\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"84e9b47b-01ac-499b-b969-63ece4bac1b1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_intercom = airbyte.SourceIntercom(\"my_source_intercom\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"activity_logs_time_step\": 30,\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"lookback_window\": 60,\n        \"start_date\": \"2020-11-16T00:00:00Z\",\n    },\n    definition_id=\"ba1133d3-c5a5-4970-9a43-797e5df4ec84\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"84e9b47b-01ac-499b-b969-63ece4bac1b1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceIntercom = new Airbyte.SourceIntercom(\"my_source_intercom\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceIntercomConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            ActivityLogsTimeStep = 30,\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            LookbackWindow = 60,\n            StartDate = \"2020-11-16T00:00:00Z\",\n        },\n        DefinitionId = \"ba1133d3-c5a5-4970-9a43-797e5df4ec84\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"84e9b47b-01ac-499b-b969-63ece4bac1b1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceIntercom(ctx, \"my_source_intercom\", \u0026airbyte.SourceIntercomArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceIntercomConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tActivityLogsTimeStep: pulumi.Float64(30),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tLookbackWindow:       pulumi.Float64(60),\n\t\t\t\tStartDate:            pulumi.String(\"2020-11-16T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ba1133d3-c5a5-4970-9a43-797e5df4ec84\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"84e9b47b-01ac-499b-b969-63ece4bac1b1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceIntercom;\nimport com.pulumi.airbyte.SourceIntercomArgs;\nimport com.pulumi.airbyte.inputs.SourceIntercomConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceIntercom = new SourceIntercom(\"mySourceIntercom\", SourceIntercomArgs.builder()\n            .configuration(SourceIntercomConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .activityLogsTimeStep(30.0)\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .lookbackWindow(60.0)\n                .startDate(\"2020-11-16T00:00:00Z\")\n                .build())\n            .definitionId(\"ba1133d3-c5a5-4970-9a43-797e5df4ec84\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"84e9b47b-01ac-499b-b969-63ece4bac1b1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceIntercom:\n    type: airbyte:SourceIntercom\n    name: my_source_intercom\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        activityLogsTimeStep: 30\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        lookbackWindow: 60\n        startDate: 2020-11-16T00:00:00Z\n      definitionId: ba1133d3-c5a5-4970-9a43-797e5df4ec84\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 84e9b47b-01ac-499b-b969-63ece4bac1b1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_intercom.my_airbyte_source_intercom\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceIntercom:SourceIntercom my_airbyte_source_intercom \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIntercomConfiguration:SourceIntercomConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d8313939-3782-41b0-be29-b3ca20d8dd3a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceIntercomResourceAllocation:SourceIntercomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIntercomConfiguration:SourceIntercomConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d8313939-3782-41b0-be29-b3ca20d8dd3a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceIntercom resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIntercomConfiguration:SourceIntercomConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d8313939-3782-41b0-be29-b3ca20d8dd3a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceIntercomResourceAllocation:SourceIntercomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceIp2whois:SourceIp2whois":{"description":"SourceIp2whois Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceIp2whois = new airbyte.SourceIp2whois(\"my_source_ip2whois\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        domain: \"www.google.com\",\n    },\n    definitionId: \"a9ade1a0-a3b3-4b7c-a67f-1f4b3c936361\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"56bae1c6-f099-43b9-9370-ca3d497ec2b1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_ip2whois = airbyte.SourceIp2whois(\"my_source_ip2whois\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"domain\": \"www.google.com\",\n    },\n    definition_id=\"a9ade1a0-a3b3-4b7c-a67f-1f4b3c936361\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"56bae1c6-f099-43b9-9370-ca3d497ec2b1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceIp2whois = new Airbyte.SourceIp2whois(\"my_source_ip2whois\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceIp2whoisConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Domain = \"www.google.com\",\n        },\n        DefinitionId = \"a9ade1a0-a3b3-4b7c-a67f-1f4b3c936361\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"56bae1c6-f099-43b9-9370-ca3d497ec2b1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceIp2whois(ctx, \"my_source_ip2whois\", \u0026airbyte.SourceIp2whoisArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceIp2whoisConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDomain:               pulumi.String(\"www.google.com\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a9ade1a0-a3b3-4b7c-a67f-1f4b3c936361\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"56bae1c6-f099-43b9-9370-ca3d497ec2b1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceIp2whois;\nimport com.pulumi.airbyte.SourceIp2whoisArgs;\nimport com.pulumi.airbyte.inputs.SourceIp2whoisConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceIp2whois = new SourceIp2whois(\"mySourceIp2whois\", SourceIp2whoisArgs.builder()\n            .configuration(SourceIp2whoisConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .domain(\"www.google.com\")\n                .build())\n            .definitionId(\"a9ade1a0-a3b3-4b7c-a67f-1f4b3c936361\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"56bae1c6-f099-43b9-9370-ca3d497ec2b1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceIp2whois:\n    type: airbyte:SourceIp2whois\n    name: my_source_ip2whois\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        domain: www.google.com\n      definitionId: a9ade1a0-a3b3-4b7c-a67f-1f4b3c936361\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 56bae1c6-f099-43b9-9370-ca3d497ec2b1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_ip2whois.my_airbyte_source_ip2whois\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceIp2whois:SourceIp2whois my_airbyte_source_ip2whois \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisConfiguration:SourceIp2whoisConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f23b7b7c-d705-49a3-9042-09add3b104a5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisResourceAllocation:SourceIp2whoisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisConfiguration:SourceIp2whoisConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f23b7b7c-d705-49a3-9042-09add3b104a5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceIp2whois resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisConfiguration:SourceIp2whoisConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f23b7b7c-d705-49a3-9042-09add3b104a5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceIp2whoisResourceAllocation:SourceIp2whoisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceIterable:SourceIterable":{"description":"SourceIterable Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceIterable = new airbyte.SourceIterable(\"my_source_iterable\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2021-04-01T00:00:00Z\",\n    },\n    definitionId: \"1e6d92c0-d528-4e92-ac5d-17a0ca574482\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a46bf3e2-e63d-4e32-8959-37721daec43c\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_iterable = airbyte.SourceIterable(\"my_source_iterable\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2021-04-01T00:00:00Z\",\n    },\n    definition_id=\"1e6d92c0-d528-4e92-ac5d-17a0ca574482\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a46bf3e2-e63d-4e32-8959-37721daec43c\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceIterable = new Airbyte.SourceIterable(\"my_source_iterable\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceIterableConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2021-04-01T00:00:00Z\",\n        },\n        DefinitionId = \"1e6d92c0-d528-4e92-ac5d-17a0ca574482\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a46bf3e2-e63d-4e32-8959-37721daec43c\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceIterable(ctx, \"my_source_iterable\", \u0026airbyte.SourceIterableArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceIterableConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-04-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1e6d92c0-d528-4e92-ac5d-17a0ca574482\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a46bf3e2-e63d-4e32-8959-37721daec43c\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceIterable;\nimport com.pulumi.airbyte.SourceIterableArgs;\nimport com.pulumi.airbyte.inputs.SourceIterableConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceIterable = new SourceIterable(\"mySourceIterable\", SourceIterableArgs.builder()\n            .configuration(SourceIterableConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2021-04-01T00:00:00Z\")\n                .build())\n            .definitionId(\"1e6d92c0-d528-4e92-ac5d-17a0ca574482\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a46bf3e2-e63d-4e32-8959-37721daec43c\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceIterable:\n    type: airbyte:SourceIterable\n    name: my_source_iterable\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2021-04-01T00:00:00Z\n      definitionId: 1e6d92c0-d528-4e92-ac5d-17a0ca574482\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a46bf3e2-e63d-4e32-8959-37721daec43c\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_iterable.my_airbyte_source_iterable\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceIterable:SourceIterable my_airbyte_source_iterable \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIterableConfiguration:SourceIterableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2e875208-0c0b-4ee4-9e92-1cb3156ea799\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceIterableResourceAllocation:SourceIterableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIterableConfiguration:SourceIterableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2e875208-0c0b-4ee4-9e92-1cb3156ea799\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceIterable resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceIterableConfiguration:SourceIterableConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2e875208-0c0b-4ee4-9e92-1cb3156ea799\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceIterableResourceAllocation:SourceIterableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceJira:SourceJira":{"description":"SourceJira Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceJira = new airbyte.SourceJira(\"my_source_jira\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n        domain: \"\u003cyour-domain\u003e.atlassian.net\",\n        email: \"...my_email...\",\n        expandIssueChangelog: false,\n        expandIssueTransition: false,\n        issuesStreamExpandWiths: [\"renderedFields\"],\n        lookbackWindowMinutes: 60,\n        numWorkers: 1,\n        projects: [\"...\"],\n        renderFields: false,\n        startDate: \"2021-03-01T00:00:00Z\",\n    },\n    definitionId: \"949473c3-da2c-444e-bfcd-8f8d84c88b15\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"126f780d-bef6-41d4-af4f-97391ac97b8d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_jira = airbyte.SourceJira(\"my_source_jira\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n        \"domain\": \"\u003cyour-domain\u003e.atlassian.net\",\n        \"email\": \"...my_email...\",\n        \"expand_issue_changelog\": False,\n        \"expand_issue_transition\": False,\n        \"issues_stream_expand_withs\": [\"renderedFields\"],\n        \"lookback_window_minutes\": 60,\n        \"num_workers\": 1,\n        \"projects\": [\"...\"],\n        \"render_fields\": False,\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n    },\n    definition_id=\"949473c3-da2c-444e-bfcd-8f8d84c88b15\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"126f780d-bef6-41d4-af4f-97391ac97b8d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceJira = new Airbyte.SourceJira(\"my_source_jira\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceJiraConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n            Domain = \"\u003cyour-domain\u003e.atlassian.net\",\n            Email = \"...my_email...\",\n            ExpandIssueChangelog = false,\n            ExpandIssueTransition = false,\n            IssuesStreamExpandWiths = new[]\n            {\n                \"renderedFields\",\n            },\n            LookbackWindowMinutes = 60,\n            NumWorkers = 1,\n            Projects = new[]\n            {\n                \"...\",\n            },\n            RenderFields = false,\n            StartDate = \"2021-03-01T00:00:00Z\",\n        },\n        DefinitionId = \"949473c3-da2c-444e-bfcd-8f8d84c88b15\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"126f780d-bef6-41d4-af4f-97391ac97b8d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceJira(ctx, \"my_source_jira\", \u0026airbyte.SourceJiraArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceJiraConfigurationArgs{\n\t\t\t\tAdditionalProperties:  pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:              pulumi.String(\"...my_api_token...\"),\n\t\t\t\tDomain:                pulumi.String(\"\u003cyour-domain\u003e.atlassian.net\"),\n\t\t\t\tEmail:                 pulumi.String(\"...my_email...\"),\n\t\t\t\tExpandIssueChangelog:  pulumi.Bool(false),\n\t\t\t\tExpandIssueTransition: pulumi.Bool(false),\n\t\t\t\tIssuesStreamExpandWiths: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"renderedFields\"),\n\t\t\t\t},\n\t\t\t\tLookbackWindowMinutes: pulumi.Float64(60),\n\t\t\t\tNumWorkers:            pulumi.Float64(1),\n\t\t\t\tProjects: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tRenderFields: pulumi.Bool(false),\n\t\t\t\tStartDate:    pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"949473c3-da2c-444e-bfcd-8f8d84c88b15\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"126f780d-bef6-41d4-af4f-97391ac97b8d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceJira;\nimport com.pulumi.airbyte.SourceJiraArgs;\nimport com.pulumi.airbyte.inputs.SourceJiraConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceJira = new SourceJira(\"mySourceJira\", SourceJiraArgs.builder()\n            .configuration(SourceJiraConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .domain(\"\u003cyour-domain\u003e.atlassian.net\")\n                .email(\"...my_email...\")\n                .expandIssueChangelog(false)\n                .expandIssueTransition(false)\n                .issuesStreamExpandWiths(\"renderedFields\")\n                .lookbackWindowMinutes(60.0)\n                .numWorkers(1.0)\n                .projects(\"...\")\n                .renderFields(false)\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .build())\n            .definitionId(\"949473c3-da2c-444e-bfcd-8f8d84c88b15\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"126f780d-bef6-41d4-af4f-97391ac97b8d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceJira:\n    type: airbyte:SourceJira\n    name: my_source_jira\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n        domain: \u003cyour-domain\u003e.atlassian.net\n        email: '...my_email...'\n        expandIssueChangelog: false\n        expandIssueTransition: false\n        issuesStreamExpandWiths:\n          - renderedFields\n        lookbackWindowMinutes: 60\n        numWorkers: 1\n        projects:\n          - '...'\n        renderFields: false\n        startDate: 2021-03-01T00:00:00Z\n      definitionId: 949473c3-da2c-444e-bfcd-8f8d84c88b15\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 126f780d-bef6-41d4-af4f-97391ac97b8d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_jira.my_airbyte_source_jira\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceJira:SourceJira my_airbyte_source_jira \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceJiraConfiguration:SourceJiraConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"68e63de2-bb83-4c7e-93fa-a8a9051e3993\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceJiraResourceAllocation:SourceJiraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceJiraConfiguration:SourceJiraConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"68e63de2-bb83-4c7e-93fa-a8a9051e3993\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceJira resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceJiraConfiguration:SourceJiraConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"68e63de2-bb83-4c7e-93fa-a8a9051e3993\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceJiraResourceAllocation:SourceJiraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceJotform:SourceJotform":{"description":"SourceJotform Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceJotform = new airbyte.SourceJotform(\"my_source_jotform\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiEndpoint: {\n            basic: {\n                urlPrefix: \"HIPAA\",\n            },\n        },\n        apiKey: \"...my_api_key...\",\n        endDate: \"2022-06-27T20:19:13.324Z\",\n        startDate: \"2021-12-12T15:58:25.922Z\",\n    },\n    definitionId: \"bc700c3e-1398-401e-810a-54a9f3e86b27\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"33d17617-4812-4fd7-aad4-651de8e9f868\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_jotform = airbyte.SourceJotform(\"my_source_jotform\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_endpoint\": {\n            \"basic\": {\n                \"url_prefix\": \"HIPAA\",\n            },\n        },\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2022-06-27T20:19:13.324Z\",\n        \"start_date\": \"2021-12-12T15:58:25.922Z\",\n    },\n    definition_id=\"bc700c3e-1398-401e-810a-54a9f3e86b27\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"33d17617-4812-4fd7-aad4-651de8e9f868\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceJotform = new Airbyte.SourceJotform(\"my_source_jotform\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceJotformConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiEndpoint = new Airbyte.Inputs.SourceJotformConfigurationApiEndpointArgs\n            {\n                Basic = new Airbyte.Inputs.SourceJotformConfigurationApiEndpointBasicArgs\n                {\n                    UrlPrefix = \"HIPAA\",\n                },\n            },\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2022-06-27T20:19:13.324Z\",\n            StartDate = \"2021-12-12T15:58:25.922Z\",\n        },\n        DefinitionId = \"bc700c3e-1398-401e-810a-54a9f3e86b27\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"33d17617-4812-4fd7-aad4-651de8e9f868\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceJotform(ctx, \"my_source_jotform\", \u0026airbyte.SourceJotformArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceJotformConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiEndpoint: \u0026airbyte.SourceJotformConfigurationApiEndpointArgs{\n\t\t\t\t\tBasic: \u0026airbyte.SourceJotformConfigurationApiEndpointBasicArgs{\n\t\t\t\t\t\tUrlPrefix: pulumi.String(\"HIPAA\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tApiKey:    pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:   pulumi.String(\"2022-06-27T20:19:13.324Z\"),\n\t\t\t\tStartDate: pulumi.String(\"2021-12-12T15:58:25.922Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"bc700c3e-1398-401e-810a-54a9f3e86b27\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"33d17617-4812-4fd7-aad4-651de8e9f868\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceJotform;\nimport com.pulumi.airbyte.SourceJotformArgs;\nimport com.pulumi.airbyte.inputs.SourceJotformConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceJotformConfigurationApiEndpointArgs;\nimport com.pulumi.airbyte.inputs.SourceJotformConfigurationApiEndpointBasicArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceJotform = new SourceJotform(\"mySourceJotform\", SourceJotformArgs.builder()\n            .configuration(SourceJotformConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiEndpoint(SourceJotformConfigurationApiEndpointArgs.builder()\n                    .basic(SourceJotformConfigurationApiEndpointBasicArgs.builder()\n                        .urlPrefix(\"HIPAA\")\n                        .build())\n                    .build())\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2022-06-27T20:19:13.324Z\")\n                .startDate(\"2021-12-12T15:58:25.922Z\")\n                .build())\n            .definitionId(\"bc700c3e-1398-401e-810a-54a9f3e86b27\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"33d17617-4812-4fd7-aad4-651de8e9f868\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceJotform:\n    type: airbyte:SourceJotform\n    name: my_source_jotform\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiEndpoint:\n          basic:\n            urlPrefix: HIPAA\n        apiKey: '...my_api_key...'\n        endDate: 2022-06-27T20:19:13.324Z\n        startDate: 2021-12-12T15:58:25.922Z\n      definitionId: bc700c3e-1398-401e-810a-54a9f3e86b27\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 33d17617-4812-4fd7-aad4-651de8e9f868\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_jotform.my_airbyte_source_jotform\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceJotform:SourceJotform my_airbyte_source_jotform \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceJotformConfiguration:SourceJotformConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3456679e-2ff2-4ef7-aa9f-da6c0cc13894\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceJotformResourceAllocation:SourceJotformResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceJotformConfiguration:SourceJotformConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3456679e-2ff2-4ef7-aa9f-da6c0cc13894\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceJotform resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceJotformConfiguration:SourceJotformConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3456679e-2ff2-4ef7-aa9f-da6c0cc13894\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceJotformResourceAllocation:SourceJotformResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceK6Cloud:SourceK6Cloud":{"description":"SourceK6Cloud Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceK6cloud = new airbyte.SourceK6Cloud(\"my_source_k6cloud\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n    },\n    definitionId: \"8167f705-481a-4011-bf86-48d2ce173617\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6f855f74-3cb3-482c-8825-930ccf418ca0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_k6cloud = airbyte.SourceK6Cloud(\"my_source_k6cloud\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n    },\n    definition_id=\"8167f705-481a-4011-bf86-48d2ce173617\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6f855f74-3cb3-482c-8825-930ccf418ca0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceK6cloud = new Airbyte.SourceK6Cloud(\"my_source_k6cloud\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceK6CloudConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n        },\n        DefinitionId = \"8167f705-481a-4011-bf86-48d2ce173617\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6f855f74-3cb3-482c-8825-930ccf418ca0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceK6Cloud(ctx, \"my_source_k6cloud\", \u0026airbyte.SourceK6CloudArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceK6CloudConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8167f705-481a-4011-bf86-48d2ce173617\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6f855f74-3cb3-482c-8825-930ccf418ca0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceK6Cloud;\nimport com.pulumi.airbyte.SourceK6CloudArgs;\nimport com.pulumi.airbyte.inputs.SourceK6CloudConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceK6cloud = new SourceK6Cloud(\"mySourceK6cloud\", SourceK6CloudArgs.builder()\n            .configuration(SourceK6CloudConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .build())\n            .definitionId(\"8167f705-481a-4011-bf86-48d2ce173617\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6f855f74-3cb3-482c-8825-930ccf418ca0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceK6cloud:\n    type: airbyte:SourceK6Cloud\n    name: my_source_k6cloud\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n      definitionId: 8167f705-481a-4011-bf86-48d2ce173617\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6f855f74-3cb3-482c-8825-930ccf418ca0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_k6_cloud.my_airbyte_source_k6_cloud\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceK6Cloud:SourceK6Cloud my_airbyte_source_k6_cloud \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceK6CloudConfiguration:SourceK6CloudConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e300ece7-b073-43a3-852e-8aff36a57f13\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceK6CloudResourceAllocation:SourceK6CloudResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceK6CloudConfiguration:SourceK6CloudConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e300ece7-b073-43a3-852e-8aff36a57f13\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceK6Cloud resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceK6CloudConfiguration:SourceK6CloudConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e300ece7-b073-43a3-852e-8aff36a57f13\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceK6CloudResourceAllocation:SourceK6CloudResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceKlarna:SourceKlarna":{"description":"SourceKlarna Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceKlarna = new airbyte.SourceKlarna(\"my_source_klarna\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        password: \"...my_password...\",\n        playground: true,\n        region: \"oc\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"a9759e08-13e8-4127-b52e-0618d494138a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b84c79fe-c1a5-4acb-9d4f-bddafa75b9c1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_klarna = airbyte.SourceKlarna(\"my_source_klarna\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"password\": \"...my_password...\",\n        \"playground\": True,\n        \"region\": \"oc\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"a9759e08-13e8-4127-b52e-0618d494138a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b84c79fe-c1a5-4acb-9d4f-bddafa75b9c1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceKlarna = new Airbyte.SourceKlarna(\"my_source_klarna\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceKlarnaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Password = \"...my_password...\",\n            Playground = true,\n            Region = \"oc\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"a9759e08-13e8-4127-b52e-0618d494138a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b84c79fe-c1a5-4acb-9d4f-bddafa75b9c1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceKlarna(ctx, \"my_source_klarna\", \u0026airbyte.SourceKlarnaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceKlarnaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tPlayground:           pulumi.Bool(true),\n\t\t\t\tRegion:               pulumi.String(\"oc\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a9759e08-13e8-4127-b52e-0618d494138a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b84c79fe-c1a5-4acb-9d4f-bddafa75b9c1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceKlarna;\nimport com.pulumi.airbyte.SourceKlarnaArgs;\nimport com.pulumi.airbyte.inputs.SourceKlarnaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceKlarna = new SourceKlarna(\"mySourceKlarna\", SourceKlarnaArgs.builder()\n            .configuration(SourceKlarnaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .password(\"...my_password...\")\n                .playground(true)\n                .region(\"oc\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"a9759e08-13e8-4127-b52e-0618d494138a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b84c79fe-c1a5-4acb-9d4f-bddafa75b9c1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceKlarna:\n    type: airbyte:SourceKlarna\n    name: my_source_klarna\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        password: '...my_password...'\n        playground: true\n        region: oc\n        username: '...my_username...'\n      definitionId: a9759e08-13e8-4127-b52e-0618d494138a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b84c79fe-c1a5-4acb-9d4f-bddafa75b9c1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_klarna.my_airbyte_source_klarna\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceKlarna:SourceKlarna my_airbyte_source_klarna \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKlarnaConfiguration:SourceKlarnaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"60c24725-00ae-490c-991d-55b78c3197e0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceKlarnaResourceAllocation:SourceKlarnaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKlarnaConfiguration:SourceKlarnaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"60c24725-00ae-490c-991d-55b78c3197e0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceKlarna resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKlarnaConfiguration:SourceKlarnaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"60c24725-00ae-490c-991d-55b78c3197e0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceKlarnaResourceAllocation:SourceKlarnaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceKlaviyo:SourceKlaviyo":{"description":"SourceKlaviyo Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceKlaviyo = new airbyte.SourceKlaviyo(\"my_source_klaviyo\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        disableFetchingPredictiveAnalytics: true,\n        lookbackWindow: 0,\n        numWorkers: 1,\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"2b3afbaf-d4bc-4d4d-8b70-a755581e44c3\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"2b8b9017-7907-4706-8721-11272beb5dbf\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_klaviyo = airbyte.SourceKlaviyo(\"my_source_klaviyo\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"disable_fetching_predictive_analytics\": True,\n        \"lookback_window\": 0,\n        \"num_workers\": 1,\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"2b3afbaf-d4bc-4d4d-8b70-a755581e44c3\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"2b8b9017-7907-4706-8721-11272beb5dbf\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceKlaviyo = new Airbyte.SourceKlaviyo(\"my_source_klaviyo\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceKlaviyoConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            DisableFetchingPredictiveAnalytics = true,\n            LookbackWindow = 0,\n            NumWorkers = 1,\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"2b3afbaf-d4bc-4d4d-8b70-a755581e44c3\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"2b8b9017-7907-4706-8721-11272beb5dbf\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceKlaviyo(ctx, \"my_source_klaviyo\", \u0026airbyte.SourceKlaviyoArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceKlaviyoConfigurationArgs{\n\t\t\t\tAdditionalProperties:               pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:                             pulumi.String(\"...my_api_key...\"),\n\t\t\t\tDisableFetchingPredictiveAnalytics: pulumi.Bool(true),\n\t\t\t\tLookbackWindow:                     pulumi.Float64(0),\n\t\t\t\tNumWorkers:                         pulumi.Float64(1),\n\t\t\t\tStartDate:                          pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"2b3afbaf-d4bc-4d4d-8b70-a755581e44c3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2b8b9017-7907-4706-8721-11272beb5dbf\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceKlaviyo;\nimport com.pulumi.airbyte.SourceKlaviyoArgs;\nimport com.pulumi.airbyte.inputs.SourceKlaviyoConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceKlaviyo = new SourceKlaviyo(\"mySourceKlaviyo\", SourceKlaviyoArgs.builder()\n            .configuration(SourceKlaviyoConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .disableFetchingPredictiveAnalytics(true)\n                .lookbackWindow(0.0)\n                .numWorkers(1.0)\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"2b3afbaf-d4bc-4d4d-8b70-a755581e44c3\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"2b8b9017-7907-4706-8721-11272beb5dbf\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceKlaviyo:\n    type: airbyte:SourceKlaviyo\n    name: my_source_klaviyo\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        disableFetchingPredictiveAnalytics: true\n        lookbackWindow: 0\n        numWorkers: 1\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: 2b3afbaf-d4bc-4d4d-8b70-a755581e44c3\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 2b8b9017-7907-4706-8721-11272beb5dbf\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_klaviyo.my_airbyte_source_klaviyo\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceKlaviyo:SourceKlaviyo my_airbyte_source_klaviyo \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoConfiguration:SourceKlaviyoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"95e8cffd-b8c4-4039-968e-d32fb4a69bde\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoResourceAllocation:SourceKlaviyoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoConfiguration:SourceKlaviyoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"95e8cffd-b8c4-4039-968e-d32fb4a69bde\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceKlaviyo resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoConfiguration:SourceKlaviyoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"95e8cffd-b8c4-4039-968e-d32fb4a69bde\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceKlaviyoResourceAllocation:SourceKlaviyoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceKyve:SourceKyve":{"description":"SourceKyve Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceKyve = new airbyte.SourceKyve(\"my_source_kyve\", {\n    configuration: {\n        maxPages: 2,\n        pageSize: 4,\n        poolIds: \"0\",\n        startIds: \"0\",\n        urlBase: \"https://api.kaon.kyve.network/\",\n    },\n    definitionId: \"ed4b0482-1651-4e5f-8d3b-d7bcf37aff6d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ad2f5b88-b4e2-4e5a-8b4b-73095935c6cb\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_kyve = airbyte.SourceKyve(\"my_source_kyve\",\n    configuration={\n        \"max_pages\": 2,\n        \"page_size\": 4,\n        \"pool_ids\": \"0\",\n        \"start_ids\": \"0\",\n        \"url_base\": \"https://api.kaon.kyve.network/\",\n    },\n    definition_id=\"ed4b0482-1651-4e5f-8d3b-d7bcf37aff6d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ad2f5b88-b4e2-4e5a-8b4b-73095935c6cb\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceKyve = new Airbyte.SourceKyve(\"my_source_kyve\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceKyveConfigurationArgs\n        {\n            MaxPages = 2,\n            PageSize = 4,\n            PoolIds = \"0\",\n            StartIds = \"0\",\n            UrlBase = \"https://api.kaon.kyve.network/\",\n        },\n        DefinitionId = \"ed4b0482-1651-4e5f-8d3b-d7bcf37aff6d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ad2f5b88-b4e2-4e5a-8b4b-73095935c6cb\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceKyve(ctx, \"my_source_kyve\", \u0026airbyte.SourceKyveArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceKyveConfigurationArgs{\n\t\t\t\tMaxPages: pulumi.Float64(2),\n\t\t\t\tPageSize: pulumi.Float64(4),\n\t\t\t\tPoolIds:  pulumi.String(\"0\"),\n\t\t\t\tStartIds: pulumi.String(\"0\"),\n\t\t\t\tUrlBase:  pulumi.String(\"https://api.kaon.kyve.network/\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ed4b0482-1651-4e5f-8d3b-d7bcf37aff6d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ad2f5b88-b4e2-4e5a-8b4b-73095935c6cb\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceKyve;\nimport com.pulumi.airbyte.SourceKyveArgs;\nimport com.pulumi.airbyte.inputs.SourceKyveConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceKyve = new SourceKyve(\"mySourceKyve\", SourceKyveArgs.builder()\n            .configuration(SourceKyveConfigurationArgs.builder()\n                .maxPages(2.0)\n                .pageSize(4.0)\n                .poolIds(\"0\")\n                .startIds(\"0\")\n                .urlBase(\"https://api.kaon.kyve.network/\")\n                .build())\n            .definitionId(\"ed4b0482-1651-4e5f-8d3b-d7bcf37aff6d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ad2f5b88-b4e2-4e5a-8b4b-73095935c6cb\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceKyve:\n    type: airbyte:SourceKyve\n    name: my_source_kyve\n    properties:\n      configuration:\n        maxPages: 2\n        pageSize: 4\n        poolIds: '0'\n        startIds: '0'\n        urlBase: https://api.kaon.kyve.network/\n      definitionId: ed4b0482-1651-4e5f-8d3b-d7bcf37aff6d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ad2f5b88-b4e2-4e5a-8b4b-73095935c6cb\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_kyve.my_airbyte_source_kyve\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceKyve:SourceKyve my_airbyte_source_kyve \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKyveConfiguration:SourceKyveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"60a1efcc-c31c-4c63-b508-5b48b6a9f4a6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceKyveResourceAllocation:SourceKyveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKyveConfiguration:SourceKyveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"60a1efcc-c31c-4c63-b508-5b48b6a9f4a6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceKyve resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceKyveConfiguration:SourceKyveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"60a1efcc-c31c-4c63-b508-5b48b6a9f4a6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceKyveResourceAllocation:SourceKyveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLaunchdarkly:SourceLaunchdarkly":{"description":"SourceLaunchdarkly Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLaunchdarkly = new airbyte.SourceLaunchdarkly(\"my_source_launchdarkly\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definitionId: \"b0847089-29a5-4c32-bb62-d255b7e78ce7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a2969812-c02f-4568-94b3-e52d089166c6\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_launchdarkly = airbyte.SourceLaunchdarkly(\"my_source_launchdarkly\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definition_id=\"b0847089-29a5-4c32-bb62-d255b7e78ce7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a2969812-c02f-4568-94b3-e52d089166c6\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLaunchdarkly = new Airbyte.SourceLaunchdarkly(\"my_source_launchdarkly\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLaunchdarklyConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        },\n        DefinitionId = \"b0847089-29a5-4c32-bb62-d255b7e78ce7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a2969812-c02f-4568-94b3-e52d089166c6\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLaunchdarkly(ctx, \"my_source_launchdarkly\", \u0026airbyte.SourceLaunchdarklyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLaunchdarklyConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b0847089-29a5-4c32-bb62-d255b7e78ce7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a2969812-c02f-4568-94b3-e52d089166c6\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLaunchdarkly;\nimport com.pulumi.airbyte.SourceLaunchdarklyArgs;\nimport com.pulumi.airbyte.inputs.SourceLaunchdarklyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLaunchdarkly = new SourceLaunchdarkly(\"mySourceLaunchdarkly\", SourceLaunchdarklyArgs.builder()\n            .configuration(SourceLaunchdarklyConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .build())\n            .definitionId(\"b0847089-29a5-4c32-bb62-d255b7e78ce7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a2969812-c02f-4568-94b3-e52d089166c6\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLaunchdarkly:\n    type: airbyte:SourceLaunchdarkly\n    name: my_source_launchdarkly\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n      definitionId: b0847089-29a5-4c32-bb62-d255b7e78ce7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a2969812-c02f-4568-94b3-e52d089166c6\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_launchdarkly.my_airbyte_source_launchdarkly\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLaunchdarkly:SourceLaunchdarkly my_airbyte_source_launchdarkly \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyConfiguration:SourceLaunchdarklyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f96bb511-5e3c-48fc-b408-547953cd81a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyResourceAllocation:SourceLaunchdarklyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyConfiguration:SourceLaunchdarklyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f96bb511-5e3c-48fc-b408-547953cd81a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLaunchdarkly resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyConfiguration:SourceLaunchdarklyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f96bb511-5e3c-48fc-b408-547953cd81a4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLaunchdarklyResourceAllocation:SourceLaunchdarklyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLeadfeeder:SourceLeadfeeder":{"description":"SourceLeadfeeder Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLeadfeeder = new airbyte.SourceLeadfeeder(\"my_source_leadfeeder\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n        startDate: \"2021-09-10T06:23:45.979Z\",\n    },\n    definitionId: \"a98397a0-4445-418b-8fb0-924577a34e5f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5ea2c0d3-1fe7-4403-a975-4882a71a7d71\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_leadfeeder = airbyte.SourceLeadfeeder(\"my_source_leadfeeder\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n        \"start_date\": \"2021-09-10T06:23:45.979Z\",\n    },\n    definition_id=\"a98397a0-4445-418b-8fb0-924577a34e5f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5ea2c0d3-1fe7-4403-a975-4882a71a7d71\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLeadfeeder = new Airbyte.SourceLeadfeeder(\"my_source_leadfeeder\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLeadfeederConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n            StartDate = \"2021-09-10T06:23:45.979Z\",\n        },\n        DefinitionId = \"a98397a0-4445-418b-8fb0-924577a34e5f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5ea2c0d3-1fe7-4403-a975-4882a71a7d71\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLeadfeeder(ctx, \"my_source_leadfeeder\", \u0026airbyte.SourceLeadfeederArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLeadfeederConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-09-10T06:23:45.979Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a98397a0-4445-418b-8fb0-924577a34e5f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5ea2c0d3-1fe7-4403-a975-4882a71a7d71\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLeadfeeder;\nimport com.pulumi.airbyte.SourceLeadfeederArgs;\nimport com.pulumi.airbyte.inputs.SourceLeadfeederConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLeadfeeder = new SourceLeadfeeder(\"mySourceLeadfeeder\", SourceLeadfeederArgs.builder()\n            .configuration(SourceLeadfeederConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .startDate(\"2021-09-10T06:23:45.979Z\")\n                .build())\n            .definitionId(\"a98397a0-4445-418b-8fb0-924577a34e5f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5ea2c0d3-1fe7-4403-a975-4882a71a7d71\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLeadfeeder:\n    type: airbyte:SourceLeadfeeder\n    name: my_source_leadfeeder\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n        startDate: 2021-09-10T06:23:45.979Z\n      definitionId: a98397a0-4445-418b-8fb0-924577a34e5f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5ea2c0d3-1fe7-4403-a975-4882a71a7d71\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_leadfeeder.my_airbyte_source_leadfeeder\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLeadfeeder:SourceLeadfeeder my_airbyte_source_leadfeeder \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederConfiguration:SourceLeadfeederConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"daa0fe89-6e72-479e-a314-5e65cfc7103c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederResourceAllocation:SourceLeadfeederResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederConfiguration:SourceLeadfeederConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"daa0fe89-6e72-479e-a314-5e65cfc7103c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLeadfeeder resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederConfiguration:SourceLeadfeederConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"daa0fe89-6e72-479e-a314-5e65cfc7103c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLeadfeederResourceAllocation:SourceLeadfeederResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLemlist:SourceLemlist":{"description":"SourceLemlist Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLemlist = new airbyte.SourceLemlist(\"my_source_lemlist\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"1ae5ddc1-32e1-440d-abfd-bbc323d309da\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"03e45880-e36d-4da5-991d-5ad676e17dd1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_lemlist = airbyte.SourceLemlist(\"my_source_lemlist\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"1ae5ddc1-32e1-440d-abfd-bbc323d309da\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"03e45880-e36d-4da5-991d-5ad676e17dd1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLemlist = new Airbyte.SourceLemlist(\"my_source_lemlist\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLemlistConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"1ae5ddc1-32e1-440d-abfd-bbc323d309da\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"03e45880-e36d-4da5-991d-5ad676e17dd1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLemlist(ctx, \"my_source_lemlist\", \u0026airbyte.SourceLemlistArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLemlistConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1ae5ddc1-32e1-440d-abfd-bbc323d309da\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"03e45880-e36d-4da5-991d-5ad676e17dd1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLemlist;\nimport com.pulumi.airbyte.SourceLemlistArgs;\nimport com.pulumi.airbyte.inputs.SourceLemlistConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLemlist = new SourceLemlist(\"mySourceLemlist\", SourceLemlistArgs.builder()\n            .configuration(SourceLemlistConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"1ae5ddc1-32e1-440d-abfd-bbc323d309da\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"03e45880-e36d-4da5-991d-5ad676e17dd1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLemlist:\n    type: airbyte:SourceLemlist\n    name: my_source_lemlist\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 1ae5ddc1-32e1-440d-abfd-bbc323d309da\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 03e45880-e36d-4da5-991d-5ad676e17dd1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_lemlist.my_airbyte_source_lemlist\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLemlist:SourceLemlist my_airbyte_source_lemlist \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLemlistConfiguration:SourceLemlistConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"789f8e7a-2d28-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLemlistResourceAllocation:SourceLemlistResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLemlistConfiguration:SourceLemlistConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"789f8e7a-2d28-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLemlist resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLemlistConfiguration:SourceLemlistConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"789f8e7a-2d28-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLemlistResourceAllocation:SourceLemlistResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLeverHiring:SourceLeverHiring":{"description":"SourceLeverHiring Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLeverhiring = new airbyte.SourceLeverHiring(\"my_source_leverhiring\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            authenticateViaLeverApiKey: {\n                apiKey: \"...my_api_key...\",\n            },\n        },\n        environment: \"Production\",\n        startDate: \"2021-03-01T00:00:00Z\",\n    },\n    definitionId: \"90c8cd0b-80ef-44d4-8b58-35b5b43df384\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"baf076c7-c500-4421-a19e-19b468f66cbd\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_leverhiring = airbyte.SourceLeverHiring(\"my_source_leverhiring\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"authenticate_via_lever_api_key\": {\n                \"api_key\": \"...my_api_key...\",\n            },\n        },\n        \"environment\": \"Production\",\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n    },\n    definition_id=\"90c8cd0b-80ef-44d4-8b58-35b5b43df384\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"baf076c7-c500-4421-a19e-19b468f66cbd\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLeverhiring = new Airbyte.SourceLeverHiring(\"my_source_leverhiring\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLeverHiringConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceLeverHiringConfigurationCredentialsArgs\n            {\n                AuthenticateViaLeverApiKey = new Airbyte.Inputs.SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKeyArgs\n                {\n                    ApiKey = \"...my_api_key...\",\n                },\n            },\n            Environment = \"Production\",\n            StartDate = \"2021-03-01T00:00:00Z\",\n        },\n        DefinitionId = \"90c8cd0b-80ef-44d4-8b58-35b5b43df384\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"baf076c7-c500-4421-a19e-19b468f66cbd\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLeverHiring(ctx, \"my_source_leverhiring\", \u0026airbyte.SourceLeverHiringArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLeverHiringConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceLeverHiringConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaLeverApiKey: \u0026airbyte.SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKeyArgs{\n\t\t\t\t\t\tApiKey: pulumi.String(\"...my_api_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tEnvironment: pulumi.String(\"Production\"),\n\t\t\t\tStartDate:   pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"90c8cd0b-80ef-44d4-8b58-35b5b43df384\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"baf076c7-c500-4421-a19e-19b468f66cbd\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLeverHiring;\nimport com.pulumi.airbyte.SourceLeverHiringArgs;\nimport com.pulumi.airbyte.inputs.SourceLeverHiringConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceLeverHiringConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLeverhiring = new SourceLeverHiring(\"mySourceLeverhiring\", SourceLeverHiringArgs.builder()\n            .configuration(SourceLeverHiringConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceLeverHiringConfigurationCredentialsArgs.builder()\n                    .authenticateViaLeverApiKey(SourceLeverHiringConfigurationCredentialsAuthenticateViaLeverApiKeyArgs.builder()\n                        .apiKey(\"...my_api_key...\")\n                        .build())\n                    .build())\n                .environment(\"Production\")\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .build())\n            .definitionId(\"90c8cd0b-80ef-44d4-8b58-35b5b43df384\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"baf076c7-c500-4421-a19e-19b468f66cbd\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLeverhiring:\n    type: airbyte:SourceLeverHiring\n    name: my_source_leverhiring\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          authenticateViaLeverApiKey:\n            apiKey: '...my_api_key...'\n        environment: Production\n        startDate: 2021-03-01T00:00:00Z\n      definitionId: 90c8cd0b-80ef-44d4-8b58-35b5b43df384\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: baf076c7-c500-4421-a19e-19b468f66cbd\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_lever_hiring.my_airbyte_source_lever_hiring\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLeverHiring:SourceLeverHiring my_airbyte_source_lever_hiring \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringConfiguration:SourceLeverHiringConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3981c999-bd7d-4afc-849b-e53dea90c948\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringResourceAllocation:SourceLeverHiringResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringConfiguration:SourceLeverHiringConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3981c999-bd7d-4afc-849b-e53dea90c948\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLeverHiring resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringConfiguration:SourceLeverHiringConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3981c999-bd7d-4afc-849b-e53dea90c948\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLeverHiringResourceAllocation:SourceLeverHiringResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLinkedinAds:SourceLinkedinAds":{"description":"SourceLinkedinAds Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLinkedinads = new airbyte.SourceLinkedinAds(\"my_source_linkedinads\", {\n    configuration: {\n        accountIds: [4],\n        adAnalyticsReports: [{\n            name: \"...my_name...\",\n            pivotBy: \"MEMBER_JOB_TITLE\",\n            timeGranularity: \"MONTHLY\",\n        }],\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            accessToken: {\n                accessToken: \"...my_access_token...\",\n            },\n        },\n        lookbackWindow: 3,\n        numWorkers: 34,\n        startDate: \"2021-05-17\",\n    },\n    definitionId: \"6103991f-50f8-4ff5-a7c2-f07535bd7995\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a6809f5e-180e-4fd3-8ff7-576172bbda48\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_linkedinads = airbyte.SourceLinkedinAds(\"my_source_linkedinads\",\n    configuration={\n        \"account_ids\": [4],\n        \"ad_analytics_reports\": [{\n            \"name\": \"...my_name...\",\n            \"pivot_by\": \"MEMBER_JOB_TITLE\",\n            \"time_granularity\": \"MONTHLY\",\n        }],\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"access_token\": {\n                \"access_token\": \"...my_access_token...\",\n            },\n        },\n        \"lookback_window\": 3,\n        \"num_workers\": 34,\n        \"start_date\": \"2021-05-17\",\n    },\n    definition_id=\"6103991f-50f8-4ff5-a7c2-f07535bd7995\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a6809f5e-180e-4fd3-8ff7-576172bbda48\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLinkedinads = new Airbyte.SourceLinkedinAds(\"my_source_linkedinads\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLinkedinAdsConfigurationArgs\n        {\n            AccountIds = new[]\n            {\n                4,\n            },\n            AdAnalyticsReports = new[]\n            {\n                new Airbyte.Inputs.SourceLinkedinAdsConfigurationAdAnalyticsReportArgs\n                {\n                    Name = \"...my_name...\",\n                    PivotBy = \"MEMBER_JOB_TITLE\",\n                    TimeGranularity = \"MONTHLY\",\n                },\n            },\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceLinkedinAdsConfigurationCredentialsArgs\n            {\n                AccessToken = new Airbyte.Inputs.SourceLinkedinAdsConfigurationCredentialsAccessTokenArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                },\n            },\n            LookbackWindow = 3,\n            NumWorkers = 34,\n            StartDate = \"2021-05-17\",\n        },\n        DefinitionId = \"6103991f-50f8-4ff5-a7c2-f07535bd7995\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a6809f5e-180e-4fd3-8ff7-576172bbda48\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLinkedinAds(ctx, \"my_source_linkedinads\", \u0026airbyte.SourceLinkedinAdsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLinkedinAdsConfigurationArgs{\n\t\t\t\tAccountIds: pulumi.Float64Array{\n\t\t\t\t\tpulumi.Float64(4),\n\t\t\t\t},\n\t\t\t\tAdAnalyticsReports: airbyte.SourceLinkedinAdsConfigurationAdAnalyticsReportArray{\n\t\t\t\t\t\u0026airbyte.SourceLinkedinAdsConfigurationAdAnalyticsReportArgs{\n\t\t\t\t\t\tName:            pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPivotBy:         pulumi.String(\"MEMBER_JOB_TITLE\"),\n\t\t\t\t\t\tTimeGranularity: pulumi.String(\"MONTHLY\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceLinkedinAdsConfigurationCredentialsArgs{\n\t\t\t\t\tAccessToken: \u0026airbyte.SourceLinkedinAdsConfigurationCredentialsAccessTokenArgs{\n\t\t\t\t\t\tAccessToken: pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tLookbackWindow: pulumi.Float64(3),\n\t\t\t\tNumWorkers:     pulumi.Float64(34),\n\t\t\t\tStartDate:      pulumi.String(\"2021-05-17\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"6103991f-50f8-4ff5-a7c2-f07535bd7995\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a6809f5e-180e-4fd3-8ff7-576172bbda48\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLinkedinAds;\nimport com.pulumi.airbyte.SourceLinkedinAdsArgs;\nimport com.pulumi.airbyte.inputs.SourceLinkedinAdsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceLinkedinAdsConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceLinkedinAdsConfigurationCredentialsAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLinkedinads = new SourceLinkedinAds(\"mySourceLinkedinads\", SourceLinkedinAdsArgs.builder()\n            .configuration(SourceLinkedinAdsConfigurationArgs.builder()\n                .accountIds(4.0)\n                .adAnalyticsReports(SourceLinkedinAdsConfigurationAdAnalyticsReportArgs.builder()\n                    .name(\"...my_name...\")\n                    .pivotBy(\"MEMBER_JOB_TITLE\")\n                    .timeGranularity(\"MONTHLY\")\n                    .build())\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceLinkedinAdsConfigurationCredentialsArgs.builder()\n                    .accessToken(SourceLinkedinAdsConfigurationCredentialsAccessTokenArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .build())\n                    .build())\n                .lookbackWindow(3.0)\n                .numWorkers(34.0)\n                .startDate(\"2021-05-17\")\n                .build())\n            .definitionId(\"6103991f-50f8-4ff5-a7c2-f07535bd7995\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a6809f5e-180e-4fd3-8ff7-576172bbda48\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLinkedinads:\n    type: airbyte:SourceLinkedinAds\n    name: my_source_linkedinads\n    properties:\n      configuration:\n        accountIds:\n          - 4\n        adAnalyticsReports:\n          - name: '...my_name...'\n            pivotBy: MEMBER_JOB_TITLE\n            timeGranularity: MONTHLY\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          accessToken:\n            accessToken: '...my_access_token...'\n        lookbackWindow: 3\n        numWorkers: 34\n        startDate: 2021-05-17\n      definitionId: 6103991f-50f8-4ff5-a7c2-f07535bd7995\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a6809f5e-180e-4fd3-8ff7-576172bbda48\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_linkedin_ads.my_airbyte_source_linkedin_ads\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLinkedinAds:SourceLinkedinAds my_airbyte_source_linkedin_ads \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsConfiguration:SourceLinkedinAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"137ece28-5434-455c-8f34-69dc3782f451\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsResourceAllocation:SourceLinkedinAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsConfiguration:SourceLinkedinAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"137ece28-5434-455c-8f34-69dc3782f451\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLinkedinAds resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsConfiguration:SourceLinkedinAdsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"137ece28-5434-455c-8f34-69dc3782f451\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLinkedinAdsResourceAllocation:SourceLinkedinAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLinkedinPages:SourceLinkedinPages":{"description":"SourceLinkedinPages Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLinkedinpages = new airbyte.SourceLinkedinPages(\"my_source_linkedinpages\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            accessToken: {\n                accessToken: \"...my_access_token...\",\n            },\n        },\n        orgId: \"123456789\",\n        startDate: \"2021-01-19T08:22:37.981Z\",\n        timeGranularityType: \"MONTH\",\n    },\n    definitionId: \"b7320995-89cb-4a35-929d-c298cd64bbd8\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"25451ff1-20df-4bf1-bbc0-fffa15035a0e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_linkedinpages = airbyte.SourceLinkedinPages(\"my_source_linkedinpages\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"access_token\": {\n                \"access_token\": \"...my_access_token...\",\n            },\n        },\n        \"org_id\": \"123456789\",\n        \"start_date\": \"2021-01-19T08:22:37.981Z\",\n        \"time_granularity_type\": \"MONTH\",\n    },\n    definition_id=\"b7320995-89cb-4a35-929d-c298cd64bbd8\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"25451ff1-20df-4bf1-bbc0-fffa15035a0e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLinkedinpages = new Airbyte.SourceLinkedinPages(\"my_source_linkedinpages\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLinkedinPagesConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceLinkedinPagesConfigurationCredentialsArgs\n            {\n                AccessToken = new Airbyte.Inputs.SourceLinkedinPagesConfigurationCredentialsAccessTokenArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                },\n            },\n            OrgId = \"123456789\",\n            StartDate = \"2021-01-19T08:22:37.981Z\",\n            TimeGranularityType = \"MONTH\",\n        },\n        DefinitionId = \"b7320995-89cb-4a35-929d-c298cd64bbd8\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"25451ff1-20df-4bf1-bbc0-fffa15035a0e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLinkedinPages(ctx, \"my_source_linkedinpages\", \u0026airbyte.SourceLinkedinPagesArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLinkedinPagesConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceLinkedinPagesConfigurationCredentialsArgs{\n\t\t\t\t\tAccessToken: \u0026airbyte.SourceLinkedinPagesConfigurationCredentialsAccessTokenArgs{\n\t\t\t\t\t\tAccessToken: pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tOrgId:               pulumi.String(\"123456789\"),\n\t\t\t\tStartDate:           pulumi.String(\"2021-01-19T08:22:37.981Z\"),\n\t\t\t\tTimeGranularityType: pulumi.String(\"MONTH\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b7320995-89cb-4a35-929d-c298cd64bbd8\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"25451ff1-20df-4bf1-bbc0-fffa15035a0e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLinkedinPages;\nimport com.pulumi.airbyte.SourceLinkedinPagesArgs;\nimport com.pulumi.airbyte.inputs.SourceLinkedinPagesConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceLinkedinPagesConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceLinkedinPagesConfigurationCredentialsAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLinkedinpages = new SourceLinkedinPages(\"mySourceLinkedinpages\", SourceLinkedinPagesArgs.builder()\n            .configuration(SourceLinkedinPagesConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceLinkedinPagesConfigurationCredentialsArgs.builder()\n                    .accessToken(SourceLinkedinPagesConfigurationCredentialsAccessTokenArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .build())\n                    .build())\n                .orgId(\"123456789\")\n                .startDate(\"2021-01-19T08:22:37.981Z\")\n                .timeGranularityType(\"MONTH\")\n                .build())\n            .definitionId(\"b7320995-89cb-4a35-929d-c298cd64bbd8\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"25451ff1-20df-4bf1-bbc0-fffa15035a0e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLinkedinpages:\n    type: airbyte:SourceLinkedinPages\n    name: my_source_linkedinpages\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          accessToken:\n            accessToken: '...my_access_token...'\n        orgId: '123456789'\n        startDate: 2021-01-19T08:22:37.981Z\n        timeGranularityType: MONTH\n      definitionId: b7320995-89cb-4a35-929d-c298cd64bbd8\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 25451ff1-20df-4bf1-bbc0-fffa15035a0e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_linkedin_pages.my_airbyte_source_linkedin_pages\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLinkedinPages:SourceLinkedinPages my_airbyte_source_linkedin_pages \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesConfiguration:SourceLinkedinPagesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"af54297c-e8f8-4d63-a00d-a94695acc9d3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesResourceAllocation:SourceLinkedinPagesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesConfiguration:SourceLinkedinPagesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"af54297c-e8f8-4d63-a00d-a94695acc9d3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLinkedinPages resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesConfiguration:SourceLinkedinPagesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"af54297c-e8f8-4d63-a00d-a94695acc9d3\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLinkedinPagesResourceAllocation:SourceLinkedinPagesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLinnworks:SourceLinnworks":{"description":"SourceLinnworks Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLinnworks = new airbyte.SourceLinnworks(\"my_source_linnworks\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        applicationId: \"...my_application_id...\",\n        applicationSecret: \"...my_application_secret...\",\n        startDate: \"2020-12-21T06:32:33.807Z\",\n        token: \"...my_token...\",\n    },\n    definitionId: \"00140680-fd4c-43b3-a2e6-cac56e028360\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"edbb51ee-1b69-47f5-a33b-fed5630aded2\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_linnworks = airbyte.SourceLinnworks(\"my_source_linnworks\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"application_id\": \"...my_application_id...\",\n        \"application_secret\": \"...my_application_secret...\",\n        \"start_date\": \"2020-12-21T06:32:33.807Z\",\n        \"token\": \"...my_token...\",\n    },\n    definition_id=\"00140680-fd4c-43b3-a2e6-cac56e028360\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"edbb51ee-1b69-47f5-a33b-fed5630aded2\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLinnworks = new Airbyte.SourceLinnworks(\"my_source_linnworks\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLinnworksConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApplicationId = \"...my_application_id...\",\n            ApplicationSecret = \"...my_application_secret...\",\n            StartDate = \"2020-12-21T06:32:33.807Z\",\n            Token = \"...my_token...\",\n        },\n        DefinitionId = \"00140680-fd4c-43b3-a2e6-cac56e028360\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"edbb51ee-1b69-47f5-a33b-fed5630aded2\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLinnworks(ctx, \"my_source_linnworks\", \u0026airbyte.SourceLinnworksArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLinnworksConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApplicationId:        pulumi.String(\"...my_application_id...\"),\n\t\t\t\tApplicationSecret:    pulumi.String(\"...my_application_secret...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2020-12-21T06:32:33.807Z\"),\n\t\t\t\tToken:                pulumi.String(\"...my_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"00140680-fd4c-43b3-a2e6-cac56e028360\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"edbb51ee-1b69-47f5-a33b-fed5630aded2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLinnworks;\nimport com.pulumi.airbyte.SourceLinnworksArgs;\nimport com.pulumi.airbyte.inputs.SourceLinnworksConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLinnworks = new SourceLinnworks(\"mySourceLinnworks\", SourceLinnworksArgs.builder()\n            .configuration(SourceLinnworksConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .applicationId(\"...my_application_id...\")\n                .applicationSecret(\"...my_application_secret...\")\n                .startDate(\"2020-12-21T06:32:33.807Z\")\n                .token(\"...my_token...\")\n                .build())\n            .definitionId(\"00140680-fd4c-43b3-a2e6-cac56e028360\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"edbb51ee-1b69-47f5-a33b-fed5630aded2\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLinnworks:\n    type: airbyte:SourceLinnworks\n    name: my_source_linnworks\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        applicationId: '...my_application_id...'\n        applicationSecret: '...my_application_secret...'\n        startDate: 2020-12-21T06:32:33.807Z\n        token: '...my_token...'\n      definitionId: 00140680-fd4c-43b3-a2e6-cac56e028360\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: edbb51ee-1b69-47f5-a33b-fed5630aded2\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_linnworks.my_airbyte_source_linnworks\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLinnworks:SourceLinnworks my_airbyte_source_linnworks \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinnworksConfiguration:SourceLinnworksConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7b86879e-26c5-4ef6-a5ce-2be5c7b46d1e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLinnworksResourceAllocation:SourceLinnworksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinnworksConfiguration:SourceLinnworksConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7b86879e-26c5-4ef6-a5ce-2be5c7b46d1e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLinnworks resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLinnworksConfiguration:SourceLinnworksConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7b86879e-26c5-4ef6-a5ce-2be5c7b46d1e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLinnworksResourceAllocation:SourceLinnworksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLokalise:SourceLokalise":{"description":"SourceLokalise Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLokalise = new airbyte.SourceLokalise(\"my_source_lokalise\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        projectId: \"...my_project_id...\",\n    },\n    definitionId: \"31a57ba1-9037-4285-9adf-ae4e6baa26e0\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"89d9f65a-ee45-4118-b236-d6ade210b8ad\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_lokalise = airbyte.SourceLokalise(\"my_source_lokalise\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"project_id\": \"...my_project_id...\",\n    },\n    definition_id=\"31a57ba1-9037-4285-9adf-ae4e6baa26e0\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"89d9f65a-ee45-4118-b236-d6ade210b8ad\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLokalise = new Airbyte.SourceLokalise(\"my_source_lokalise\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLokaliseConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            ProjectId = \"...my_project_id...\",\n        },\n        DefinitionId = \"31a57ba1-9037-4285-9adf-ae4e6baa26e0\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"89d9f65a-ee45-4118-b236-d6ade210b8ad\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLokalise(ctx, \"my_source_lokalise\", \u0026airbyte.SourceLokaliseArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLokaliseConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tProjectId:            pulumi.String(\"...my_project_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"31a57ba1-9037-4285-9adf-ae4e6baa26e0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"89d9f65a-ee45-4118-b236-d6ade210b8ad\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLokalise;\nimport com.pulumi.airbyte.SourceLokaliseArgs;\nimport com.pulumi.airbyte.inputs.SourceLokaliseConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLokalise = new SourceLokalise(\"mySourceLokalise\", SourceLokaliseArgs.builder()\n            .configuration(SourceLokaliseConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .projectId(\"...my_project_id...\")\n                .build())\n            .definitionId(\"31a57ba1-9037-4285-9adf-ae4e6baa26e0\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"89d9f65a-ee45-4118-b236-d6ade210b8ad\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLokalise:\n    type: airbyte:SourceLokalise\n    name: my_source_lokalise\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        projectId: '...my_project_id...'\n      definitionId: 31a57ba1-9037-4285-9adf-ae4e6baa26e0\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 89d9f65a-ee45-4118-b236-d6ade210b8ad\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_lokalise.my_airbyte_source_lokalise\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLokalise:SourceLokalise my_airbyte_source_lokalise \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLokaliseConfiguration:SourceLokaliseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"45e0b135-615c-40ac-b38e-e65b0944197f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLokaliseResourceAllocation:SourceLokaliseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLokaliseConfiguration:SourceLokaliseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"45e0b135-615c-40ac-b38e-e65b0944197f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLokalise resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLokaliseConfiguration:SourceLokaliseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"45e0b135-615c-40ac-b38e-e65b0944197f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLokaliseResourceAllocation:SourceLokaliseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLooker:SourceLooker":{"description":"SourceLooker Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLooker = new airbyte.SourceLooker(\"my_source_looker\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        domain: \"domainname.looker.com\",\n        runLookIds: [\"...\"],\n    },\n    definitionId: \"7cd3e379-6def-4bcd-970c-eb6bfecb35e6\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"121332e6-93da-456e-a4b8-edd02789698c\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_looker = airbyte.SourceLooker(\"my_source_looker\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"domain\": \"domainname.looker.com\",\n        \"run_look_ids\": [\"...\"],\n    },\n    definition_id=\"7cd3e379-6def-4bcd-970c-eb6bfecb35e6\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"121332e6-93da-456e-a4b8-edd02789698c\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLooker = new Airbyte.SourceLooker(\"my_source_looker\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLookerConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            Domain = \"domainname.looker.com\",\n            RunLookIds = new[]\n            {\n                \"...\",\n            },\n        },\n        DefinitionId = \"7cd3e379-6def-4bcd-970c-eb6bfecb35e6\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"121332e6-93da-456e-a4b8-edd02789698c\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLooker(ctx, \"my_source_looker\", \u0026airbyte.SourceLookerArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLookerConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tDomain:               pulumi.String(\"domainname.looker.com\"),\n\t\t\t\tRunLookIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7cd3e379-6def-4bcd-970c-eb6bfecb35e6\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"121332e6-93da-456e-a4b8-edd02789698c\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLooker;\nimport com.pulumi.airbyte.SourceLookerArgs;\nimport com.pulumi.airbyte.inputs.SourceLookerConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLooker = new SourceLooker(\"mySourceLooker\", SourceLookerArgs.builder()\n            .configuration(SourceLookerConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .domain(\"domainname.looker.com\")\n                .runLookIds(\"...\")\n                .build())\n            .definitionId(\"7cd3e379-6def-4bcd-970c-eb6bfecb35e6\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"121332e6-93da-456e-a4b8-edd02789698c\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLooker:\n    type: airbyte:SourceLooker\n    name: my_source_looker\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        domain: domainname.looker.com\n        runLookIds:\n          - '...'\n      definitionId: 7cd3e379-6def-4bcd-970c-eb6bfecb35e6\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 121332e6-93da-456e-a4b8-edd02789698c\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_looker.my_airbyte_source_looker\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLooker:SourceLooker my_airbyte_source_looker \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLookerConfiguration:SourceLookerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"00405b19-9768-4e0c-b1ae-9fc2ee2b2a8c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLookerResourceAllocation:SourceLookerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLookerConfiguration:SourceLookerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"00405b19-9768-4e0c-b1ae-9fc2ee2b2a8c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLooker resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLookerConfiguration:SourceLookerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"00405b19-9768-4e0c-b1ae-9fc2ee2b2a8c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLookerResourceAllocation:SourceLookerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceLuma:SourceLuma":{"description":"SourceLuma Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLuma = new airbyte.SourceLuma(\"my_source_luma\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"46578f8f-0f81-4fcd-b26b-17e20715295c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"f9a79e54-7dff-491f-b4ed-17234cb7bee5\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_luma = airbyte.SourceLuma(\"my_source_luma\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"46578f8f-0f81-4fcd-b26b-17e20715295c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"f9a79e54-7dff-491f-b4ed-17234cb7bee5\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLuma = new Airbyte.SourceLuma(\"my_source_luma\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceLumaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"46578f8f-0f81-4fcd-b26b-17e20715295c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"f9a79e54-7dff-491f-b4ed-17234cb7bee5\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceLuma(ctx, \"my_source_luma\", \u0026airbyte.SourceLumaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceLumaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"46578f8f-0f81-4fcd-b26b-17e20715295c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"f9a79e54-7dff-491f-b4ed-17234cb7bee5\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceLuma;\nimport com.pulumi.airbyte.SourceLumaArgs;\nimport com.pulumi.airbyte.inputs.SourceLumaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceLuma = new SourceLuma(\"mySourceLuma\", SourceLumaArgs.builder()\n            .configuration(SourceLumaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"46578f8f-0f81-4fcd-b26b-17e20715295c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"f9a79e54-7dff-491f-b4ed-17234cb7bee5\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceLuma:\n    type: airbyte:SourceLuma\n    name: my_source_luma\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 46578f8f-0f81-4fcd-b26b-17e20715295c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: f9a79e54-7dff-491f-b4ed-17234cb7bee5\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_luma.my_airbyte_source_luma\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceLuma:SourceLuma my_airbyte_source_luma \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLumaConfiguration:SourceLumaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8ac29756-9a9d-4472-a20b-df29ac29764a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLumaResourceAllocation:SourceLumaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLumaConfiguration:SourceLumaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8ac29756-9a9d-4472-a20b-df29ac29764a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceLuma resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceLumaConfiguration:SourceLumaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8ac29756-9a9d-4472-a20b-df29ac29764a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceLumaResourceAllocation:SourceLumaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMailchimp:SourceMailchimp":{"description":"SourceMailchimp Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMailchimp = new airbyte.SourceMailchimp(\"my_source_mailchimp\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            apiKey: {\n                apikey: \"...my_apikey...\",\n            },\n        },\n        dataCenter: \"...my_data_center...\",\n        startDate: \"2020-01-01T00:00:00.000Z\",\n    },\n    definitionId: \"9bebd7b1-c88a-4dd4-aa37-8172eb64f49e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c255ad32-1802-4521-bc9b-94b258ea8fe1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mailchimp = airbyte.SourceMailchimp(\"my_source_mailchimp\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"api_key\": {\n                \"apikey\": \"...my_apikey...\",\n            },\n        },\n        \"data_center\": \"...my_data_center...\",\n        \"start_date\": \"2020-01-01T00:00:00.000Z\",\n    },\n    definition_id=\"9bebd7b1-c88a-4dd4-aa37-8172eb64f49e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c255ad32-1802-4521-bc9b-94b258ea8fe1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMailchimp = new Airbyte.SourceMailchimp(\"my_source_mailchimp\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMailchimpConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceMailchimpConfigurationCredentialsArgs\n            {\n                ApiKey = new Airbyte.Inputs.SourceMailchimpConfigurationCredentialsApiKeyArgs\n                {\n                    Apikey = \"...my_apikey...\",\n                },\n            },\n            DataCenter = \"...my_data_center...\",\n            StartDate = \"2020-01-01T00:00:00.000Z\",\n        },\n        DefinitionId = \"9bebd7b1-c88a-4dd4-aa37-8172eb64f49e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c255ad32-1802-4521-bc9b-94b258ea8fe1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMailchimp(ctx, \"my_source_mailchimp\", \u0026airbyte.SourceMailchimpArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMailchimpConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceMailchimpConfigurationCredentialsArgs{\n\t\t\t\t\tApiKey: \u0026airbyte.SourceMailchimpConfigurationCredentialsApiKeyArgs{\n\t\t\t\t\t\tApikey: pulumi.String(\"...my_apikey...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDataCenter: pulumi.String(\"...my_data_center...\"),\n\t\t\t\tStartDate:  pulumi.String(\"2020-01-01T00:00:00.000Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"9bebd7b1-c88a-4dd4-aa37-8172eb64f49e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c255ad32-1802-4521-bc9b-94b258ea8fe1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMailchimp;\nimport com.pulumi.airbyte.SourceMailchimpArgs;\nimport com.pulumi.airbyte.inputs.SourceMailchimpConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMailchimpConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceMailchimpConfigurationCredentialsApiKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMailchimp = new SourceMailchimp(\"mySourceMailchimp\", SourceMailchimpArgs.builder()\n            .configuration(SourceMailchimpConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceMailchimpConfigurationCredentialsArgs.builder()\n                    .apiKey(SourceMailchimpConfigurationCredentialsApiKeyArgs.builder()\n                        .apikey(\"...my_apikey...\")\n                        .build())\n                    .build())\n                .dataCenter(\"...my_data_center...\")\n                .startDate(\"2020-01-01T00:00:00.000Z\")\n                .build())\n            .definitionId(\"9bebd7b1-c88a-4dd4-aa37-8172eb64f49e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c255ad32-1802-4521-bc9b-94b258ea8fe1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMailchimp:\n    type: airbyte:SourceMailchimp\n    name: my_source_mailchimp\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          apiKey:\n            apikey: '...my_apikey...'\n        dataCenter: '...my_data_center...'\n        startDate: 2020-01-01T00:00:00.000Z\n      definitionId: 9bebd7b1-c88a-4dd4-aa37-8172eb64f49e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c255ad32-1802-4521-bc9b-94b258ea8fe1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_mailchimp.my_airbyte_source_mailchimp\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMailchimp:SourceMailchimp my_airbyte_source_mailchimp \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailchimpConfiguration:SourceMailchimpConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b03a9f3e-22a5-11eb-adc1-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMailchimpResourceAllocation:SourceMailchimpResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailchimpConfiguration:SourceMailchimpConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b03a9f3e-22a5-11eb-adc1-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMailchimp resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailchimpConfiguration:SourceMailchimpConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b03a9f3e-22a5-11eb-adc1-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMailchimpResourceAllocation:SourceMailchimpResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMailgun:SourceMailgun":{"description":"SourceMailgun Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMailgun = new airbyte.SourceMailgun(\"my_source_mailgun\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        domainRegion: \"US\",\n        privateKey: \"...my_private_key...\",\n        startDate: \"2023-08-01T00:00:00Z\",\n    },\n    definitionId: \"bd853e05-630d-4e28-852c-3ff9e84d219d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a7f7be58-dede-4a51-8b06-e957318ad0a2\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mailgun = airbyte.SourceMailgun(\"my_source_mailgun\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"domain_region\": \"US\",\n        \"private_key\": \"...my_private_key...\",\n        \"start_date\": \"2023-08-01T00:00:00Z\",\n    },\n    definition_id=\"bd853e05-630d-4e28-852c-3ff9e84d219d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a7f7be58-dede-4a51-8b06-e957318ad0a2\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMailgun = new Airbyte.SourceMailgun(\"my_source_mailgun\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMailgunConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DomainRegion = \"US\",\n            PrivateKey = \"...my_private_key...\",\n            StartDate = \"2023-08-01T00:00:00Z\",\n        },\n        DefinitionId = \"bd853e05-630d-4e28-852c-3ff9e84d219d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a7f7be58-dede-4a51-8b06-e957318ad0a2\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMailgun(ctx, \"my_source_mailgun\", \u0026airbyte.SourceMailgunArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMailgunConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDomainRegion:         pulumi.String(\"US\"),\n\t\t\t\tPrivateKey:           pulumi.String(\"...my_private_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2023-08-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"bd853e05-630d-4e28-852c-3ff9e84d219d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a7f7be58-dede-4a51-8b06-e957318ad0a2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMailgun;\nimport com.pulumi.airbyte.SourceMailgunArgs;\nimport com.pulumi.airbyte.inputs.SourceMailgunConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMailgun = new SourceMailgun(\"mySourceMailgun\", SourceMailgunArgs.builder()\n            .configuration(SourceMailgunConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .domainRegion(\"US\")\n                .privateKey(\"...my_private_key...\")\n                .startDate(\"2023-08-01T00:00:00Z\")\n                .build())\n            .definitionId(\"bd853e05-630d-4e28-852c-3ff9e84d219d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a7f7be58-dede-4a51-8b06-e957318ad0a2\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMailgun:\n    type: airbyte:SourceMailgun\n    name: my_source_mailgun\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        domainRegion: US\n        privateKey: '...my_private_key...'\n        startDate: 2023-08-01T00:00:00Z\n      definitionId: bd853e05-630d-4e28-852c-3ff9e84d219d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a7f7be58-dede-4a51-8b06-e957318ad0a2\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_mailgun.my_airbyte_source_mailgun\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMailgun:SourceMailgun my_airbyte_source_mailgun \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailgunConfiguration:SourceMailgunConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5b9cb09e-1003-4f9c-983d-5779d1b2cd51\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMailgunResourceAllocation:SourceMailgunResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailgunConfiguration:SourceMailgunConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5b9cb09e-1003-4f9c-983d-5779d1b2cd51\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMailgun resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailgunConfiguration:SourceMailgunConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5b9cb09e-1003-4f9c-983d-5779d1b2cd51\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMailgunResourceAllocation:SourceMailgunResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMailjetSms:SourceMailjetSms":{"description":"SourceMailjetSms Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMailjetsms = new airbyte.SourceMailjetSms(\"my_source_mailjetsms\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        endDate: 1666281656,\n        startDate: 1666261656,\n        token: \"...my_token...\",\n    },\n    definitionId: \"8d2d57af-c707-47f6-9874-0cf4bb73f66c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b9bc8b7b-3b26-4253-a0c0-614a8184ad04\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mailjetsms = airbyte.SourceMailjetSms(\"my_source_mailjetsms\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"end_date\": 1666281656,\n        \"start_date\": 1666261656,\n        \"token\": \"...my_token...\",\n    },\n    definition_id=\"8d2d57af-c707-47f6-9874-0cf4bb73f66c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b9bc8b7b-3b26-4253-a0c0-614a8184ad04\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMailjetsms = new Airbyte.SourceMailjetSms(\"my_source_mailjetsms\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMailjetSmsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            EndDate = 1666281656,\n            StartDate = 1666261656,\n            Token = \"...my_token...\",\n        },\n        DefinitionId = \"8d2d57af-c707-47f6-9874-0cf4bb73f66c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b9bc8b7b-3b26-4253-a0c0-614a8184ad04\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMailjetSms(ctx, \"my_source_mailjetsms\", \u0026airbyte.SourceMailjetSmsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMailjetSmsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tEndDate:              pulumi.Float64(1666281656),\n\t\t\t\tStartDate:            pulumi.Float64(1666261656),\n\t\t\t\tToken:                pulumi.String(\"...my_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8d2d57af-c707-47f6-9874-0cf4bb73f66c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b9bc8b7b-3b26-4253-a0c0-614a8184ad04\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMailjetSms;\nimport com.pulumi.airbyte.SourceMailjetSmsArgs;\nimport com.pulumi.airbyte.inputs.SourceMailjetSmsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMailjetsms = new SourceMailjetSms(\"mySourceMailjetsms\", SourceMailjetSmsArgs.builder()\n            .configuration(SourceMailjetSmsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .endDate(1666281656.0)\n                .startDate(1666261656.0)\n                .token(\"...my_token...\")\n                .build())\n            .definitionId(\"8d2d57af-c707-47f6-9874-0cf4bb73f66c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b9bc8b7b-3b26-4253-a0c0-614a8184ad04\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMailjetsms:\n    type: airbyte:SourceMailjetSms\n    name: my_source_mailjetsms\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        endDate: 1.666281656e+09\n        startDate: 1.666261656e+09\n        token: '...my_token...'\n      definitionId: 8d2d57af-c707-47f6-9874-0cf4bb73f66c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b9bc8b7b-3b26-4253-a0c0-614a8184ad04\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_mailjet_sms.my_airbyte_source_mailjet_sms\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMailjetSms:SourceMailjetSms my_airbyte_source_mailjet_sms \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsConfiguration:SourceMailjetSmsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ec2acea-7fd1-4378-b403-41a666e0c028\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsResourceAllocation:SourceMailjetSmsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsConfiguration:SourceMailjetSmsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ec2acea-7fd1-4378-b403-41a666e0c028\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMailjetSms resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsConfiguration:SourceMailjetSmsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6ec2acea-7fd1-4378-b403-41a666e0c028\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMailjetSmsResourceAllocation:SourceMailjetSmsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMarketo:SourceMarketo":{"description":"SourceMarketo Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMarketo = new airbyte.SourceMarketo(\"my_source_marketo\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        domainUrl: \"https://000-AAA-000.mktorest.com\",\n        startDate: \"2020-09-25T00:00:00Z\",\n    },\n    definitionId: \"b0812fe1-2987-446e-a53b-52a46454b43a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"53ade008-9910-400b-ab2d-7768838dfb6b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_marketo = airbyte.SourceMarketo(\"my_source_marketo\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"domain_url\": \"https://000-AAA-000.mktorest.com\",\n        \"start_date\": \"2020-09-25T00:00:00Z\",\n    },\n    definition_id=\"b0812fe1-2987-446e-a53b-52a46454b43a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"53ade008-9910-400b-ab2d-7768838dfb6b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMarketo = new Airbyte.SourceMarketo(\"my_source_marketo\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMarketoConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            DomainUrl = \"https://000-AAA-000.mktorest.com\",\n            StartDate = \"2020-09-25T00:00:00Z\",\n        },\n        DefinitionId = \"b0812fe1-2987-446e-a53b-52a46454b43a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"53ade008-9910-400b-ab2d-7768838dfb6b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMarketo(ctx, \"my_source_marketo\", \u0026airbyte.SourceMarketoArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMarketoConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tDomainUrl:            pulumi.String(\"https://000-AAA-000.mktorest.com\"),\n\t\t\t\tStartDate:            pulumi.String(\"2020-09-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b0812fe1-2987-446e-a53b-52a46454b43a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"53ade008-9910-400b-ab2d-7768838dfb6b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMarketo;\nimport com.pulumi.airbyte.SourceMarketoArgs;\nimport com.pulumi.airbyte.inputs.SourceMarketoConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMarketo = new SourceMarketo(\"mySourceMarketo\", SourceMarketoArgs.builder()\n            .configuration(SourceMarketoConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .domainUrl(\"https://000-AAA-000.mktorest.com\")\n                .startDate(\"2020-09-25T00:00:00Z\")\n                .build())\n            .definitionId(\"b0812fe1-2987-446e-a53b-52a46454b43a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"53ade008-9910-400b-ab2d-7768838dfb6b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMarketo:\n    type: airbyte:SourceMarketo\n    name: my_source_marketo\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        domainUrl: https://000-AAA-000.mktorest.com\n        startDate: 2020-09-25T00:00:00Z\n      definitionId: b0812fe1-2987-446e-a53b-52a46454b43a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 53ade008-9910-400b-ab2d-7768838dfb6b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_marketo.my_airbyte_source_marketo\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMarketo:SourceMarketo my_airbyte_source_marketo \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMarketoConfiguration:SourceMarketoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9e0556f4-69df-4522-a3fb-03264d36b348\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMarketoResourceAllocation:SourceMarketoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMarketoConfiguration:SourceMarketoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9e0556f4-69df-4522-a3fb-03264d36b348\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMarketo resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMarketoConfiguration:SourceMarketoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9e0556f4-69df-4522-a3fb-03264d36b348\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMarketoResourceAllocation:SourceMarketoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMetabase:SourceMetabase":{"description":"SourceMetabase Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMetabase = new airbyte.SourceMetabase(\"my_source_metabase\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        instanceApiUrl: \"https://localhost:3000/api/\",\n        password: \"...my_password...\",\n        sessionToken: \"...my_session_token...\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"d43c9538-9f19-48fa-839b-519d7ddc6528\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"2a6ca9f4-7b13-4377-aec7-a4e44e8ebd23\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_metabase = airbyte.SourceMetabase(\"my_source_metabase\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"instance_api_url\": \"https://localhost:3000/api/\",\n        \"password\": \"...my_password...\",\n        \"session_token\": \"...my_session_token...\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"d43c9538-9f19-48fa-839b-519d7ddc6528\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"2a6ca9f4-7b13-4377-aec7-a4e44e8ebd23\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMetabase = new Airbyte.SourceMetabase(\"my_source_metabase\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMetabaseConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            InstanceApiUrl = \"https://localhost:3000/api/\",\n            Password = \"...my_password...\",\n            SessionToken = \"...my_session_token...\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"d43c9538-9f19-48fa-839b-519d7ddc6528\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"2a6ca9f4-7b13-4377-aec7-a4e44e8ebd23\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMetabase(ctx, \"my_source_metabase\", \u0026airbyte.SourceMetabaseArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMetabaseConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tInstanceApiUrl:       pulumi.String(\"https://localhost:3000/api/\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tSessionToken:         pulumi.String(\"...my_session_token...\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d43c9538-9f19-48fa-839b-519d7ddc6528\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"2a6ca9f4-7b13-4377-aec7-a4e44e8ebd23\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMetabase;\nimport com.pulumi.airbyte.SourceMetabaseArgs;\nimport com.pulumi.airbyte.inputs.SourceMetabaseConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMetabase = new SourceMetabase(\"mySourceMetabase\", SourceMetabaseArgs.builder()\n            .configuration(SourceMetabaseConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .instanceApiUrl(\"https://localhost:3000/api/\")\n                .password(\"...my_password...\")\n                .sessionToken(\"...my_session_token...\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"d43c9538-9f19-48fa-839b-519d7ddc6528\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"2a6ca9f4-7b13-4377-aec7-a4e44e8ebd23\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMetabase:\n    type: airbyte:SourceMetabase\n    name: my_source_metabase\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        instanceApiUrl: https://localhost:3000/api/\n        password: '...my_password...'\n        sessionToken: '...my_session_token...'\n        username: '...my_username...'\n      definitionId: d43c9538-9f19-48fa-839b-519d7ddc6528\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 2a6ca9f4-7b13-4377-aec7-a4e44e8ebd23\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_metabase.my_airbyte_source_metabase\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMetabase:SourceMetabase my_airbyte_source_metabase \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMetabaseConfiguration:SourceMetabaseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c7cb421b-942e-4468-99ee-e369bcabaec5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMetabaseResourceAllocation:SourceMetabaseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMetabaseConfiguration:SourceMetabaseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c7cb421b-942e-4468-99ee-e369bcabaec5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMetabase resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMetabaseConfiguration:SourceMetabaseConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c7cb421b-942e-4468-99ee-e369bcabaec5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMetabaseResourceAllocation:SourceMetabaseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMicrosoftOnedrive:SourceMicrosoftOnedrive":{"description":"SourceMicrosoftOnedrive Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMicrosoftonedrive = new airbyte.SourceMicrosoftOnedrive(\"my_source_microsoftonedrive\", {\n    configuration: {\n        credentials: {\n            authenticateViaMicrosoftOAuth: {\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n                tenantId: \"...my_tenant_id...\",\n            },\n        },\n        driveName: \"...my_drive_name...\",\n        folderPath: \"...my_folder_path...\",\n        searchScope: \"SHARED_ITEMS\",\n        startDate: \"2021-01-01T00:00:00.000000Z\",\n        streams: [{\n            daysToSyncIfHistoryIsFull: 4,\n            format: {\n                avroFormat: {\n                    doubleAsString: true,\n                },\n            },\n            globs: [\"...\"],\n            inputSchema: \"...my_input_schema...\",\n            name: \"...my_name...\",\n            primaryKey: \"...my_primary_key...\",\n            schemaless: false,\n            validationPolicy: \"Skip Record\",\n        }],\n    },\n    definitionId: \"fab9fabf-8a74-4f68-9a9b-c2101751a272\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5f69d7b2-0503-4a25-b763-9376e9939f76\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_microsoftonedrive = airbyte.SourceMicrosoftOnedrive(\"my_source_microsoftonedrive\",\n    configuration={\n        \"credentials\": {\n            \"authenticate_via_microsoft_o_auth\": {\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n                \"tenant_id\": \"...my_tenant_id...\",\n            },\n        },\n        \"drive_name\": \"...my_drive_name...\",\n        \"folder_path\": \"...my_folder_path...\",\n        \"search_scope\": \"SHARED_ITEMS\",\n        \"start_date\": \"2021-01-01T00:00:00.000000Z\",\n        \"streams\": [{\n            \"days_to_sync_if_history_is_full\": 4,\n            \"format\": {\n                \"avro_format\": {\n                    \"double_as_string\": True,\n                },\n            },\n            \"globs\": [\"...\"],\n            \"input_schema\": \"...my_input_schema...\",\n            \"name\": \"...my_name...\",\n            \"primary_key\": \"...my_primary_key...\",\n            \"schemaless\": False,\n            \"validation_policy\": \"Skip Record\",\n        }],\n    },\n    definition_id=\"fab9fabf-8a74-4f68-9a9b-c2101751a272\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5f69d7b2-0503-4a25-b763-9376e9939f76\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMicrosoftonedrive = new Airbyte.SourceMicrosoftOnedrive(\"my_source_microsoftonedrive\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMicrosoftOnedriveConfigurationArgs\n        {\n            Credentials = new Airbyte.Inputs.SourceMicrosoftOnedriveConfigurationCredentialsArgs\n            {\n                AuthenticateViaMicrosoftOAuth = new Airbyte.Inputs.SourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs\n                {\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                    TenantId = \"...my_tenant_id...\",\n                },\n            },\n            DriveName = \"...my_drive_name...\",\n            FolderPath = \"...my_folder_path...\",\n            SearchScope = \"SHARED_ITEMS\",\n            StartDate = \"2021-01-01T00:00:00.000000Z\",\n            Streams = new[]\n            {\n                new Airbyte.Inputs.SourceMicrosoftOnedriveConfigurationStreamArgs\n                {\n                    DaysToSyncIfHistoryIsFull = 4,\n                    Format = new Airbyte.Inputs.SourceMicrosoftOnedriveConfigurationStreamFormatArgs\n                    {\n                        AvroFormat = new Airbyte.Inputs.SourceMicrosoftOnedriveConfigurationStreamFormatAvroFormatArgs\n                        {\n                            DoubleAsString = true,\n                        },\n                    },\n                    Globs = new[]\n                    {\n                        \"...\",\n                    },\n                    InputSchema = \"...my_input_schema...\",\n                    Name = \"...my_name...\",\n                    PrimaryKey = \"...my_primary_key...\",\n                    Schemaless = false,\n                    ValidationPolicy = \"Skip Record\",\n                },\n            },\n        },\n        DefinitionId = \"fab9fabf-8a74-4f68-9a9b-c2101751a272\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5f69d7b2-0503-4a25-b763-9376e9939f76\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMicrosoftOnedrive(ctx, \"my_source_microsoftonedrive\", \u0026airbyte.SourceMicrosoftOnedriveArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMicrosoftOnedriveConfigurationArgs{\n\t\t\t\tCredentials: \u0026airbyte.SourceMicrosoftOnedriveConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaMicrosoftOAuth: \u0026airbyte.SourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs{\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t\tTenantId:     pulumi.String(\"...my_tenant_id...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDriveName:   pulumi.String(\"...my_drive_name...\"),\n\t\t\t\tFolderPath:  pulumi.String(\"...my_folder_path...\"),\n\t\t\t\tSearchScope: pulumi.String(\"SHARED_ITEMS\"),\n\t\t\t\tStartDate:   pulumi.String(\"2021-01-01T00:00:00.000000Z\"),\n\t\t\t\tStreams: airbyte.SourceMicrosoftOnedriveConfigurationStreamArray{\n\t\t\t\t\t\u0026airbyte.SourceMicrosoftOnedriveConfigurationStreamArgs{\n\t\t\t\t\t\tDaysToSyncIfHistoryIsFull: pulumi.Float64(4),\n\t\t\t\t\t\tFormat: \u0026airbyte.SourceMicrosoftOnedriveConfigurationStreamFormatArgs{\n\t\t\t\t\t\t\tAvroFormat: \u0026airbyte.SourceMicrosoftOnedriveConfigurationStreamFormatAvroFormatArgs{\n\t\t\t\t\t\t\t\tDoubleAsString: pulumi.Bool(true),\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tGlobs: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInputSchema:      pulumi.String(\"...my_input_schema...\"),\n\t\t\t\t\t\tName:             pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPrimaryKey:       pulumi.String(\"...my_primary_key...\"),\n\t\t\t\t\t\tSchemaless:       pulumi.Bool(false),\n\t\t\t\t\t\tValidationPolicy: pulumi.String(\"Skip Record\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fab9fabf-8a74-4f68-9a9b-c2101751a272\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5f69d7b2-0503-4a25-b763-9376e9939f76\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMicrosoftOnedrive;\nimport com.pulumi.airbyte.SourceMicrosoftOnedriveArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftOnedriveConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftOnedriveConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMicrosoftonedrive = new SourceMicrosoftOnedrive(\"mySourceMicrosoftonedrive\", SourceMicrosoftOnedriveArgs.builder()\n            .configuration(SourceMicrosoftOnedriveConfigurationArgs.builder()\n                .credentials(SourceMicrosoftOnedriveConfigurationCredentialsArgs.builder()\n                    .authenticateViaMicrosoftOAuth(SourceMicrosoftOnedriveConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs.builder()\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .tenantId(\"...my_tenant_id...\")\n                        .build())\n                    .build())\n                .driveName(\"...my_drive_name...\")\n                .folderPath(\"...my_folder_path...\")\n                .searchScope(\"SHARED_ITEMS\")\n                .startDate(\"2021-01-01T00:00:00.000000Z\")\n                .streams(SourceMicrosoftOnedriveConfigurationStreamArgs.builder()\n                    .daysToSyncIfHistoryIsFull(4.0)\n                    .format(SourceMicrosoftOnedriveConfigurationStreamFormatArgs.builder()\n                        .avroFormat(SourceMicrosoftOnedriveConfigurationStreamFormatAvroFormatArgs.builder()\n                            .doubleAsString(true)\n                            .build())\n                        .build())\n                    .globs(\"...\")\n                    .inputSchema(\"...my_input_schema...\")\n                    .name(\"...my_name...\")\n                    .primaryKey(\"...my_primary_key...\")\n                    .schemaless(false)\n                    .validationPolicy(\"Skip Record\")\n                    .build())\n                .build())\n            .definitionId(\"fab9fabf-8a74-4f68-9a9b-c2101751a272\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5f69d7b2-0503-4a25-b763-9376e9939f76\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMicrosoftonedrive:\n    type: airbyte:SourceMicrosoftOnedrive\n    name: my_source_microsoftonedrive\n    properties:\n      configuration:\n        credentials:\n          authenticateViaMicrosoftOAuth:\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n            tenantId: '...my_tenant_id...'\n        driveName: '...my_drive_name...'\n        folderPath: '...my_folder_path...'\n        searchScope: SHARED_ITEMS\n        startDate: 2021-01-01T00:00:00.000000Z\n        streams:\n          - daysToSyncIfHistoryIsFull: 4\n            format:\n              avroFormat:\n                doubleAsString: true\n            globs:\n              - '...'\n            inputSchema: '...my_input_schema...'\n            name: '...my_name...'\n            primaryKey: '...my_primary_key...'\n            schemaless: false\n            validationPolicy: Skip Record\n      definitionId: fab9fabf-8a74-4f68-9a9b-c2101751a272\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5f69d7b2-0503-4a25-b763-9376e9939f76\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_microsoft_onedrive.my_airbyte_source_microsoft_onedrive\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMicrosoftOnedrive:SourceMicrosoftOnedrive my_airbyte_source_microsoft_onedrive \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfiguration:SourceMicrosoftOnedriveConfiguration","description":"SourceMicrosoftOneDriveSpec class for Microsoft OneDrive Source Specification. This class combines the authentication details with additional configuration for the OneDrive API.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"01d1c685-fd4a-4837-8f4c-93fe5a0d2188\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveResourceAllocation:SourceMicrosoftOnedriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfiguration:SourceMicrosoftOnedriveConfiguration","description":"SourceMicrosoftOneDriveSpec class for Microsoft OneDrive Source Specification. This class combines the authentication details with additional configuration for the OneDrive API.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"01d1c685-fd4a-4837-8f4c-93fe5a0d2188\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMicrosoftOnedrive resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveConfiguration:SourceMicrosoftOnedriveConfiguration","description":"SourceMicrosoftOneDriveSpec class for Microsoft OneDrive Source Specification. This class combines the authentication details with additional configuration for the OneDrive API.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"01d1c685-fd4a-4837-8f4c-93fe5a0d2188\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftOnedriveResourceAllocation:SourceMicrosoftOnedriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMicrosoftSharepoint:SourceMicrosoftSharepoint":{"description":"SourceMicrosoftSharepoint Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMicrosoftsharepoint = new airbyte.SourceMicrosoftSharepoint(\"my_source_microsoftsharepoint\", {\n    configuration: {\n        credentials: {\n            authenticateViaMicrosoftOAuth: {\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n                tenantId: \"...my_tenant_id...\",\n            },\n        },\n        deliveryMethod: {\n            replicateRecords: {},\n        },\n        folderPath: \"...my_folder_path...\",\n        searchScope: \"ALL\",\n        siteUrl: \"...my_site_url...\",\n        startDate: \"2021-01-01T00:00:00.000000Z\",\n        streams: [{\n            daysToSyncIfHistoryIsFull: 0,\n            format: {},\n            globs: [\"...\"],\n            inputSchema: \"...my_input_schema...\",\n            name: \"...my_name...\",\n            primaryKey: \"...my_primary_key...\",\n            recentNFilesToReadForSchemaDiscovery: 7,\n            schemaless: true,\n            validationPolicy: \"Skip Record\",\n        }],\n    },\n    definitionId: \"8120bea0-1e02-41bc-80a8-406f7b21913d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"27c9b886-94de-4d83-9b82-5954db7af16b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_microsoftsharepoint = airbyte.SourceMicrosoftSharepoint(\"my_source_microsoftsharepoint\",\n    configuration={\n        \"credentials\": {\n            \"authenticate_via_microsoft_o_auth\": {\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n                \"tenant_id\": \"...my_tenant_id...\",\n            },\n        },\n        \"delivery_method\": {\n            \"replicate_records\": {},\n        },\n        \"folder_path\": \"...my_folder_path...\",\n        \"search_scope\": \"ALL\",\n        \"site_url\": \"...my_site_url...\",\n        \"start_date\": \"2021-01-01T00:00:00.000000Z\",\n        \"streams\": [{\n            \"days_to_sync_if_history_is_full\": 0,\n            \"format\": {},\n            \"globs\": [\"...\"],\n            \"input_schema\": \"...my_input_schema...\",\n            \"name\": \"...my_name...\",\n            \"primary_key\": \"...my_primary_key...\",\n            \"recent_n_files_to_read_for_schema_discovery\": 7,\n            \"schemaless\": True,\n            \"validation_policy\": \"Skip Record\",\n        }],\n    },\n    definition_id=\"8120bea0-1e02-41bc-80a8-406f7b21913d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"27c9b886-94de-4d83-9b82-5954db7af16b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMicrosoftsharepoint = new Airbyte.SourceMicrosoftSharepoint(\"my_source_microsoftsharepoint\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMicrosoftSharepointConfigurationArgs\n        {\n            Credentials = new Airbyte.Inputs.SourceMicrosoftSharepointConfigurationCredentialsArgs\n            {\n                AuthenticateViaMicrosoftOAuth = new Airbyte.Inputs.SourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs\n                {\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                    TenantId = \"...my_tenant_id...\",\n                },\n            },\n            DeliveryMethod = new Airbyte.Inputs.SourceMicrosoftSharepointConfigurationDeliveryMethodArgs\n            {\n                ReplicateRecords = null,\n            },\n            FolderPath = \"...my_folder_path...\",\n            SearchScope = \"ALL\",\n            SiteUrl = \"...my_site_url...\",\n            StartDate = \"2021-01-01T00:00:00.000000Z\",\n            Streams = new[]\n            {\n                new Airbyte.Inputs.SourceMicrosoftSharepointConfigurationStreamArgs\n                {\n                    DaysToSyncIfHistoryIsFull = 0,\n                    Format = null,\n                    Globs = new[]\n                    {\n                        \"...\",\n                    },\n                    InputSchema = \"...my_input_schema...\",\n                    Name = \"...my_name...\",\n                    PrimaryKey = \"...my_primary_key...\",\n                    RecentNFilesToReadForSchemaDiscovery = 7,\n                    Schemaless = true,\n                    ValidationPolicy = \"Skip Record\",\n                },\n            },\n        },\n        DefinitionId = \"8120bea0-1e02-41bc-80a8-406f7b21913d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"27c9b886-94de-4d83-9b82-5954db7af16b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMicrosoftSharepoint(ctx, \"my_source_microsoftsharepoint\", \u0026airbyte.SourceMicrosoftSharepointArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMicrosoftSharepointConfigurationArgs{\n\t\t\t\tCredentials: \u0026airbyte.SourceMicrosoftSharepointConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaMicrosoftOAuth: \u0026airbyte.SourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs{\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t\tTenantId:     pulumi.String(\"...my_tenant_id...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDeliveryMethod: \u0026airbyte.SourceMicrosoftSharepointConfigurationDeliveryMethodArgs{\n\t\t\t\t\tReplicateRecords: \u0026airbyte.SourceMicrosoftSharepointConfigurationDeliveryMethodReplicateRecordsArgs{},\n\t\t\t\t},\n\t\t\t\tFolderPath:  pulumi.String(\"...my_folder_path...\"),\n\t\t\t\tSearchScope: pulumi.String(\"ALL\"),\n\t\t\t\tSiteUrl:     pulumi.String(\"...my_site_url...\"),\n\t\t\t\tStartDate:   pulumi.String(\"2021-01-01T00:00:00.000000Z\"),\n\t\t\t\tStreams: airbyte.SourceMicrosoftSharepointConfigurationStreamArray{\n\t\t\t\t\t\u0026airbyte.SourceMicrosoftSharepointConfigurationStreamArgs{\n\t\t\t\t\t\tDaysToSyncIfHistoryIsFull: pulumi.Float64(0),\n\t\t\t\t\t\tFormat:                    \u0026airbyte.SourceMicrosoftSharepointConfigurationStreamFormatArgs{},\n\t\t\t\t\t\tGlobs: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInputSchema:                          pulumi.String(\"...my_input_schema...\"),\n\t\t\t\t\t\tName:                                 pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPrimaryKey:                           pulumi.String(\"...my_primary_key...\"),\n\t\t\t\t\t\tRecentNFilesToReadForSchemaDiscovery: pulumi.Float64(7),\n\t\t\t\t\t\tSchemaless:                           pulumi.Bool(true),\n\t\t\t\t\t\tValidationPolicy:                     pulumi.String(\"Skip Record\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8120bea0-1e02-41bc-80a8-406f7b21913d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"27c9b886-94de-4d83-9b82-5954db7af16b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMicrosoftSharepoint;\nimport com.pulumi.airbyte.SourceMicrosoftSharepointArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftSharepointConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftSharepointConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftSharepointConfigurationDeliveryMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftSharepointConfigurationDeliveryMethodReplicateRecordsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMicrosoftsharepoint = new SourceMicrosoftSharepoint(\"mySourceMicrosoftsharepoint\", SourceMicrosoftSharepointArgs.builder()\n            .configuration(SourceMicrosoftSharepointConfigurationArgs.builder()\n                .credentials(SourceMicrosoftSharepointConfigurationCredentialsArgs.builder()\n                    .authenticateViaMicrosoftOAuth(SourceMicrosoftSharepointConfigurationCredentialsAuthenticateViaMicrosoftOAuthArgs.builder()\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .tenantId(\"...my_tenant_id...\")\n                        .build())\n                    .build())\n                .deliveryMethod(SourceMicrosoftSharepointConfigurationDeliveryMethodArgs.builder()\n                    .replicateRecords(SourceMicrosoftSharepointConfigurationDeliveryMethodReplicateRecordsArgs.builder()\n                        .build())\n                    .build())\n                .folderPath(\"...my_folder_path...\")\n                .searchScope(\"ALL\")\n                .siteUrl(\"...my_site_url...\")\n                .startDate(\"2021-01-01T00:00:00.000000Z\")\n                .streams(SourceMicrosoftSharepointConfigurationStreamArgs.builder()\n                    .daysToSyncIfHistoryIsFull(0.0)\n                    .format(SourceMicrosoftSharepointConfigurationStreamFormatArgs.builder()\n                        .build())\n                    .globs(\"...\")\n                    .inputSchema(\"...my_input_schema...\")\n                    .name(\"...my_name...\")\n                    .primaryKey(\"...my_primary_key...\")\n                    .recentNFilesToReadForSchemaDiscovery(7.0)\n                    .schemaless(true)\n                    .validationPolicy(\"Skip Record\")\n                    .build())\n                .build())\n            .definitionId(\"8120bea0-1e02-41bc-80a8-406f7b21913d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"27c9b886-94de-4d83-9b82-5954db7af16b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMicrosoftsharepoint:\n    type: airbyte:SourceMicrosoftSharepoint\n    name: my_source_microsoftsharepoint\n    properties:\n      configuration:\n        credentials:\n          authenticateViaMicrosoftOAuth:\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n            tenantId: '...my_tenant_id...'\n        deliveryMethod:\n          replicateRecords: {}\n        folderPath: '...my_folder_path...'\n        searchScope: ALL\n        siteUrl: '...my_site_url...'\n        startDate: 2021-01-01T00:00:00.000000Z\n        streams:\n          - daysToSyncIfHistoryIsFull: 0\n            format: {}\n            globs:\n              - '...'\n            inputSchema: '...my_input_schema...'\n            name: '...my_name...'\n            primaryKey: '...my_primary_key...'\n            recentNFilesToReadForSchemaDiscovery: 7\n            schemaless: true\n            validationPolicy: Skip Record\n      definitionId: 8120bea0-1e02-41bc-80a8-406f7b21913d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 27c9b886-94de-4d83-9b82-5954db7af16b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_microsoft_sharepoint.my_airbyte_source_microsoft_sharepoint\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMicrosoftSharepoint:SourceMicrosoftSharepoint my_airbyte_source_microsoft_sharepoint \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfiguration:SourceMicrosoftSharepointConfiguration","description":"SourceMicrosoftSharePointSpec class for Microsoft SharePoint Source Specification. This class combines the authentication details with additional configuration for the SharePoint API.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"59353119-f0f2-4e5a-a8ba-15d887bc34f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointResourceAllocation:SourceMicrosoftSharepointResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfiguration:SourceMicrosoftSharepointConfiguration","description":"SourceMicrosoftSharePointSpec class for Microsoft SharePoint Source Specification. This class combines the authentication details with additional configuration for the SharePoint API.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"59353119-f0f2-4e5a-a8ba-15d887bc34f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMicrosoftSharepoint resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointConfiguration:SourceMicrosoftSharepointConfiguration","description":"SourceMicrosoftSharePointSpec class for Microsoft SharePoint Source Specification. This class combines the authentication details with additional configuration for the SharePoint API.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"59353119-f0f2-4e5a-a8ba-15d887bc34f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftSharepointResourceAllocation:SourceMicrosoftSharepointResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMicrosoftTeams:SourceMicrosoftTeams":{"description":"SourceMicrosoftTeams Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMicrosoftteams = new airbyte.SourceMicrosoftTeams(\"my_source_microsoftteams\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            authenticateViaMicrosoft: {\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                tenantId: \"...my_tenant_id...\",\n            },\n        },\n        period: \"D7\",\n    },\n    definitionId: \"9c7c92b5-c652-4363-8342-1deb8b5e46f4\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5bc16313-0df8-4b0a-937a-7ae3de2c21ca\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_microsoftteams = airbyte.SourceMicrosoftTeams(\"my_source_microsoftteams\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"authenticate_via_microsoft\": {\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"tenant_id\": \"...my_tenant_id...\",\n            },\n        },\n        \"period\": \"D7\",\n    },\n    definition_id=\"9c7c92b5-c652-4363-8342-1deb8b5e46f4\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5bc16313-0df8-4b0a-937a-7ae3de2c21ca\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMicrosoftteams = new Airbyte.SourceMicrosoftTeams(\"my_source_microsoftteams\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMicrosoftTeamsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceMicrosoftTeamsConfigurationCredentialsArgs\n            {\n                AuthenticateViaMicrosoft = new Airbyte.Inputs.SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftArgs\n                {\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    TenantId = \"...my_tenant_id...\",\n                },\n            },\n            Period = \"D7\",\n        },\n        DefinitionId = \"9c7c92b5-c652-4363-8342-1deb8b5e46f4\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5bc16313-0df8-4b0a-937a-7ae3de2c21ca\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMicrosoftTeams(ctx, \"my_source_microsoftteams\", \u0026airbyte.SourceMicrosoftTeamsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMicrosoftTeamsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceMicrosoftTeamsConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaMicrosoft: \u0026airbyte.SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftArgs{\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tTenantId:     pulumi.String(\"...my_tenant_id...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tPeriod: pulumi.String(\"D7\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"9c7c92b5-c652-4363-8342-1deb8b5e46f4\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5bc16313-0df8-4b0a-937a-7ae3de2c21ca\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMicrosoftTeams;\nimport com.pulumi.airbyte.SourceMicrosoftTeamsArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftTeamsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftTeamsConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMicrosoftteams = new SourceMicrosoftTeams(\"mySourceMicrosoftteams\", SourceMicrosoftTeamsArgs.builder()\n            .configuration(SourceMicrosoftTeamsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceMicrosoftTeamsConfigurationCredentialsArgs.builder()\n                    .authenticateViaMicrosoft(SourceMicrosoftTeamsConfigurationCredentialsAuthenticateViaMicrosoftArgs.builder()\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .tenantId(\"...my_tenant_id...\")\n                        .build())\n                    .build())\n                .period(\"D7\")\n                .build())\n            .definitionId(\"9c7c92b5-c652-4363-8342-1deb8b5e46f4\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5bc16313-0df8-4b0a-937a-7ae3de2c21ca\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMicrosoftteams:\n    type: airbyte:SourceMicrosoftTeams\n    name: my_source_microsoftteams\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          authenticateViaMicrosoft:\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            tenantId: '...my_tenant_id...'\n        period: D7\n      definitionId: 9c7c92b5-c652-4363-8342-1deb8b5e46f4\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5bc16313-0df8-4b0a-937a-7ae3de2c21ca\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_microsoft_teams.my_airbyte_source_microsoft_teams\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMicrosoftTeams:SourceMicrosoftTeams my_airbyte_source_microsoft_teams \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsConfiguration:SourceMicrosoftTeamsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eaf50f04-21dd-4620-913b-2a83f5635227\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsResourceAllocation:SourceMicrosoftTeamsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsConfiguration:SourceMicrosoftTeamsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eaf50f04-21dd-4620-913b-2a83f5635227\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMicrosoftTeams resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsConfiguration:SourceMicrosoftTeamsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eaf50f04-21dd-4620-913b-2a83f5635227\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMicrosoftTeamsResourceAllocation:SourceMicrosoftTeamsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMixpanel:SourceMixpanel":{"description":"SourceMixpanel Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMixpanel = new airbyte.SourceMixpanel(\"my_source_mixpanel\", {\n    configuration: {\n        attributionWindow: 10,\n        credentials: {\n            serviceAccount: {\n                projectId: 10,\n                secret: \"...my_secret...\",\n                username: \"...my_username...\",\n            },\n        },\n        dateWindowSize: 10,\n        endDate: \"2021-11-16\",\n        exportLookbackWindow: 9,\n        numWorkers: 1,\n        pageSize: 6,\n        projectTimezone: \"US/Pacific\",\n        region: \"US\",\n        selectPropertiesByDefault: true,\n        startDate: \"2021-11-16\",\n    },\n    definitionId: \"ec7b9d35-13cb-4117-b2ed-d8a6874a4325\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"350068e1-f8f0-490a-ba81-d5400042882c\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mixpanel = airbyte.SourceMixpanel(\"my_source_mixpanel\",\n    configuration={\n        \"attribution_window\": 10,\n        \"credentials\": {\n            \"service_account\": {\n                \"project_id\": 10,\n                \"secret\": \"...my_secret...\",\n                \"username\": \"...my_username...\",\n            },\n        },\n        \"date_window_size\": 10,\n        \"end_date\": \"2021-11-16\",\n        \"export_lookback_window\": 9,\n        \"num_workers\": 1,\n        \"page_size\": 6,\n        \"project_timezone\": \"US/Pacific\",\n        \"region\": \"US\",\n        \"select_properties_by_default\": True,\n        \"start_date\": \"2021-11-16\",\n    },\n    definition_id=\"ec7b9d35-13cb-4117-b2ed-d8a6874a4325\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"350068e1-f8f0-490a-ba81-d5400042882c\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMixpanel = new Airbyte.SourceMixpanel(\"my_source_mixpanel\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMixpanelConfigurationArgs\n        {\n            AttributionWindow = 10,\n            Credentials = new Airbyte.Inputs.SourceMixpanelConfigurationCredentialsArgs\n            {\n                ServiceAccount = new Airbyte.Inputs.SourceMixpanelConfigurationCredentialsServiceAccountArgs\n                {\n                    ProjectId = 10,\n                    Secret = \"...my_secret...\",\n                    Username = \"...my_username...\",\n                },\n            },\n            DateWindowSize = 10,\n            EndDate = \"2021-11-16\",\n            ExportLookbackWindow = 9,\n            NumWorkers = 1,\n            PageSize = 6,\n            ProjectTimezone = \"US/Pacific\",\n            Region = \"US\",\n            SelectPropertiesByDefault = true,\n            StartDate = \"2021-11-16\",\n        },\n        DefinitionId = \"ec7b9d35-13cb-4117-b2ed-d8a6874a4325\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"350068e1-f8f0-490a-ba81-d5400042882c\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMixpanel(ctx, \"my_source_mixpanel\", \u0026airbyte.SourceMixpanelArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMixpanelConfigurationArgs{\n\t\t\t\tAttributionWindow: pulumi.Float64(10),\n\t\t\t\tCredentials: \u0026airbyte.SourceMixpanelConfigurationCredentialsArgs{\n\t\t\t\t\tServiceAccount: \u0026airbyte.SourceMixpanelConfigurationCredentialsServiceAccountArgs{\n\t\t\t\t\t\tProjectId: pulumi.Float64(10),\n\t\t\t\t\t\tSecret:    pulumi.String(\"...my_secret...\"),\n\t\t\t\t\t\tUsername:  pulumi.String(\"...my_username...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDateWindowSize:            pulumi.Float64(10),\n\t\t\t\tEndDate:                   pulumi.String(\"2021-11-16\"),\n\t\t\t\tExportLookbackWindow:      pulumi.Float64(9),\n\t\t\t\tNumWorkers:                pulumi.Float64(1),\n\t\t\t\tPageSize:                  pulumi.Float64(6),\n\t\t\t\tProjectTimezone:           pulumi.String(\"US/Pacific\"),\n\t\t\t\tRegion:                    pulumi.String(\"US\"),\n\t\t\t\tSelectPropertiesByDefault: pulumi.Bool(true),\n\t\t\t\tStartDate:                 pulumi.String(\"2021-11-16\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ec7b9d35-13cb-4117-b2ed-d8a6874a4325\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"350068e1-f8f0-490a-ba81-d5400042882c\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMixpanel;\nimport com.pulumi.airbyte.SourceMixpanelArgs;\nimport com.pulumi.airbyte.inputs.SourceMixpanelConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMixpanelConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceMixpanelConfigurationCredentialsServiceAccountArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMixpanel = new SourceMixpanel(\"mySourceMixpanel\", SourceMixpanelArgs.builder()\n            .configuration(SourceMixpanelConfigurationArgs.builder()\n                .attributionWindow(10.0)\n                .credentials(SourceMixpanelConfigurationCredentialsArgs.builder()\n                    .serviceAccount(SourceMixpanelConfigurationCredentialsServiceAccountArgs.builder()\n                        .projectId(10.0)\n                        .secret(\"...my_secret...\")\n                        .username(\"...my_username...\")\n                        .build())\n                    .build())\n                .dateWindowSize(10.0)\n                .endDate(\"2021-11-16\")\n                .exportLookbackWindow(9.0)\n                .numWorkers(1.0)\n                .pageSize(6.0)\n                .projectTimezone(\"US/Pacific\")\n                .region(\"US\")\n                .selectPropertiesByDefault(true)\n                .startDate(\"2021-11-16\")\n                .build())\n            .definitionId(\"ec7b9d35-13cb-4117-b2ed-d8a6874a4325\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"350068e1-f8f0-490a-ba81-d5400042882c\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMixpanel:\n    type: airbyte:SourceMixpanel\n    name: my_source_mixpanel\n    properties:\n      configuration:\n        attributionWindow: 10\n        credentials:\n          serviceAccount:\n            projectId: 10\n            secret: '...my_secret...'\n            username: '...my_username...'\n        dateWindowSize: 10\n        endDate: 2021-11-16\n        exportLookbackWindow: 9\n        numWorkers: 1\n        pageSize: 6\n        projectTimezone: US/Pacific\n        region: US\n        selectPropertiesByDefault: true\n        startDate: 2021-11-16\n      definitionId: ec7b9d35-13cb-4117-b2ed-d8a6874a4325\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 350068e1-f8f0-490a-ba81-d5400042882c\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_mixpanel.my_airbyte_source_mixpanel\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMixpanel:SourceMixpanel my_airbyte_source_mixpanel \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMixpanelConfiguration:SourceMixpanelConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"12928b32-bf0a-4f1e-964f-07e12e37153a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMixpanelResourceAllocation:SourceMixpanelResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMixpanelConfiguration:SourceMixpanelConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"12928b32-bf0a-4f1e-964f-07e12e37153a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMixpanel resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMixpanelConfiguration:SourceMixpanelConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"12928b32-bf0a-4f1e-964f-07e12e37153a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMixpanelResourceAllocation:SourceMixpanelResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMonday:SourceMonday":{"description":"SourceMonday Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMonday = new airbyte.SourceMonday(\"my_source_monday\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        boardIds: [9],\n        credentials: {\n            apiToken: {\n                apiToken: \"...my_api_token...\",\n            },\n        },\n        numWorkers: 1,\n    },\n    definitionId: \"cb22d725-edac-48cf-960b-7a9061de3d71\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"707c7d95-d41e-41eb-818e-3cf0601dca20\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_monday = airbyte.SourceMonday(\"my_source_monday\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"board_ids\": [9],\n        \"credentials\": {\n            \"api_token\": {\n                \"api_token\": \"...my_api_token...\",\n            },\n        },\n        \"num_workers\": 1,\n    },\n    definition_id=\"cb22d725-edac-48cf-960b-7a9061de3d71\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"707c7d95-d41e-41eb-818e-3cf0601dca20\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMonday = new Airbyte.SourceMonday(\"my_source_monday\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMondayConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            BoardIds = new[]\n            {\n                9,\n            },\n            Credentials = new Airbyte.Inputs.SourceMondayConfigurationCredentialsArgs\n            {\n                ApiToken = new Airbyte.Inputs.SourceMondayConfigurationCredentialsApiTokenArgs\n                {\n                    ApiToken = \"...my_api_token...\",\n                },\n            },\n            NumWorkers = 1,\n        },\n        DefinitionId = \"cb22d725-edac-48cf-960b-7a9061de3d71\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"707c7d95-d41e-41eb-818e-3cf0601dca20\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMonday(ctx, \"my_source_monday\", \u0026airbyte.SourceMondayArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMondayConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBoardIds: pulumi.Float64Array{\n\t\t\t\t\tpulumi.Float64(9),\n\t\t\t\t},\n\t\t\t\tCredentials: \u0026airbyte.SourceMondayConfigurationCredentialsArgs{\n\t\t\t\t\tApiToken: \u0026airbyte.SourceMondayConfigurationCredentialsApiTokenArgs{\n\t\t\t\t\t\tApiToken: pulumi.String(\"...my_api_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tNumWorkers: pulumi.Float64(1),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"cb22d725-edac-48cf-960b-7a9061de3d71\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"707c7d95-d41e-41eb-818e-3cf0601dca20\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMonday;\nimport com.pulumi.airbyte.SourceMondayArgs;\nimport com.pulumi.airbyte.inputs.SourceMondayConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMondayConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceMondayConfigurationCredentialsApiTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMonday = new SourceMonday(\"mySourceMonday\", SourceMondayArgs.builder()\n            .configuration(SourceMondayConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .boardIds(9.0)\n                .credentials(SourceMondayConfigurationCredentialsArgs.builder()\n                    .apiToken(SourceMondayConfigurationCredentialsApiTokenArgs.builder()\n                        .apiToken(\"...my_api_token...\")\n                        .build())\n                    .build())\n                .numWorkers(1.0)\n                .build())\n            .definitionId(\"cb22d725-edac-48cf-960b-7a9061de3d71\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"707c7d95-d41e-41eb-818e-3cf0601dca20\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMonday:\n    type: airbyte:SourceMonday\n    name: my_source_monday\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        boardIds:\n          - 9\n        credentials:\n          apiToken:\n            apiToken: '...my_api_token...'\n        numWorkers: 1\n      definitionId: cb22d725-edac-48cf-960b-7a9061de3d71\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 707c7d95-d41e-41eb-818e-3cf0601dca20\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_monday.my_airbyte_source_monday\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMonday:SourceMonday my_airbyte_source_monday \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMondayConfiguration:SourceMondayConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"80a54ea2-9959-4040-aac1-eee42423ec9b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMondayResourceAllocation:SourceMondayResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMondayConfiguration:SourceMondayConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"80a54ea2-9959-4040-aac1-eee42423ec9b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMonday resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMondayConfiguration:SourceMondayConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"80a54ea2-9959-4040-aac1-eee42423ec9b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMondayResourceAllocation:SourceMondayResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMongodbV2:SourceMongodbV2":{"description":"SourceMongodbV2 Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMongodbv2 = new airbyte.SourceMongodbV2(\"my_source_mongodbv2\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        databaseConfig: {\n            selfManagedReplicaSet: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                authSource: \"admin\",\n                connectionString: \"mongodb://example1.host.com:27017,example2.host.com:27017,example3.host.com:27017/\",\n                databases: [\"...\"],\n                password: \"...my_password...\",\n                schemaEnforced: false,\n                username: \"...my_username...\",\n            },\n        },\n        discoverSampleSize: 95684,\n        discoverTimeoutSeconds: 787,\n        initialLoadTimeoutHours: 0,\n        initialWaitingSeconds: 7,\n        invalidCdcCursorPositionBehavior: \"Fail sync\",\n        queueSize: 4,\n        updateCaptureMode: \"Lookup\",\n    },\n    definitionId: \"e30b0d99-fa62-4e68-8f19-2a57eaddc53f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"fa7bf7db-d8dc-4773-80b5-3e3a9ea84f0d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mongodbv2 = airbyte.SourceMongodbV2(\"my_source_mongodbv2\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"database_config\": {\n            \"self_managed_replica_set\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"auth_source\": \"admin\",\n                \"connection_string\": \"mongodb://example1.host.com:27017,example2.host.com:27017,example3.host.com:27017/\",\n                \"databases\": [\"...\"],\n                \"password\": \"...my_password...\",\n                \"schema_enforced\": False,\n                \"username\": \"...my_username...\",\n            },\n        },\n        \"discover_sample_size\": 95684,\n        \"discover_timeout_seconds\": 787,\n        \"initial_load_timeout_hours\": 0,\n        \"initial_waiting_seconds\": 7,\n        \"invalid_cdc_cursor_position_behavior\": \"Fail sync\",\n        \"queue_size\": 4,\n        \"update_capture_mode\": \"Lookup\",\n    },\n    definition_id=\"e30b0d99-fa62-4e68-8f19-2a57eaddc53f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"fa7bf7db-d8dc-4773-80b5-3e3a9ea84f0d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMongodbv2 = new Airbyte.SourceMongodbV2(\"my_source_mongodbv2\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMongodbV2ConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DatabaseConfig = new Airbyte.Inputs.SourceMongodbV2ConfigurationDatabaseConfigArgs\n            {\n                SelfManagedReplicaSet = new Airbyte.Inputs.SourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSetArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    AuthSource = \"admin\",\n                    ConnectionString = \"mongodb://example1.host.com:27017,example2.host.com:27017,example3.host.com:27017/\",\n                    Databases = new[]\n                    {\n                        \"...\",\n                    },\n                    Password = \"...my_password...\",\n                    SchemaEnforced = false,\n                    Username = \"...my_username...\",\n                },\n            },\n            DiscoverSampleSize = 95684,\n            DiscoverTimeoutSeconds = 787,\n            InitialLoadTimeoutHours = 0,\n            InitialWaitingSeconds = 7,\n            InvalidCdcCursorPositionBehavior = \"Fail sync\",\n            QueueSize = 4,\n            UpdateCaptureMode = \"Lookup\",\n        },\n        DefinitionId = \"e30b0d99-fa62-4e68-8f19-2a57eaddc53f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"fa7bf7db-d8dc-4773-80b5-3e3a9ea84f0d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMongodbV2(ctx, \"my_source_mongodbv2\", \u0026airbyte.SourceMongodbV2Args{\n\t\t\tConfiguration: \u0026airbyte.SourceMongodbV2ConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDatabaseConfig: \u0026airbyte.SourceMongodbV2ConfigurationDatabaseConfigArgs{\n\t\t\t\t\tSelfManagedReplicaSet: \u0026airbyte.SourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSetArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tAuthSource:           pulumi.String(\"admin\"),\n\t\t\t\t\t\tConnectionString:     pulumi.String(\"mongodb://example1.host.com:27017,example2.host.com:27017,example3.host.com:27017/\"),\n\t\t\t\t\t\tDatabases: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tPassword:       pulumi.String(\"...my_password...\"),\n\t\t\t\t\t\tSchemaEnforced: pulumi.Bool(false),\n\t\t\t\t\t\tUsername:       pulumi.String(\"...my_username...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDiscoverSampleSize:               pulumi.Float64(95684),\n\t\t\t\tDiscoverTimeoutSeconds:           pulumi.Float64(787),\n\t\t\t\tInitialLoadTimeoutHours:          pulumi.Float64(0),\n\t\t\t\tInitialWaitingSeconds:            pulumi.Float64(7),\n\t\t\t\tInvalidCdcCursorPositionBehavior: pulumi.String(\"Fail sync\"),\n\t\t\t\tQueueSize:                        pulumi.Float64(4),\n\t\t\t\tUpdateCaptureMode:                pulumi.String(\"Lookup\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e30b0d99-fa62-4e68-8f19-2a57eaddc53f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"fa7bf7db-d8dc-4773-80b5-3e3a9ea84f0d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMongodbV2;\nimport com.pulumi.airbyte.SourceMongodbV2Args;\nimport com.pulumi.airbyte.inputs.SourceMongodbV2ConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMongodbV2ConfigurationDatabaseConfigArgs;\nimport com.pulumi.airbyte.inputs.SourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSetArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMongodbv2 = new SourceMongodbV2(\"mySourceMongodbv2\", SourceMongodbV2Args.builder()\n            .configuration(SourceMongodbV2ConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .databaseConfig(SourceMongodbV2ConfigurationDatabaseConfigArgs.builder()\n                    .selfManagedReplicaSet(SourceMongodbV2ConfigurationDatabaseConfigSelfManagedReplicaSetArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .authSource(\"admin\")\n                        .connectionString(\"mongodb://example1.host.com:27017,example2.host.com:27017,example3.host.com:27017/\")\n                        .databases(\"...\")\n                        .password(\"...my_password...\")\n                        .schemaEnforced(false)\n                        .username(\"...my_username...\")\n                        .build())\n                    .build())\n                .discoverSampleSize(95684.0)\n                .discoverTimeoutSeconds(787.0)\n                .initialLoadTimeoutHours(0.0)\n                .initialWaitingSeconds(7.0)\n                .invalidCdcCursorPositionBehavior(\"Fail sync\")\n                .queueSize(4.0)\n                .updateCaptureMode(\"Lookup\")\n                .build())\n            .definitionId(\"e30b0d99-fa62-4e68-8f19-2a57eaddc53f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"fa7bf7db-d8dc-4773-80b5-3e3a9ea84f0d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMongodbv2:\n    type: airbyte:SourceMongodbV2\n    name: my_source_mongodbv2\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        databaseConfig:\n          selfManagedReplicaSet:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            authSource: admin\n            connectionString: mongodb://example1.host.com:27017,example2.host.com:27017,example3.host.com:27017/\n            databases:\n              - '...'\n            password: '...my_password...'\n            schemaEnforced: false\n            username: '...my_username...'\n        discoverSampleSize: 95684\n        discoverTimeoutSeconds: 787\n        initialLoadTimeoutHours: 0\n        initialWaitingSeconds: 7\n        invalidCdcCursorPositionBehavior: Fail sync\n        queueSize: 4\n        updateCaptureMode: Lookup\n      definitionId: e30b0d99-fa62-4e68-8f19-2a57eaddc53f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: fa7bf7db-d8dc-4773-80b5-3e3a9ea84f0d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_mongodb_v2.my_airbyte_source_mongodb_v2\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMongodbV2:SourceMongodbV2 my_airbyte_source_mongodb_v2 \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2Configuration:SourceMongodbV2Configuration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ResourceAllocation:SourceMongodbV2ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2Configuration:SourceMongodbV2Configuration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMongodbV2 resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2Configuration:SourceMongodbV2Configuration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b2e713cd-cc36-4c0a-b5bd-b47cb8a0561e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMongodbV2ResourceAllocation:SourceMongodbV2ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMssql:SourceMssql":{"description":"SourceMssql Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMssql = new airbyte.SourceMssql(\"my_source_mssql\", {\n    configuration: {\n        additionalProperties: {\n            key: {},\n        },\n        additionalProperties1: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        checkPrivileges: false,\n        checkpointTargetIntervalSeconds: 4,\n        concurrency: 4,\n        database: \"master\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 1433,\n        replicationMethod: {\n            readChangesUsingChangeDataCaptureCdc: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                initialLoadTimeoutHours: 4,\n                initialWaitingSeconds: 0,\n                invalidCdcCursorPositionBehavior: \"Re-sync data\",\n                method: \"CDC\",\n                pollIntervalMs: 6,\n            },\n        },\n        schemas: [],\n        sslMode: {},\n        tunnelMethod: {\n            noTunnel: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                tunnelMethod: \"NO_TUNNEL\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"3156776f-a553-4f83-b7be-07e1d515092f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"89a5f137-cba1-4f2e-85cc-db4cd4426082\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mssql = airbyte.SourceMssql(\"my_source_mssql\",\n    configuration={\n        \"additional_properties\": {\n            \"key\": {},\n        },\n        \"additional_properties1\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"check_privileges\": False,\n        \"checkpoint_target_interval_seconds\": 4,\n        \"concurrency\": 4,\n        \"database\": \"master\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 1433,\n        \"replication_method\": {\n            \"read_changes_using_change_data_capture_cdc\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"initial_load_timeout_hours\": 4,\n                \"initial_waiting_seconds\": 0,\n                \"invalid_cdc_cursor_position_behavior\": \"Re-sync data\",\n                \"method\": \"CDC\",\n                \"poll_interval_ms\": 6,\n            },\n        },\n        \"schemas\": [],\n        \"ssl_mode\": {},\n        \"tunnel_method\": {\n            \"no_tunnel\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"tunnel_method\": \"NO_TUNNEL\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"3156776f-a553-4f83-b7be-07e1d515092f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"89a5f137-cba1-4f2e-85cc-db4cd4426082\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMssql = new Airbyte.SourceMssql(\"my_source_mssql\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMssqlConfigurationArgs\n        {\n            AdditionalProperties = \n            {\n                { \"key\", null },\n            },\n            AdditionalProperties1 = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            CheckPrivileges = false,\n            CheckpointTargetIntervalSeconds = 4,\n            Concurrency = 4,\n            Database = \"master\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 1433,\n            ReplicationMethod = new Airbyte.Inputs.SourceMssqlConfigurationReplicationMethodArgs\n            {\n                ReadChangesUsingChangeDataCaptureCdc = new Airbyte.Inputs.SourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    InitialLoadTimeoutHours = 4,\n                    InitialWaitingSeconds = 0,\n                    InvalidCdcCursorPositionBehavior = \"Re-sync data\",\n                    Method = \"CDC\",\n                    PollIntervalMs = 6,\n                },\n            },\n            Schemas = new() { },\n            SslMode = null,\n            TunnelMethod = new Airbyte.Inputs.SourceMssqlConfigurationTunnelMethodArgs\n            {\n                NoTunnel = new Airbyte.Inputs.SourceMssqlConfigurationTunnelMethodNoTunnelArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    TunnelMethod = \"NO_TUNNEL\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"3156776f-a553-4f83-b7be-07e1d515092f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"89a5f137-cba1-4f2e-85cc-db4cd4426082\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMssql(ctx, \"my_source_mssql\", \u0026airbyte.SourceMssqlArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMssqlConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.StringMapMap{\n\t\t\t\t\t\"key\": pulumi.StringMap{},\n\t\t\t\t},\n\t\t\t\tAdditionalProperties1:           pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCheckPrivileges:                 pulumi.Bool(false),\n\t\t\t\tCheckpointTargetIntervalSeconds: pulumi.Float64(4),\n\t\t\t\tConcurrency:                     pulumi.Float64(4),\n\t\t\t\tDatabase:                        pulumi.String(\"master\"),\n\t\t\t\tHost:                            pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:                   pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:                        pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                            pulumi.Float64(1433),\n\t\t\t\tReplicationMethod: \u0026airbyte.SourceMssqlConfigurationReplicationMethodArgs{\n\t\t\t\t\tReadChangesUsingChangeDataCaptureCdc: \u0026airbyte.SourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs{\n\t\t\t\t\t\tAdditionalProperties:             pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tInitialLoadTimeoutHours:          pulumi.Float64(4),\n\t\t\t\t\t\tInitialWaitingSeconds:            pulumi.Float64(0),\n\t\t\t\t\t\tInvalidCdcCursorPositionBehavior: pulumi.String(\"Re-sync data\"),\n\t\t\t\t\t\tMethod:                           pulumi.String(\"CDC\"),\n\t\t\t\t\t\tPollIntervalMs:                   pulumi.Float64(6),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSchemas: pulumi.StringArray{},\n\t\t\t\tSslMode: \u0026airbyte.SourceMssqlConfigurationSslModeArgs{},\n\t\t\t\tTunnelMethod: \u0026airbyte.SourceMssqlConfigurationTunnelMethodArgs{\n\t\t\t\t\tNoTunnel: \u0026airbyte.SourceMssqlConfigurationTunnelMethodNoTunnelArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tTunnelMethod:         pulumi.String(\"NO_TUNNEL\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3156776f-a553-4f83-b7be-07e1d515092f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"89a5f137-cba1-4f2e-85cc-db4cd4426082\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMssql;\nimport com.pulumi.airbyte.SourceMssqlArgs;\nimport com.pulumi.airbyte.inputs.SourceMssqlConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMssqlConfigurationReplicationMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs;\nimport com.pulumi.airbyte.inputs.SourceMssqlConfigurationSslModeArgs;\nimport com.pulumi.airbyte.inputs.SourceMssqlConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceMssqlConfigurationTunnelMethodNoTunnelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMssql = new SourceMssql(\"mySourceMssql\", SourceMssqlArgs.builder()\n            .configuration(SourceMssqlConfigurationArgs.builder()\n                .additionalProperties(Map.of(\"key\", Map.ofEntries(\n                )))\n                .additionalProperties1(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .checkPrivileges(false)\n                .checkpointTargetIntervalSeconds(4.0)\n                .concurrency(4.0)\n                .database(\"master\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(1433.0)\n                .replicationMethod(SourceMssqlConfigurationReplicationMethodArgs.builder()\n                    .readChangesUsingChangeDataCaptureCdc(SourceMssqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .initialLoadTimeoutHours(4.0)\n                        .initialWaitingSeconds(0.0)\n                        .invalidCdcCursorPositionBehavior(\"Re-sync data\")\n                        .method(\"CDC\")\n                        .pollIntervalMs(6.0)\n                        .build())\n                    .build())\n                .schemas()\n                .sslMode(SourceMssqlConfigurationSslModeArgs.builder()\n                    .build())\n                .tunnelMethod(SourceMssqlConfigurationTunnelMethodArgs.builder()\n                    .noTunnel(SourceMssqlConfigurationTunnelMethodNoTunnelArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .tunnelMethod(\"NO_TUNNEL\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"3156776f-a553-4f83-b7be-07e1d515092f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"89a5f137-cba1-4f2e-85cc-db4cd4426082\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMssql:\n    type: airbyte:SourceMssql\n    name: my_source_mssql\n    properties:\n      configuration:\n        additionalProperties:\n          key: {}\n        additionalProperties1: '{ \"see\": \"documentation\" }'\n        checkPrivileges: false\n        checkpointTargetIntervalSeconds: 4\n        concurrency: 4\n        database: master\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 1433\n        replicationMethod:\n          readChangesUsingChangeDataCaptureCdc:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            initialLoadTimeoutHours: 4\n            initialWaitingSeconds: 0\n            invalidCdcCursorPositionBehavior: Re-sync data\n            method: CDC\n            pollIntervalMs: 6\n        schemas: []\n        sslMode: {}\n        tunnelMethod:\n          noTunnel:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            tunnelMethod: NO_TUNNEL\n        username: '...my_username...'\n      definitionId: 3156776f-a553-4f83-b7be-07e1d515092f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 89a5f137-cba1-4f2e-85cc-db4cd4426082\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_mssql.my_airbyte_source_mssql\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMssql:SourceMssql my_airbyte_source_mssql \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfiguration:SourceMssqlConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b5ea17b1-f170-46dc-bc31-cc744ca984c1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMssqlResourceAllocation:SourceMssqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfiguration:SourceMssqlConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b5ea17b1-f170-46dc-bc31-cc744ca984c1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMssql resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMssqlConfiguration:SourceMssqlConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b5ea17b1-f170-46dc-bc31-cc744ca984c1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMssqlResourceAllocation:SourceMssqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMyHours:SourceMyHours":{"description":"SourceMyHours Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMyhours = new airbyte.SourceMyHours(\"my_source_myhours\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        email: \"john@doe.com\",\n        logsBatchSize: 30,\n        password: \"...my_password...\",\n        startDate: \"%Y-%m-%d\",\n    },\n    definitionId: \"36dbf122-e4bc-4016-a9fd-e3af6f38ae20\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b63b6385-c282-4a24-b2df-4452ed4c92a3\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_myhours = airbyte.SourceMyHours(\"my_source_myhours\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"email\": \"john@doe.com\",\n        \"logs_batch_size\": 30,\n        \"password\": \"...my_password...\",\n        \"start_date\": \"%Y-%m-%d\",\n    },\n    definition_id=\"36dbf122-e4bc-4016-a9fd-e3af6f38ae20\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b63b6385-c282-4a24-b2df-4452ed4c92a3\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMyhours = new Airbyte.SourceMyHours(\"my_source_myhours\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMyHoursConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Email = \"john@doe.com\",\n            LogsBatchSize = 30,\n            Password = \"...my_password...\",\n            StartDate = \"%Y-%m-%d\",\n        },\n        DefinitionId = \"36dbf122-e4bc-4016-a9fd-e3af6f38ae20\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b63b6385-c282-4a24-b2df-4452ed4c92a3\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMyHours(ctx, \"my_source_myhours\", \u0026airbyte.SourceMyHoursArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMyHoursConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tEmail:                pulumi.String(\"john@doe.com\"),\n\t\t\t\tLogsBatchSize:        pulumi.Float64(30),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tStartDate:            pulumi.String(\"%Y-%m-%d\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"36dbf122-e4bc-4016-a9fd-e3af6f38ae20\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b63b6385-c282-4a24-b2df-4452ed4c92a3\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMyHours;\nimport com.pulumi.airbyte.SourceMyHoursArgs;\nimport com.pulumi.airbyte.inputs.SourceMyHoursConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMyhours = new SourceMyHours(\"mySourceMyhours\", SourceMyHoursArgs.builder()\n            .configuration(SourceMyHoursConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .email(\"john@doe.com\")\n                .logsBatchSize(30.0)\n                .password(\"...my_password...\")\n                .startDate(\"%Y-%m-%d\")\n                .build())\n            .definitionId(\"36dbf122-e4bc-4016-a9fd-e3af6f38ae20\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b63b6385-c282-4a24-b2df-4452ed4c92a3\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMyhours:\n    type: airbyte:SourceMyHours\n    name: my_source_myhours\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        email: john@doe.com\n        logsBatchSize: 30\n        password: '...my_password...'\n        startDate: '%Y-%m-%d'\n      definitionId: 36dbf122-e4bc-4016-a9fd-e3af6f38ae20\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b63b6385-c282-4a24-b2df-4452ed4c92a3\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_my_hours.my_airbyte_source_my_hours\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMyHours:SourceMyHours my_airbyte_source_my_hours \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMyHoursConfiguration:SourceMyHoursConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"722ba4bf-06ec-45a4-8dd5-72e4a5cf3903\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMyHoursResourceAllocation:SourceMyHoursResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMyHoursConfiguration:SourceMyHoursConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"722ba4bf-06ec-45a4-8dd5-72e4a5cf3903\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMyHours resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMyHoursConfiguration:SourceMyHoursConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"722ba4bf-06ec-45a4-8dd5-72e4a5cf3903\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMyHoursResourceAllocation:SourceMyHoursResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceMysql:SourceMysql":{"description":"SourceMysql Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMysql = new airbyte.SourceMysql(\"my_source_mysql\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        checkPrivileges: false,\n        checkpointTargetIntervalSeconds: 9,\n        concurrency: 2,\n        database: \"...my_database...\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        maxDbConnections: 8,\n        password: \"...my_password...\",\n        port: 36347,\n        replicationMethod: {\n            readChangesUsingChangeDataCaptureCdc: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                initialLoadTimeoutHours: 1,\n                invalidCdcCursorPositionBehavior: \"Fail sync\",\n                method: \"CDC\",\n                serverTimezone: \"...my_server_timezone...\",\n            },\n        },\n        sslMode: {},\n        tableFilters: [{\n            additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            databaseName: \"...my_database_name...\",\n            tableNamePatterns: [\"...\"],\n        }],\n        tunnelMethod: {\n            noTunnel: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                tunnelMethod: \"NO_TUNNEL\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"0dfd0bfe-6e77-4725-b2d3-cf8a98202e5e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"11f42152-f8a9-43ef-9f56-8a8e0b14bab5\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mysql = airbyte.SourceMysql(\"my_source_mysql\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"check_privileges\": False,\n        \"checkpoint_target_interval_seconds\": 9,\n        \"concurrency\": 2,\n        \"database\": \"...my_database...\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"max_db_connections\": 8,\n        \"password\": \"...my_password...\",\n        \"port\": 36347,\n        \"replication_method\": {\n            \"read_changes_using_change_data_capture_cdc\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"initial_load_timeout_hours\": 1,\n                \"invalid_cdc_cursor_position_behavior\": \"Fail sync\",\n                \"method\": \"CDC\",\n                \"server_timezone\": \"...my_server_timezone...\",\n            },\n        },\n        \"ssl_mode\": {},\n        \"table_filters\": [{\n            \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            \"database_name\": \"...my_database_name...\",\n            \"table_name_patterns\": [\"...\"],\n        }],\n        \"tunnel_method\": {\n            \"no_tunnel\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"tunnel_method\": \"NO_TUNNEL\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"0dfd0bfe-6e77-4725-b2d3-cf8a98202e5e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"11f42152-f8a9-43ef-9f56-8a8e0b14bab5\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMysql = new Airbyte.SourceMysql(\"my_source_mysql\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceMysqlConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            CheckPrivileges = false,\n            CheckpointTargetIntervalSeconds = 9,\n            Concurrency = 2,\n            Database = \"...my_database...\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            MaxDbConnections = 8,\n            Password = \"...my_password...\",\n            Port = 36347,\n            ReplicationMethod = new Airbyte.Inputs.SourceMysqlConfigurationReplicationMethodArgs\n            {\n                ReadChangesUsingChangeDataCaptureCdc = new Airbyte.Inputs.SourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    InitialLoadTimeoutHours = 1,\n                    InvalidCdcCursorPositionBehavior = \"Fail sync\",\n                    Method = \"CDC\",\n                    ServerTimezone = \"...my_server_timezone...\",\n                },\n            },\n            SslMode = null,\n            TableFilters = new[]\n            {\n                new Airbyte.Inputs.SourceMysqlConfigurationTableFilterArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    DatabaseName = \"...my_database_name...\",\n                    TableNamePatterns = new[]\n                    {\n                        \"...\",\n                    },\n                },\n            },\n            TunnelMethod = new Airbyte.Inputs.SourceMysqlConfigurationTunnelMethodArgs\n            {\n                NoTunnel = new Airbyte.Inputs.SourceMysqlConfigurationTunnelMethodNoTunnelArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    TunnelMethod = \"NO_TUNNEL\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"0dfd0bfe-6e77-4725-b2d3-cf8a98202e5e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"11f42152-f8a9-43ef-9f56-8a8e0b14bab5\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceMysql(ctx, \"my_source_mysql\", \u0026airbyte.SourceMysqlArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceMysqlConfigurationArgs{\n\t\t\t\tAdditionalProperties:            pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCheckPrivileges:                 pulumi.Bool(false),\n\t\t\t\tCheckpointTargetIntervalSeconds: pulumi.Float64(9),\n\t\t\t\tConcurrency:                     pulumi.Float64(2),\n\t\t\t\tDatabase:                        pulumi.String(\"...my_database...\"),\n\t\t\t\tHost:                            pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:                   pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tMaxDbConnections:                pulumi.Float64(8),\n\t\t\t\tPassword:                        pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                            pulumi.Float64(36347),\n\t\t\t\tReplicationMethod: \u0026airbyte.SourceMysqlConfigurationReplicationMethodArgs{\n\t\t\t\t\tReadChangesUsingChangeDataCaptureCdc: \u0026airbyte.SourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs{\n\t\t\t\t\t\tAdditionalProperties:             pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tInitialLoadTimeoutHours:          pulumi.Float64(1),\n\t\t\t\t\t\tInvalidCdcCursorPositionBehavior: pulumi.String(\"Fail sync\"),\n\t\t\t\t\t\tMethod:                           pulumi.String(\"CDC\"),\n\t\t\t\t\t\tServerTimezone:                   pulumi.String(\"...my_server_timezone...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSslMode: \u0026airbyte.SourceMysqlConfigurationSslModeArgs{},\n\t\t\t\tTableFilters: airbyte.SourceMysqlConfigurationTableFilterArray{\n\t\t\t\t\t\u0026airbyte.SourceMysqlConfigurationTableFilterArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tDatabaseName:         pulumi.String(\"...my_database_name...\"),\n\t\t\t\t\t\tTableNamePatterns: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tTunnelMethod: \u0026airbyte.SourceMysqlConfigurationTunnelMethodArgs{\n\t\t\t\t\tNoTunnel: \u0026airbyte.SourceMysqlConfigurationTunnelMethodNoTunnelArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tTunnelMethod:         pulumi.String(\"NO_TUNNEL\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0dfd0bfe-6e77-4725-b2d3-cf8a98202e5e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"11f42152-f8a9-43ef-9f56-8a8e0b14bab5\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceMysql;\nimport com.pulumi.airbyte.SourceMysqlArgs;\nimport com.pulumi.airbyte.inputs.SourceMysqlConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceMysqlConfigurationReplicationMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs;\nimport com.pulumi.airbyte.inputs.SourceMysqlConfigurationSslModeArgs;\nimport com.pulumi.airbyte.inputs.SourceMysqlConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceMysqlConfigurationTunnelMethodNoTunnelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceMysql = new SourceMysql(\"mySourceMysql\", SourceMysqlArgs.builder()\n            .configuration(SourceMysqlConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .checkPrivileges(false)\n                .checkpointTargetIntervalSeconds(9.0)\n                .concurrency(2.0)\n                .database(\"...my_database...\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .maxDbConnections(8.0)\n                .password(\"...my_password...\")\n                .port(36347.0)\n                .replicationMethod(SourceMysqlConfigurationReplicationMethodArgs.builder()\n                    .readChangesUsingChangeDataCaptureCdc(SourceMysqlConfigurationReplicationMethodReadChangesUsingChangeDataCaptureCdcArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .initialLoadTimeoutHours(1.0)\n                        .invalidCdcCursorPositionBehavior(\"Fail sync\")\n                        .method(\"CDC\")\n                        .serverTimezone(\"...my_server_timezone...\")\n                        .build())\n                    .build())\n                .sslMode(SourceMysqlConfigurationSslModeArgs.builder()\n                    .build())\n                .tableFilters(SourceMysqlConfigurationTableFilterArgs.builder()\n                    .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                    .databaseName(\"...my_database_name...\")\n                    .tableNamePatterns(\"...\")\n                    .build())\n                .tunnelMethod(SourceMysqlConfigurationTunnelMethodArgs.builder()\n                    .noTunnel(SourceMysqlConfigurationTunnelMethodNoTunnelArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .tunnelMethod(\"NO_TUNNEL\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"0dfd0bfe-6e77-4725-b2d3-cf8a98202e5e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"11f42152-f8a9-43ef-9f56-8a8e0b14bab5\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceMysql:\n    type: airbyte:SourceMysql\n    name: my_source_mysql\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        checkPrivileges: false\n        checkpointTargetIntervalSeconds: 9\n        concurrency: 2\n        database: '...my_database...'\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        maxDbConnections: 8\n        password: '...my_password...'\n        port: 36347\n        replicationMethod:\n          readChangesUsingChangeDataCaptureCdc:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            initialLoadTimeoutHours: 1\n            invalidCdcCursorPositionBehavior: Fail sync\n            method: CDC\n            serverTimezone: '...my_server_timezone...'\n        sslMode: {}\n        tableFilters:\n          - additionalProperties: '{ \"see\": \"documentation\" }'\n            databaseName: '...my_database_name...'\n            tableNamePatterns:\n              - '...'\n        tunnelMethod:\n          noTunnel:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            tunnelMethod: NO_TUNNEL\n        username: '...my_username...'\n      definitionId: 0dfd0bfe-6e77-4725-b2d3-cf8a98202e5e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 11f42152-f8a9-43ef-9f56-8a8e0b14bab5\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_mysql.my_airbyte_source_mysql\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceMysql:SourceMysql my_airbyte_source_mysql \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfiguration:SourceMysqlConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"435bb9a5-7887-4809-aa58-28c27df0d7ad\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMysqlResourceAllocation:SourceMysqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfiguration:SourceMysqlConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"435bb9a5-7887-4809-aa58-28c27df0d7ad\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceMysql resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceMysqlConfiguration:SourceMysqlConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"435bb9a5-7887-4809-aa58-28c27df0d7ad\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceMysqlResourceAllocation:SourceMysqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceNetsuite:SourceNetsuite":{"description":"SourceNetsuite Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNetsuite = new airbyte.SourceNetsuite(\"my_source_netsuite\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        consumerKey: \"...my_consumer_key...\",\n        consumerSecret: \"...my_consumer_secret...\",\n        objectTypes: [\"...\"],\n        realm: \"...my_realm...\",\n        startDatetime: \"2017-01-25T00:00:00Z\",\n        tokenKey: \"...my_token_key...\",\n        tokenSecret: \"...my_token_secret...\",\n        windowInDays: 0,\n    },\n    definitionId: \"3e266fd0-2e6f-40cf-ae62-0b42b8a6f13a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"005525bd-737b-425a-a5bf-19571fa16c7a\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_netsuite = airbyte.SourceNetsuite(\"my_source_netsuite\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"consumer_key\": \"...my_consumer_key...\",\n        \"consumer_secret\": \"...my_consumer_secret...\",\n        \"object_types\": [\"...\"],\n        \"realm\": \"...my_realm...\",\n        \"start_datetime\": \"2017-01-25T00:00:00Z\",\n        \"token_key\": \"...my_token_key...\",\n        \"token_secret\": \"...my_token_secret...\",\n        \"window_in_days\": 0,\n    },\n    definition_id=\"3e266fd0-2e6f-40cf-ae62-0b42b8a6f13a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"005525bd-737b-425a-a5bf-19571fa16c7a\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNetsuite = new Airbyte.SourceNetsuite(\"my_source_netsuite\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceNetsuiteConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ConsumerKey = \"...my_consumer_key...\",\n            ConsumerSecret = \"...my_consumer_secret...\",\n            ObjectTypes = new[]\n            {\n                \"...\",\n            },\n            Realm = \"...my_realm...\",\n            StartDatetime = \"2017-01-25T00:00:00Z\",\n            TokenKey = \"...my_token_key...\",\n            TokenSecret = \"...my_token_secret...\",\n            WindowInDays = 0,\n        },\n        DefinitionId = \"3e266fd0-2e6f-40cf-ae62-0b42b8a6f13a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"005525bd-737b-425a-a5bf-19571fa16c7a\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceNetsuite(ctx, \"my_source_netsuite\", \u0026airbyte.SourceNetsuiteArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceNetsuiteConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tConsumerKey:          pulumi.String(\"...my_consumer_key...\"),\n\t\t\t\tConsumerSecret:       pulumi.String(\"...my_consumer_secret...\"),\n\t\t\t\tObjectTypes: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tRealm:         pulumi.String(\"...my_realm...\"),\n\t\t\t\tStartDatetime: pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t\tTokenKey:      pulumi.String(\"...my_token_key...\"),\n\t\t\t\tTokenSecret:   pulumi.String(\"...my_token_secret...\"),\n\t\t\t\tWindowInDays:  pulumi.Float64(0),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3e266fd0-2e6f-40cf-ae62-0b42b8a6f13a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"005525bd-737b-425a-a5bf-19571fa16c7a\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceNetsuite;\nimport com.pulumi.airbyte.SourceNetsuiteArgs;\nimport com.pulumi.airbyte.inputs.SourceNetsuiteConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceNetsuite = new SourceNetsuite(\"mySourceNetsuite\", SourceNetsuiteArgs.builder()\n            .configuration(SourceNetsuiteConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .consumerKey(\"...my_consumer_key...\")\n                .consumerSecret(\"...my_consumer_secret...\")\n                .objectTypes(\"...\")\n                .realm(\"...my_realm...\")\n                .startDatetime(\"2017-01-25T00:00:00Z\")\n                .tokenKey(\"...my_token_key...\")\n                .tokenSecret(\"...my_token_secret...\")\n                .windowInDays(0.0)\n                .build())\n            .definitionId(\"3e266fd0-2e6f-40cf-ae62-0b42b8a6f13a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"005525bd-737b-425a-a5bf-19571fa16c7a\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceNetsuite:\n    type: airbyte:SourceNetsuite\n    name: my_source_netsuite\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        consumerKey: '...my_consumer_key...'\n        consumerSecret: '...my_consumer_secret...'\n        objectTypes:\n          - '...'\n        realm: '...my_realm...'\n        startDatetime: 2017-01-25T00:00:00Z\n        tokenKey: '...my_token_key...'\n        tokenSecret: '...my_token_secret...'\n        windowInDays: 0\n      definitionId: 3e266fd0-2e6f-40cf-ae62-0b42b8a6f13a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 005525bd-737b-425a-a5bf-19571fa16c7a\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_netsuite.my_airbyte_source_netsuite\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceNetsuite:SourceNetsuite my_airbyte_source_netsuite \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteConfiguration:SourceNetsuiteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4f2f093d-ce44-4121-8118-9d13b7bfccd0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteResourceAllocation:SourceNetsuiteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteConfiguration:SourceNetsuiteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4f2f093d-ce44-4121-8118-9d13b7bfccd0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceNetsuite resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteConfiguration:SourceNetsuiteConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4f2f093d-ce44-4121-8118-9d13b7bfccd0\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNetsuiteResourceAllocation:SourceNetsuiteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceNorthpassLms:SourceNorthpassLms":{"description":"SourceNorthpassLms Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNorthpasslms = new airbyte.SourceNorthpassLms(\"my_source_northpasslms\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"3a05f57f-48df-4de8-a259-2900945271f0\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"8271ed4e-14cc-456d-8874-6dfd007feb30\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_northpasslms = airbyte.SourceNorthpassLms(\"my_source_northpasslms\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"3a05f57f-48df-4de8-a259-2900945271f0\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"8271ed4e-14cc-456d-8874-6dfd007feb30\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNorthpasslms = new Airbyte.SourceNorthpassLms(\"my_source_northpasslms\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceNorthpassLmsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"3a05f57f-48df-4de8-a259-2900945271f0\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"8271ed4e-14cc-456d-8874-6dfd007feb30\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceNorthpassLms(ctx, \"my_source_northpasslms\", \u0026airbyte.SourceNorthpassLmsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceNorthpassLmsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3a05f57f-48df-4de8-a259-2900945271f0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"8271ed4e-14cc-456d-8874-6dfd007feb30\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceNorthpassLms;\nimport com.pulumi.airbyte.SourceNorthpassLmsArgs;\nimport com.pulumi.airbyte.inputs.SourceNorthpassLmsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceNorthpasslms = new SourceNorthpassLms(\"mySourceNorthpasslms\", SourceNorthpassLmsArgs.builder()\n            .configuration(SourceNorthpassLmsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"3a05f57f-48df-4de8-a259-2900945271f0\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"8271ed4e-14cc-456d-8874-6dfd007feb30\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceNorthpasslms:\n    type: airbyte:SourceNorthpassLms\n    name: my_source_northpasslms\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 3a05f57f-48df-4de8-a259-2900945271f0\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 8271ed4e-14cc-456d-8874-6dfd007feb30\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_northpass_lms.my_airbyte_source_northpass_lms\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceNorthpassLms:SourceNorthpassLms my_airbyte_source_northpass_lms \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsConfiguration:SourceNorthpassLmsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dd4d317e-7537-456c-b6ba-264b17ce6daa\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsResourceAllocation:SourceNorthpassLmsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsConfiguration:SourceNorthpassLmsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dd4d317e-7537-456c-b6ba-264b17ce6daa\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceNorthpassLms resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsConfiguration:SourceNorthpassLmsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"dd4d317e-7537-456c-b6ba-264b17ce6daa\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNorthpassLmsResourceAllocation:SourceNorthpassLmsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceNotion:SourceNotion":{"description":"SourceNotion Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNotion = new airbyte.SourceNotion(\"my_source_notion\", {\n    configuration: {\n        credentials: {\n            accessToken: {\n                token: \"...my_token...\",\n            },\n        },\n        startDate: \"2020-11-16T00:00:00.000Z\",\n    },\n    definitionId: \"ed0b2ec5-73c4-48f7-a90a-05db3648111e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a587cc09-e865-4a1d-86a5-7693ad0a9192\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_notion = airbyte.SourceNotion(\"my_source_notion\",\n    configuration={\n        \"credentials\": {\n            \"access_token\": {\n                \"token\": \"...my_token...\",\n            },\n        },\n        \"start_date\": \"2020-11-16T00:00:00.000Z\",\n    },\n    definition_id=\"ed0b2ec5-73c4-48f7-a90a-05db3648111e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a587cc09-e865-4a1d-86a5-7693ad0a9192\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNotion = new Airbyte.SourceNotion(\"my_source_notion\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceNotionConfigurationArgs\n        {\n            Credentials = new Airbyte.Inputs.SourceNotionConfigurationCredentialsArgs\n            {\n                AccessToken = new Airbyte.Inputs.SourceNotionConfigurationCredentialsAccessTokenArgs\n                {\n                    Token = \"...my_token...\",\n                },\n            },\n            StartDate = \"2020-11-16T00:00:00.000Z\",\n        },\n        DefinitionId = \"ed0b2ec5-73c4-48f7-a90a-05db3648111e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a587cc09-e865-4a1d-86a5-7693ad0a9192\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceNotion(ctx, \"my_source_notion\", \u0026airbyte.SourceNotionArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceNotionConfigurationArgs{\n\t\t\t\tCredentials: \u0026airbyte.SourceNotionConfigurationCredentialsArgs{\n\t\t\t\t\tAccessToken: \u0026airbyte.SourceNotionConfigurationCredentialsAccessTokenArgs{\n\t\t\t\t\t\tToken: pulumi.String(\"...my_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2020-11-16T00:00:00.000Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ed0b2ec5-73c4-48f7-a90a-05db3648111e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a587cc09-e865-4a1d-86a5-7693ad0a9192\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceNotion;\nimport com.pulumi.airbyte.SourceNotionArgs;\nimport com.pulumi.airbyte.inputs.SourceNotionConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceNotionConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceNotionConfigurationCredentialsAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceNotion = new SourceNotion(\"mySourceNotion\", SourceNotionArgs.builder()\n            .configuration(SourceNotionConfigurationArgs.builder()\n                .credentials(SourceNotionConfigurationCredentialsArgs.builder()\n                    .accessToken(SourceNotionConfigurationCredentialsAccessTokenArgs.builder()\n                        .token(\"...my_token...\")\n                        .build())\n                    .build())\n                .startDate(\"2020-11-16T00:00:00.000Z\")\n                .build())\n            .definitionId(\"ed0b2ec5-73c4-48f7-a90a-05db3648111e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a587cc09-e865-4a1d-86a5-7693ad0a9192\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceNotion:\n    type: airbyte:SourceNotion\n    name: my_source_notion\n    properties:\n      configuration:\n        credentials:\n          accessToken:\n            token: '...my_token...'\n        startDate: 2020-11-16T00:00:00.000Z\n      definitionId: ed0b2ec5-73c4-48f7-a90a-05db3648111e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a587cc09-e865-4a1d-86a5-7693ad0a9192\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_notion.my_airbyte_source_notion\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceNotion:SourceNotion my_airbyte_source_notion \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNotionConfiguration:SourceNotionConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6e00b415-b02e-4160-bf02-58176a0ae687\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNotionResourceAllocation:SourceNotionResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNotionConfiguration:SourceNotionConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6e00b415-b02e-4160-bf02-58176a0ae687\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceNotion resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNotionConfiguration:SourceNotionConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6e00b415-b02e-4160-bf02-58176a0ae687\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNotionResourceAllocation:SourceNotionResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceNylas:SourceNylas":{"description":"SourceNylas Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNylas = new airbyte.SourceNylas(\"my_source_nylas\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        apiServer: \"eu\",\n        endDate: \"2022-02-18T14:25:06.717Z\",\n        startDate: \"2022-12-31T00:40:03.353Z\",\n    },\n    definitionId: \"f027f790-818b-456c-b36c-6b6af987f476\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"9d6c7c7d-7959-4953-bcd5-b3a9f11d1c45\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_nylas = airbyte.SourceNylas(\"my_source_nylas\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"api_server\": \"eu\",\n        \"end_date\": \"2022-02-18T14:25:06.717Z\",\n        \"start_date\": \"2022-12-31T00:40:03.353Z\",\n    },\n    definition_id=\"f027f790-818b-456c-b36c-6b6af987f476\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"9d6c7c7d-7959-4953-bcd5-b3a9f11d1c45\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNylas = new Airbyte.SourceNylas(\"my_source_nylas\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceNylasConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            ApiServer = \"eu\",\n            EndDate = \"2022-02-18T14:25:06.717Z\",\n            StartDate = \"2022-12-31T00:40:03.353Z\",\n        },\n        DefinitionId = \"f027f790-818b-456c-b36c-6b6af987f476\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"9d6c7c7d-7959-4953-bcd5-b3a9f11d1c45\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceNylas(ctx, \"my_source_nylas\", \u0026airbyte.SourceNylasArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceNylasConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tApiServer:            pulumi.String(\"eu\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-02-18T14:25:06.717Z\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-12-31T00:40:03.353Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f027f790-818b-456c-b36c-6b6af987f476\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9d6c7c7d-7959-4953-bcd5-b3a9f11d1c45\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceNylas;\nimport com.pulumi.airbyte.SourceNylasArgs;\nimport com.pulumi.airbyte.inputs.SourceNylasConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceNylas = new SourceNylas(\"mySourceNylas\", SourceNylasArgs.builder()\n            .configuration(SourceNylasConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .apiServer(\"eu\")\n                .endDate(\"2022-02-18T14:25:06.717Z\")\n                .startDate(\"2022-12-31T00:40:03.353Z\")\n                .build())\n            .definitionId(\"f027f790-818b-456c-b36c-6b6af987f476\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"9d6c7c7d-7959-4953-bcd5-b3a9f11d1c45\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceNylas:\n    type: airbyte:SourceNylas\n    name: my_source_nylas\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        apiServer: eu\n        endDate: 2022-02-18T14:25:06.717Z\n        startDate: 2022-12-31T00:40:03.353Z\n      definitionId: f027f790-818b-456c-b36c-6b6af987f476\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 9d6c7c7d-7959-4953-bcd5-b3a9f11d1c45\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_nylas.my_airbyte_source_nylas\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceNylas:SourceNylas my_airbyte_source_nylas \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNylasConfiguration:SourceNylasConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"136a1ee6-5b95-4e09-9f3f-5c8df35df690\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNylasResourceAllocation:SourceNylasResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNylasConfiguration:SourceNylasConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"136a1ee6-5b95-4e09-9f3f-5c8df35df690\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceNylas resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNylasConfiguration:SourceNylasConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"136a1ee6-5b95-4e09-9f3f-5c8df35df690\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNylasResourceAllocation:SourceNylasResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceNytimes:SourceNytimes":{"description":"SourceNytimes Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNytimes = new airbyte.SourceNytimes(\"my_source_nytimes\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        endDate: \"2022-08\",\n        period: 1,\n        shareType: \"facebook\",\n        startDate: \"2022-08\",\n    },\n    definitionId: \"ee5f4d07-6d64-436e-89d7-3e6a7be8a54f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"022ba7a1-465f-4932-ba45-6444b9cf5670\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_nytimes = airbyte.SourceNytimes(\"my_source_nytimes\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2022-08\",\n        \"period\": 1,\n        \"share_type\": \"facebook\",\n        \"start_date\": \"2022-08\",\n    },\n    definition_id=\"ee5f4d07-6d64-436e-89d7-3e6a7be8a54f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"022ba7a1-465f-4932-ba45-6444b9cf5670\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNytimes = new Airbyte.SourceNytimes(\"my_source_nytimes\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceNytimesConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2022-08\",\n            Period = 1,\n            ShareType = \"facebook\",\n            StartDate = \"2022-08\",\n        },\n        DefinitionId = \"ee5f4d07-6d64-436e-89d7-3e6a7be8a54f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"022ba7a1-465f-4932-ba45-6444b9cf5670\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceNytimes(ctx, \"my_source_nytimes\", \u0026airbyte.SourceNytimesArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceNytimesConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-08\"),\n\t\t\t\tPeriod:               pulumi.Float64(1),\n\t\t\t\tShareType:            pulumi.String(\"facebook\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-08\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ee5f4d07-6d64-436e-89d7-3e6a7be8a54f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"022ba7a1-465f-4932-ba45-6444b9cf5670\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceNytimes;\nimport com.pulumi.airbyte.SourceNytimesArgs;\nimport com.pulumi.airbyte.inputs.SourceNytimesConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceNytimes = new SourceNytimes(\"mySourceNytimes\", SourceNytimesArgs.builder()\n            .configuration(SourceNytimesConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2022-08\")\n                .period(1.0)\n                .shareType(\"facebook\")\n                .startDate(\"2022-08\")\n                .build())\n            .definitionId(\"ee5f4d07-6d64-436e-89d7-3e6a7be8a54f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"022ba7a1-465f-4932-ba45-6444b9cf5670\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceNytimes:\n    type: airbyte:SourceNytimes\n    name: my_source_nytimes\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        endDate: 2022-08\n        period: 1\n        shareType: facebook\n        startDate: 2022-08\n      definitionId: ee5f4d07-6d64-436e-89d7-3e6a7be8a54f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 022ba7a1-465f-4932-ba45-6444b9cf5670\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_nytimes.my_airbyte_source_nytimes\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceNytimes:SourceNytimes my_airbyte_source_nytimes \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNytimesConfiguration:SourceNytimesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0fae6a9a-04eb-44d4-96e1-e02d3dbc1d83\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNytimesResourceAllocation:SourceNytimesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNytimesConfiguration:SourceNytimesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0fae6a9a-04eb-44d4-96e1-e02d3dbc1d83\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceNytimes resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceNytimesConfiguration:SourceNytimesConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0fae6a9a-04eb-44d4-96e1-e02d3dbc1d83\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceNytimesResourceAllocation:SourceNytimesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceOkta:SourceOkta":{"description":"SourceOkta Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOkta = new airbyte.SourceOkta(\"my_source_okta\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            oAuth20: {\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n            },\n        },\n        domain: \"...my_domain...\",\n        startDate: \"2022-07-22T00:00:00Z\",\n    },\n    definitionId: \"f46be10c-3a25-4f20-8c74-e833e35185fb\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"15c302ad-971c-4ec5-bc30-ff0c2e400f51\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_okta = airbyte.SourceOkta(\"my_source_okta\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"o_auth20\": {\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n            },\n        },\n        \"domain\": \"...my_domain...\",\n        \"start_date\": \"2022-07-22T00:00:00Z\",\n    },\n    definition_id=\"f46be10c-3a25-4f20-8c74-e833e35185fb\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"15c302ad-971c-4ec5-bc30-ff0c2e400f51\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOkta = new Airbyte.SourceOkta(\"my_source_okta\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceOktaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceOktaConfigurationCredentialsArgs\n            {\n                OAuth20 = new Airbyte.Inputs.SourceOktaConfigurationCredentialsOAuth20Args\n                {\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                },\n            },\n            Domain = \"...my_domain...\",\n            StartDate = \"2022-07-22T00:00:00Z\",\n        },\n        DefinitionId = \"f46be10c-3a25-4f20-8c74-e833e35185fb\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"15c302ad-971c-4ec5-bc30-ff0c2e400f51\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceOkta(ctx, \"my_source_okta\", \u0026airbyte.SourceOktaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceOktaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceOktaConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20: \u0026airbyte.SourceOktaConfigurationCredentialsOAuth20Args{\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDomain:    pulumi.String(\"...my_domain...\"),\n\t\t\t\tStartDate: pulumi.String(\"2022-07-22T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f46be10c-3a25-4f20-8c74-e833e35185fb\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"15c302ad-971c-4ec5-bc30-ff0c2e400f51\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceOkta;\nimport com.pulumi.airbyte.SourceOktaArgs;\nimport com.pulumi.airbyte.inputs.SourceOktaConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceOktaConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceOktaConfigurationCredentialsOAuth20Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceOkta = new SourceOkta(\"mySourceOkta\", SourceOktaArgs.builder()\n            .configuration(SourceOktaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceOktaConfigurationCredentialsArgs.builder()\n                    .oAuth20(SourceOktaConfigurationCredentialsOAuth20Args.builder()\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .build())\n                    .build())\n                .domain(\"...my_domain...\")\n                .startDate(\"2022-07-22T00:00:00Z\")\n                .build())\n            .definitionId(\"f46be10c-3a25-4f20-8c74-e833e35185fb\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"15c302ad-971c-4ec5-bc30-ff0c2e400f51\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceOkta:\n    type: airbyte:SourceOkta\n    name: my_source_okta\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          oAuth20:\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n        domain: '...my_domain...'\n        startDate: 2022-07-22T00:00:00Z\n      definitionId: f46be10c-3a25-4f20-8c74-e833e35185fb\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 15c302ad-971c-4ec5-bc30-ff0c2e400f51\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_okta.my_airbyte_source_okta\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceOkta:SourceOkta my_airbyte_source_okta \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOktaConfiguration:SourceOktaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1d4fdb25-64fc-4569-92da-fcdca79a8372\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOktaResourceAllocation:SourceOktaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOktaConfiguration:SourceOktaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1d4fdb25-64fc-4569-92da-fcdca79a8372\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceOkta resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOktaConfiguration:SourceOktaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"1d4fdb25-64fc-4569-92da-fcdca79a8372\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOktaResourceAllocation:SourceOktaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceOmnisend:SourceOmnisend":{"description":"SourceOmnisend Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOmnisend = new airbyte.SourceOmnisend(\"my_source_omnisend\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"b0275d35-caa0-41dd-ade8-68b8da32e418\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a13b2755-0e63-4ece-b081-c7f229a01fe4\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_omnisend = airbyte.SourceOmnisend(\"my_source_omnisend\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"b0275d35-caa0-41dd-ade8-68b8da32e418\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a13b2755-0e63-4ece-b081-c7f229a01fe4\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOmnisend = new Airbyte.SourceOmnisend(\"my_source_omnisend\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceOmnisendConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"b0275d35-caa0-41dd-ade8-68b8da32e418\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a13b2755-0e63-4ece-b081-c7f229a01fe4\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceOmnisend(ctx, \"my_source_omnisend\", \u0026airbyte.SourceOmnisendArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceOmnisendConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b0275d35-caa0-41dd-ade8-68b8da32e418\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a13b2755-0e63-4ece-b081-c7f229a01fe4\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceOmnisend;\nimport com.pulumi.airbyte.SourceOmnisendArgs;\nimport com.pulumi.airbyte.inputs.SourceOmnisendConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceOmnisend = new SourceOmnisend(\"mySourceOmnisend\", SourceOmnisendArgs.builder()\n            .configuration(SourceOmnisendConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"b0275d35-caa0-41dd-ade8-68b8da32e418\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a13b2755-0e63-4ece-b081-c7f229a01fe4\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceOmnisend:\n    type: airbyte:SourceOmnisend\n    name: my_source_omnisend\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: b0275d35-caa0-41dd-ade8-68b8da32e418\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a13b2755-0e63-4ece-b081-c7f229a01fe4\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_omnisend.my_airbyte_source_omnisend\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceOmnisend:SourceOmnisend my_airbyte_source_omnisend \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOmnisendConfiguration:SourceOmnisendConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7f0c5e2-4815-48c4-90cf-f47124209835\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOmnisendResourceAllocation:SourceOmnisendResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOmnisendConfiguration:SourceOmnisendConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7f0c5e2-4815-48c4-90cf-f47124209835\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceOmnisend resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOmnisendConfiguration:SourceOmnisendConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7f0c5e2-4815-48c4-90cf-f47124209835\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOmnisendResourceAllocation:SourceOmnisendResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceOnesignal:SourceOnesignal":{"description":"SourceOnesignal Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOnesignal = new airbyte.SourceOnesignal(\"my_source_onesignal\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        applications: [{\n            appApiKey: \"...my_app_api_key...\",\n            appId: \"...my_app_id...\",\n            appName: \"...my_app_name...\",\n        }],\n        outcomeNames: \"os__session_duration.count,os__click.count,CustomOutcomeName.sum\",\n        startDate: \"2020-11-16T00:00:00Z\",\n        userAuthKey: \"...my_user_auth_key...\",\n    },\n    definitionId: \"9608243e-fba5-4235-8589-eba62995ea27\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"92405047-4f40-4ac1-b6d6-132d4ec3edbf\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_onesignal = airbyte.SourceOnesignal(\"my_source_onesignal\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"applications\": [{\n            \"app_api_key\": \"...my_app_api_key...\",\n            \"app_id\": \"...my_app_id...\",\n            \"app_name\": \"...my_app_name...\",\n        }],\n        \"outcome_names\": \"os__session_duration.count,os__click.count,CustomOutcomeName.sum\",\n        \"start_date\": \"2020-11-16T00:00:00Z\",\n        \"user_auth_key\": \"...my_user_auth_key...\",\n    },\n    definition_id=\"9608243e-fba5-4235-8589-eba62995ea27\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"92405047-4f40-4ac1-b6d6-132d4ec3edbf\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOnesignal = new Airbyte.SourceOnesignal(\"my_source_onesignal\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceOnesignalConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Applications = new[]\n            {\n                new Airbyte.Inputs.SourceOnesignalConfigurationApplicationArgs\n                {\n                    AppApiKey = \"...my_app_api_key...\",\n                    AppId = \"...my_app_id...\",\n                    AppName = \"...my_app_name...\",\n                },\n            },\n            OutcomeNames = \"os__session_duration.count,os__click.count,CustomOutcomeName.sum\",\n            StartDate = \"2020-11-16T00:00:00Z\",\n            UserAuthKey = \"...my_user_auth_key...\",\n        },\n        DefinitionId = \"9608243e-fba5-4235-8589-eba62995ea27\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"92405047-4f40-4ac1-b6d6-132d4ec3edbf\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceOnesignal(ctx, \"my_source_onesignal\", \u0026airbyte.SourceOnesignalArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceOnesignalConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApplications: airbyte.SourceOnesignalConfigurationApplicationArray{\n\t\t\t\t\t\u0026airbyte.SourceOnesignalConfigurationApplicationArgs{\n\t\t\t\t\t\tAppApiKey: pulumi.String(\"...my_app_api_key...\"),\n\t\t\t\t\t\tAppId:     pulumi.String(\"...my_app_id...\"),\n\t\t\t\t\t\tAppName:   pulumi.String(\"...my_app_name...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tOutcomeNames: pulumi.String(\"os__session_duration.count,os__click.count,CustomOutcomeName.sum\"),\n\t\t\t\tStartDate:    pulumi.String(\"2020-11-16T00:00:00Z\"),\n\t\t\t\tUserAuthKey:  pulumi.String(\"...my_user_auth_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"9608243e-fba5-4235-8589-eba62995ea27\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"92405047-4f40-4ac1-b6d6-132d4ec3edbf\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceOnesignal;\nimport com.pulumi.airbyte.SourceOnesignalArgs;\nimport com.pulumi.airbyte.inputs.SourceOnesignalConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceOnesignal = new SourceOnesignal(\"mySourceOnesignal\", SourceOnesignalArgs.builder()\n            .configuration(SourceOnesignalConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .applications(SourceOnesignalConfigurationApplicationArgs.builder()\n                    .appApiKey(\"...my_app_api_key...\")\n                    .appId(\"...my_app_id...\")\n                    .appName(\"...my_app_name...\")\n                    .build())\n                .outcomeNames(\"os__session_duration.count,os__click.count,CustomOutcomeName.sum\")\n                .startDate(\"2020-11-16T00:00:00Z\")\n                .userAuthKey(\"...my_user_auth_key...\")\n                .build())\n            .definitionId(\"9608243e-fba5-4235-8589-eba62995ea27\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"92405047-4f40-4ac1-b6d6-132d4ec3edbf\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceOnesignal:\n    type: airbyte:SourceOnesignal\n    name: my_source_onesignal\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        applications:\n          - appApiKey: '...my_app_api_key...'\n            appId: '...my_app_id...'\n            appName: '...my_app_name...'\n        outcomeNames: os__session_duration.count,os__click.count,CustomOutcomeName.sum\n        startDate: 2020-11-16T00:00:00Z\n        userAuthKey: '...my_user_auth_key...'\n      definitionId: 9608243e-fba5-4235-8589-eba62995ea27\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 92405047-4f40-4ac1-b6d6-132d4ec3edbf\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_onesignal.my_airbyte_source_onesignal\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceOnesignal:SourceOnesignal my_airbyte_source_onesignal \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOnesignalConfiguration:SourceOnesignalConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bb6afd81-87d5-47e3-97c4-e2c2901b1cf8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOnesignalResourceAllocation:SourceOnesignalResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOnesignalConfiguration:SourceOnesignalConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bb6afd81-87d5-47e3-97c4-e2c2901b1cf8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceOnesignal resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOnesignalConfiguration:SourceOnesignalConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bb6afd81-87d5-47e3-97c4-e2c2901b1cf8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOnesignalResourceAllocation:SourceOnesignalResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceOracle:SourceOracle":{"description":"SourceOracle Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOracle = new airbyte.SourceOracle(\"my_source_oracle\", {\n    configuration: {\n        connectionData: {\n            systemIdsid: {\n                sid: \"...my_sid...\",\n            },\n        },\n        encryption: {\n            tlsEncryptedVerifyCertificate: {\n                sslCertificate: \"...my_ssl_certificate...\",\n            },\n        },\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 22568,\n        schemas: [\"...\"],\n        tunnelMethod: {\n            noTunnel: {},\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"19b6db41-3eb9-40e4-9d70-9711de027975\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a4ecddd5-3505-44b1-8fbf-25c1225b2856\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_oracle = airbyte.SourceOracle(\"my_source_oracle\",\n    configuration={\n        \"connection_data\": {\n            \"system_idsid\": {\n                \"sid\": \"...my_sid...\",\n            },\n        },\n        \"encryption\": {\n            \"tls_encrypted_verify_certificate\": {\n                \"ssl_certificate\": \"...my_ssl_certificate...\",\n            },\n        },\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 22568,\n        \"schemas\": [\"...\"],\n        \"tunnel_method\": {\n            \"no_tunnel\": {},\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"19b6db41-3eb9-40e4-9d70-9711de027975\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a4ecddd5-3505-44b1-8fbf-25c1225b2856\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOracle = new Airbyte.SourceOracle(\"my_source_oracle\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceOracleConfigurationArgs\n        {\n            ConnectionData = new Airbyte.Inputs.SourceOracleConfigurationConnectionDataArgs\n            {\n                SystemIdsid = new Airbyte.Inputs.SourceOracleConfigurationConnectionDataSystemIdsidArgs\n                {\n                    Sid = \"...my_sid...\",\n                },\n            },\n            Encryption = new Airbyte.Inputs.SourceOracleConfigurationEncryptionArgs\n            {\n                TlsEncryptedVerifyCertificate = new Airbyte.Inputs.SourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificateArgs\n                {\n                    SslCertificate = \"...my_ssl_certificate...\",\n                },\n            },\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 22568,\n            Schemas = new[]\n            {\n                \"...\",\n            },\n            TunnelMethod = new Airbyte.Inputs.SourceOracleConfigurationTunnelMethodArgs\n            {\n                NoTunnel = null,\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"19b6db41-3eb9-40e4-9d70-9711de027975\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a4ecddd5-3505-44b1-8fbf-25c1225b2856\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceOracle(ctx, \"my_source_oracle\", \u0026airbyte.SourceOracleArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceOracleConfigurationArgs{\n\t\t\t\tConnectionData: \u0026airbyte.SourceOracleConfigurationConnectionDataArgs{\n\t\t\t\t\tSystemIdsid: \u0026airbyte.SourceOracleConfigurationConnectionDataSystemIdsidArgs{\n\t\t\t\t\t\tSid: pulumi.String(\"...my_sid...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tEncryption: \u0026airbyte.SourceOracleConfigurationEncryptionArgs{\n\t\t\t\t\tTlsEncryptedVerifyCertificate: \u0026airbyte.SourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificateArgs{\n\t\t\t\t\t\tSslCertificate: pulumi.String(\"...my_ssl_certificate...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tHost:          pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams: pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:      pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:          pulumi.Float64(22568),\n\t\t\t\tSchemas: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tTunnelMethod: \u0026airbyte.SourceOracleConfigurationTunnelMethodArgs{\n\t\t\t\t\tNoTunnel: \u0026airbyte.SourceOracleConfigurationTunnelMethodNoTunnelArgs{},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"19b6db41-3eb9-40e4-9d70-9711de027975\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a4ecddd5-3505-44b1-8fbf-25c1225b2856\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceOracle;\nimport com.pulumi.airbyte.SourceOracleArgs;\nimport com.pulumi.airbyte.inputs.SourceOracleConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceOracleConfigurationConnectionDataArgs;\nimport com.pulumi.airbyte.inputs.SourceOracleConfigurationConnectionDataSystemIdsidArgs;\nimport com.pulumi.airbyte.inputs.SourceOracleConfigurationEncryptionArgs;\nimport com.pulumi.airbyte.inputs.SourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificateArgs;\nimport com.pulumi.airbyte.inputs.SourceOracleConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceOracleConfigurationTunnelMethodNoTunnelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceOracle = new SourceOracle(\"mySourceOracle\", SourceOracleArgs.builder()\n            .configuration(SourceOracleConfigurationArgs.builder()\n                .connectionData(SourceOracleConfigurationConnectionDataArgs.builder()\n                    .systemIdsid(SourceOracleConfigurationConnectionDataSystemIdsidArgs.builder()\n                        .sid(\"...my_sid...\")\n                        .build())\n                    .build())\n                .encryption(SourceOracleConfigurationEncryptionArgs.builder()\n                    .tlsEncryptedVerifyCertificate(SourceOracleConfigurationEncryptionTlsEncryptedVerifyCertificateArgs.builder()\n                        .sslCertificate(\"...my_ssl_certificate...\")\n                        .build())\n                    .build())\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(22568.0)\n                .schemas(\"...\")\n                .tunnelMethod(SourceOracleConfigurationTunnelMethodArgs.builder()\n                    .noTunnel(SourceOracleConfigurationTunnelMethodNoTunnelArgs.builder()\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"19b6db41-3eb9-40e4-9d70-9711de027975\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a4ecddd5-3505-44b1-8fbf-25c1225b2856\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceOracle:\n    type: airbyte:SourceOracle\n    name: my_source_oracle\n    properties:\n      configuration:\n        connectionData:\n          systemIdsid:\n            sid: '...my_sid...'\n        encryption:\n          tlsEncryptedVerifyCertificate:\n            sslCertificate: '...my_ssl_certificate...'\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 22568\n        schemas:\n          - '...'\n        tunnelMethod:\n          noTunnel: {}\n        username: '...my_username...'\n      definitionId: 19b6db41-3eb9-40e4-9d70-9711de027975\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a4ecddd5-3505-44b1-8fbf-25c1225b2856\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_oracle.my_airbyte_source_oracle\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceOracle:SourceOracle my_airbyte_source_oracle \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOracleConfiguration:SourceOracleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b39a7370-74c3-45a6-ac3a-380d48520a83\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOracleResourceAllocation:SourceOracleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOracleConfiguration:SourceOracleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b39a7370-74c3-45a6-ac3a-380d48520a83\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceOracle resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOracleConfiguration:SourceOracleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b39a7370-74c3-45a6-ac3a-380d48520a83\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOracleResourceAllocation:SourceOracleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceOrb:SourceOrb":{"description":"SourceOrb Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOrb = new airbyte.SourceOrb(\"my_source_orb\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        endDate: \"2024-03-01T00:00:00Z\",\n        lookbackWindowDays: 9,\n        numericEventPropertiesKeys: [\"...\"],\n        planId: \"...my_plan_id...\",\n        startDate: \"2022-03-01T00:00:00Z\",\n        stringEventPropertiesKeys: [\"...\"],\n        subscriptionUsageGroupingKey: \"...my_subscription_usage_grouping_key...\",\n    },\n    definitionId: \"ee26274e-71bb-401d-a439-e0b1460278b2\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"cd62c0b7-5370-44f8-929a-03ac1f7fe259\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_orb = airbyte.SourceOrb(\"my_source_orb\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2024-03-01T00:00:00Z\",\n        \"lookback_window_days\": 9,\n        \"numeric_event_properties_keys\": [\"...\"],\n        \"plan_id\": \"...my_plan_id...\",\n        \"start_date\": \"2022-03-01T00:00:00Z\",\n        \"string_event_properties_keys\": [\"...\"],\n        \"subscription_usage_grouping_key\": \"...my_subscription_usage_grouping_key...\",\n    },\n    definition_id=\"ee26274e-71bb-401d-a439-e0b1460278b2\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"cd62c0b7-5370-44f8-929a-03ac1f7fe259\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOrb = new Airbyte.SourceOrb(\"my_source_orb\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceOrbConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2024-03-01T00:00:00Z\",\n            LookbackWindowDays = 9,\n            NumericEventPropertiesKeys = new[]\n            {\n                \"...\",\n            },\n            PlanId = \"...my_plan_id...\",\n            StartDate = \"2022-03-01T00:00:00Z\",\n            StringEventPropertiesKeys = new[]\n            {\n                \"...\",\n            },\n            SubscriptionUsageGroupingKey = \"...my_subscription_usage_grouping_key...\",\n        },\n        DefinitionId = \"ee26274e-71bb-401d-a439-e0b1460278b2\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"cd62c0b7-5370-44f8-929a-03ac1f7fe259\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceOrb(ctx, \"my_source_orb\", \u0026airbyte.SourceOrbArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceOrbConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2024-03-01T00:00:00Z\"),\n\t\t\t\tLookbackWindowDays:   pulumi.Float64(9),\n\t\t\t\tNumericEventPropertiesKeys: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tPlanId:    pulumi.String(\"...my_plan_id...\"),\n\t\t\t\tStartDate: pulumi.String(\"2022-03-01T00:00:00Z\"),\n\t\t\t\tStringEventPropertiesKeys: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tSubscriptionUsageGroupingKey: pulumi.String(\"...my_subscription_usage_grouping_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ee26274e-71bb-401d-a439-e0b1460278b2\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"cd62c0b7-5370-44f8-929a-03ac1f7fe259\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceOrb;\nimport com.pulumi.airbyte.SourceOrbArgs;\nimport com.pulumi.airbyte.inputs.SourceOrbConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceOrb = new SourceOrb(\"mySourceOrb\", SourceOrbArgs.builder()\n            .configuration(SourceOrbConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2024-03-01T00:00:00Z\")\n                .lookbackWindowDays(9.0)\n                .numericEventPropertiesKeys(\"...\")\n                .planId(\"...my_plan_id...\")\n                .startDate(\"2022-03-01T00:00:00Z\")\n                .stringEventPropertiesKeys(\"...\")\n                .subscriptionUsageGroupingKey(\"...my_subscription_usage_grouping_key...\")\n                .build())\n            .definitionId(\"ee26274e-71bb-401d-a439-e0b1460278b2\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"cd62c0b7-5370-44f8-929a-03ac1f7fe259\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceOrb:\n    type: airbyte:SourceOrb\n    name: my_source_orb\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        endDate: 2024-03-01T00:00:00Z\n        lookbackWindowDays: 9\n        numericEventPropertiesKeys:\n          - '...'\n        planId: '...my_plan_id...'\n        startDate: 2022-03-01T00:00:00Z\n        stringEventPropertiesKeys:\n          - '...'\n        subscriptionUsageGroupingKey: '...my_subscription_usage_grouping_key...'\n      definitionId: ee26274e-71bb-401d-a439-e0b1460278b2\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: cd62c0b7-5370-44f8-929a-03ac1f7fe259\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_orb.my_airbyte_source_orb\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceOrb:SourceOrb my_airbyte_source_orb \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOrbConfiguration:SourceOrbConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7f0455fb-4518-4ec0-b7a3-d808bf8081cc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOrbResourceAllocation:SourceOrbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOrbConfiguration:SourceOrbConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7f0455fb-4518-4ec0-b7a3-d808bf8081cc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceOrb resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOrbConfiguration:SourceOrbConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7f0455fb-4518-4ec0-b7a3-d808bf8081cc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOrbResourceAllocation:SourceOrbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceOutbrainAmplify:SourceOutbrainAmplify":{"description":"SourceOutbrainAmplify Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOutbrainamplify = new airbyte.SourceOutbrainAmplify(\"my_source_outbrainamplify\", {\n    configuration: {\n        conversionCount: \"conversion_time\",\n        credentials: {\n            usernamePassword: {\n                password: \"...my_password...\",\n                username: \"...my_username...\",\n            },\n        },\n        endDate: \"...my_end_date...\",\n        geoLocationBreakdown: \"region\",\n        reportGranularity: \"monthly\",\n        startDate: \"...my_start_date...\",\n    },\n    definitionId: \"10259945-d6ad-44fd-802a-f39a5ba64e1a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"0bef4627-47e6-4baf-ad2c-6a8adf015e34\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_outbrainamplify = airbyte.SourceOutbrainAmplify(\"my_source_outbrainamplify\",\n    configuration={\n        \"conversion_count\": \"conversion_time\",\n        \"credentials\": {\n            \"username_password\": {\n                \"password\": \"...my_password...\",\n                \"username\": \"...my_username...\",\n            },\n        },\n        \"end_date\": \"...my_end_date...\",\n        \"geo_location_breakdown\": \"region\",\n        \"report_granularity\": \"monthly\",\n        \"start_date\": \"...my_start_date...\",\n    },\n    definition_id=\"10259945-d6ad-44fd-802a-f39a5ba64e1a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"0bef4627-47e6-4baf-ad2c-6a8adf015e34\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOutbrainamplify = new Airbyte.SourceOutbrainAmplify(\"my_source_outbrainamplify\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceOutbrainAmplifyConfigurationArgs\n        {\n            ConversionCount = \"conversion_time\",\n            Credentials = new Airbyte.Inputs.SourceOutbrainAmplifyConfigurationCredentialsArgs\n            {\n                UsernamePassword = new Airbyte.Inputs.SourceOutbrainAmplifyConfigurationCredentialsUsernamePasswordArgs\n                {\n                    Password = \"...my_password...\",\n                    Username = \"...my_username...\",\n                },\n            },\n            EndDate = \"...my_end_date...\",\n            GeoLocationBreakdown = \"region\",\n            ReportGranularity = \"monthly\",\n            StartDate = \"...my_start_date...\",\n        },\n        DefinitionId = \"10259945-d6ad-44fd-802a-f39a5ba64e1a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"0bef4627-47e6-4baf-ad2c-6a8adf015e34\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceOutbrainAmplify(ctx, \"my_source_outbrainamplify\", \u0026airbyte.SourceOutbrainAmplifyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceOutbrainAmplifyConfigurationArgs{\n\t\t\t\tConversionCount: pulumi.String(\"conversion_time\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceOutbrainAmplifyConfigurationCredentialsArgs{\n\t\t\t\t\tUsernamePassword: \u0026airbyte.SourceOutbrainAmplifyConfigurationCredentialsUsernamePasswordArgs{\n\t\t\t\t\t\tPassword: pulumi.String(\"...my_password...\"),\n\t\t\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tEndDate:              pulumi.String(\"...my_end_date...\"),\n\t\t\t\tGeoLocationBreakdown: pulumi.String(\"region\"),\n\t\t\t\tReportGranularity:    pulumi.String(\"monthly\"),\n\t\t\t\tStartDate:            pulumi.String(\"...my_start_date...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"10259945-d6ad-44fd-802a-f39a5ba64e1a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0bef4627-47e6-4baf-ad2c-6a8adf015e34\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceOutbrainAmplify;\nimport com.pulumi.airbyte.SourceOutbrainAmplifyArgs;\nimport com.pulumi.airbyte.inputs.SourceOutbrainAmplifyConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceOutbrainAmplifyConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceOutbrainAmplifyConfigurationCredentialsUsernamePasswordArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceOutbrainamplify = new SourceOutbrainAmplify(\"mySourceOutbrainamplify\", SourceOutbrainAmplifyArgs.builder()\n            .configuration(SourceOutbrainAmplifyConfigurationArgs.builder()\n                .conversionCount(\"conversion_time\")\n                .credentials(SourceOutbrainAmplifyConfigurationCredentialsArgs.builder()\n                    .usernamePassword(SourceOutbrainAmplifyConfigurationCredentialsUsernamePasswordArgs.builder()\n                        .password(\"...my_password...\")\n                        .username(\"...my_username...\")\n                        .build())\n                    .build())\n                .endDate(\"...my_end_date...\")\n                .geoLocationBreakdown(\"region\")\n                .reportGranularity(\"monthly\")\n                .startDate(\"...my_start_date...\")\n                .build())\n            .definitionId(\"10259945-d6ad-44fd-802a-f39a5ba64e1a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"0bef4627-47e6-4baf-ad2c-6a8adf015e34\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceOutbrainamplify:\n    type: airbyte:SourceOutbrainAmplify\n    name: my_source_outbrainamplify\n    properties:\n      configuration:\n        conversionCount: conversion_time\n        credentials:\n          usernamePassword:\n            password: '...my_password...'\n            username: '...my_username...'\n        endDate: '...my_end_date...'\n        geoLocationBreakdown: region\n        reportGranularity: monthly\n        startDate: '...my_start_date...'\n      definitionId: 10259945-d6ad-44fd-802a-f39a5ba64e1a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 0bef4627-47e6-4baf-ad2c-6a8adf015e34\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_outbrain_amplify.my_airbyte_source_outbrain_amplify\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceOutbrainAmplify:SourceOutbrainAmplify my_airbyte_source_outbrain_amplify \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyConfiguration:SourceOutbrainAmplifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4fe962d0-a70e-4516-aa99-c551abf46352\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyResourceAllocation:SourceOutbrainAmplifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyConfiguration:SourceOutbrainAmplifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4fe962d0-a70e-4516-aa99-c551abf46352\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceOutbrainAmplify resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyConfiguration:SourceOutbrainAmplifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4fe962d0-a70e-4516-aa99-c551abf46352\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOutbrainAmplifyResourceAllocation:SourceOutbrainAmplifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceOutreach:SourceOutreach":{"description":"SourceOutreach Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOutreach = new airbyte.SourceOutreach(\"my_source_outreach\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        redirectUri: \"...my_redirect_uri...\",\n        refreshToken: \"...my_refresh_token...\",\n        startDate: \"2020-11-16T00:00:00.000Z\",\n    },\n    definitionId: \"41648eec-a1c3-45f3-ba36-fe8c53db7a98\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"f594140b-f616-4961-9529-4b6bdebbb064\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_outreach = airbyte.SourceOutreach(\"my_source_outreach\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"redirect_uri\": \"...my_redirect_uri...\",\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"start_date\": \"2020-11-16T00:00:00.000Z\",\n    },\n    definition_id=\"41648eec-a1c3-45f3-ba36-fe8c53db7a98\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"f594140b-f616-4961-9529-4b6bdebbb064\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOutreach = new Airbyte.SourceOutreach(\"my_source_outreach\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceOutreachConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            RedirectUri = \"...my_redirect_uri...\",\n            RefreshToken = \"...my_refresh_token...\",\n            StartDate = \"2020-11-16T00:00:00.000Z\",\n        },\n        DefinitionId = \"41648eec-a1c3-45f3-ba36-fe8c53db7a98\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"f594140b-f616-4961-9529-4b6bdebbb064\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceOutreach(ctx, \"my_source_outreach\", \u0026airbyte.SourceOutreachArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceOutreachConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tRedirectUri:          pulumi.String(\"...my_redirect_uri...\"),\n\t\t\t\tRefreshToken:         pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2020-11-16T00:00:00.000Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"41648eec-a1c3-45f3-ba36-fe8c53db7a98\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"f594140b-f616-4961-9529-4b6bdebbb064\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceOutreach;\nimport com.pulumi.airbyte.SourceOutreachArgs;\nimport com.pulumi.airbyte.inputs.SourceOutreachConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceOutreach = new SourceOutreach(\"mySourceOutreach\", SourceOutreachArgs.builder()\n            .configuration(SourceOutreachConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .redirectUri(\"...my_redirect_uri...\")\n                .refreshToken(\"...my_refresh_token...\")\n                .startDate(\"2020-11-16T00:00:00.000Z\")\n                .build())\n            .definitionId(\"41648eec-a1c3-45f3-ba36-fe8c53db7a98\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"f594140b-f616-4961-9529-4b6bdebbb064\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceOutreach:\n    type: airbyte:SourceOutreach\n    name: my_source_outreach\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        redirectUri: '...my_redirect_uri...'\n        refreshToken: '...my_refresh_token...'\n        startDate: 2020-11-16T00:00:00.000Z\n      definitionId: 41648eec-a1c3-45f3-ba36-fe8c53db7a98\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: f594140b-f616-4961-9529-4b6bdebbb064\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_outreach.my_airbyte_source_outreach\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceOutreach:SourceOutreach my_airbyte_source_outreach \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOutreachConfiguration:SourceOutreachConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3490c201-5d95-4783-b600-eaf07a4c7787\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOutreachResourceAllocation:SourceOutreachResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOutreachConfiguration:SourceOutreachConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3490c201-5d95-4783-b600-eaf07a4c7787\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceOutreach resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceOutreachConfiguration:SourceOutreachConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3490c201-5d95-4783-b600-eaf07a4c7787\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceOutreachResourceAllocation:SourceOutreachResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePaypalTransaction:SourcePaypalTransaction":{"description":"SourcePaypalTransaction Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePaypaltransaction = new airbyte.SourcePaypalTransaction(\"my_source_paypaltransaction\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        disputeStartDate: \"2021-06-11T23:59:59.000Z\",\n        endDate: \"2021-06-11T23:59:59Z\",\n        isSandbox: false,\n        refreshToken: \"...my_refresh_token...\",\n        startDate: \"2021-06-11T23:59:59Z\",\n        timeWindow: 15,\n    },\n    definitionId: \"3eb04bd6-98a6-48c4-a062-47a98b062443\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"50745f0a-d8f4-4aaf-82d4-113d8f1712a4\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_paypaltransaction = airbyte.SourcePaypalTransaction(\"my_source_paypaltransaction\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"dispute_start_date\": \"2021-06-11T23:59:59.000Z\",\n        \"end_date\": \"2021-06-11T23:59:59Z\",\n        \"is_sandbox\": False,\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"start_date\": \"2021-06-11T23:59:59Z\",\n        \"time_window\": 15,\n    },\n    definition_id=\"3eb04bd6-98a6-48c4-a062-47a98b062443\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"50745f0a-d8f4-4aaf-82d4-113d8f1712a4\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePaypaltransaction = new Airbyte.SourcePaypalTransaction(\"my_source_paypaltransaction\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePaypalTransactionConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            DisputeStartDate = \"2021-06-11T23:59:59.000Z\",\n            EndDate = \"2021-06-11T23:59:59Z\",\n            IsSandbox = false,\n            RefreshToken = \"...my_refresh_token...\",\n            StartDate = \"2021-06-11T23:59:59Z\",\n            TimeWindow = 15,\n        },\n        DefinitionId = \"3eb04bd6-98a6-48c4-a062-47a98b062443\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"50745f0a-d8f4-4aaf-82d4-113d8f1712a4\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePaypalTransaction(ctx, \"my_source_paypaltransaction\", \u0026airbyte.SourcePaypalTransactionArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePaypalTransactionConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tDisputeStartDate:     pulumi.String(\"2021-06-11T23:59:59.000Z\"),\n\t\t\t\tEndDate:              pulumi.String(\"2021-06-11T23:59:59Z\"),\n\t\t\t\tIsSandbox:            pulumi.Bool(false),\n\t\t\t\tRefreshToken:         pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-06-11T23:59:59Z\"),\n\t\t\t\tTimeWindow:           pulumi.Float64(15),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3eb04bd6-98a6-48c4-a062-47a98b062443\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"50745f0a-d8f4-4aaf-82d4-113d8f1712a4\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePaypalTransaction;\nimport com.pulumi.airbyte.SourcePaypalTransactionArgs;\nimport com.pulumi.airbyte.inputs.SourcePaypalTransactionConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePaypaltransaction = new SourcePaypalTransaction(\"mySourcePaypaltransaction\", SourcePaypalTransactionArgs.builder()\n            .configuration(SourcePaypalTransactionConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .disputeStartDate(\"2021-06-11T23:59:59.000Z\")\n                .endDate(\"2021-06-11T23:59:59Z\")\n                .isSandbox(false)\n                .refreshToken(\"...my_refresh_token...\")\n                .startDate(\"2021-06-11T23:59:59Z\")\n                .timeWindow(15.0)\n                .build())\n            .definitionId(\"3eb04bd6-98a6-48c4-a062-47a98b062443\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"50745f0a-d8f4-4aaf-82d4-113d8f1712a4\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePaypaltransaction:\n    type: airbyte:SourcePaypalTransaction\n    name: my_source_paypaltransaction\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        disputeStartDate: 2021-06-11T23:59:59.000Z\n        endDate: 2021-06-11T23:59:59Z\n        isSandbox: false\n        refreshToken: '...my_refresh_token...'\n        startDate: 2021-06-11T23:59:59Z\n        timeWindow: 15\n      definitionId: 3eb04bd6-98a6-48c4-a062-47a98b062443\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 50745f0a-d8f4-4aaf-82d4-113d8f1712a4\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_paypal_transaction.my_airbyte_source_paypal_transaction\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePaypalTransaction:SourcePaypalTransaction my_airbyte_source_paypal_transaction \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionConfiguration:SourcePaypalTransactionConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d913b0f2-cc51-4e55-a44c-8ba1697b9239\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionResourceAllocation:SourcePaypalTransactionResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionConfiguration:SourcePaypalTransactionConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d913b0f2-cc51-4e55-a44c-8ba1697b9239\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePaypalTransaction resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionConfiguration:SourcePaypalTransactionConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d913b0f2-cc51-4e55-a44c-8ba1697b9239\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePaypalTransactionResourceAllocation:SourcePaypalTransactionResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePaystack:SourcePaystack":{"description":"SourcePaystack Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePaystack = new airbyte.SourcePaystack(\"my_source_paystack\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        lookbackWindowDays: 7,\n        secretKey: \"...my_secret_key...\",\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"d064f44a-5875-4cf2-8a32-a321d2eb3460\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5a30bba7-5a9d-42c9-9fda-cdb85117ad00\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_paystack = airbyte.SourcePaystack(\"my_source_paystack\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"lookback_window_days\": 7,\n        \"secret_key\": \"...my_secret_key...\",\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"d064f44a-5875-4cf2-8a32-a321d2eb3460\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5a30bba7-5a9d-42c9-9fda-cdb85117ad00\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePaystack = new Airbyte.SourcePaystack(\"my_source_paystack\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePaystackConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            LookbackWindowDays = 7,\n            SecretKey = \"...my_secret_key...\",\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"d064f44a-5875-4cf2-8a32-a321d2eb3460\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5a30bba7-5a9d-42c9-9fda-cdb85117ad00\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePaystack(ctx, \"my_source_paystack\", \u0026airbyte.SourcePaystackArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePaystackConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tLookbackWindowDays:   pulumi.Float64(7),\n\t\t\t\tSecretKey:            pulumi.String(\"...my_secret_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d064f44a-5875-4cf2-8a32-a321d2eb3460\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5a30bba7-5a9d-42c9-9fda-cdb85117ad00\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePaystack;\nimport com.pulumi.airbyte.SourcePaystackArgs;\nimport com.pulumi.airbyte.inputs.SourcePaystackConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePaystack = new SourcePaystack(\"mySourcePaystack\", SourcePaystackArgs.builder()\n            .configuration(SourcePaystackConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .lookbackWindowDays(7.0)\n                .secretKey(\"...my_secret_key...\")\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"d064f44a-5875-4cf2-8a32-a321d2eb3460\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5a30bba7-5a9d-42c9-9fda-cdb85117ad00\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePaystack:\n    type: airbyte:SourcePaystack\n    name: my_source_paystack\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        lookbackWindowDays: 7\n        secretKey: '...my_secret_key...'\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: d064f44a-5875-4cf2-8a32-a321d2eb3460\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5a30bba7-5a9d-42c9-9fda-cdb85117ad00\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_paystack.my_airbyte_source_paystack\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePaystack:SourcePaystack my_airbyte_source_paystack \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePaystackConfiguration:SourcePaystackConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"193bdcb8-1dd9-48d1-aade-91cadfd74f9b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePaystackResourceAllocation:SourcePaystackResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePaystackConfiguration:SourcePaystackConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"193bdcb8-1dd9-48d1-aade-91cadfd74f9b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePaystack resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePaystackConfiguration:SourcePaystackConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"193bdcb8-1dd9-48d1-aade-91cadfd74f9b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePaystackResourceAllocation:SourcePaystackResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePendo:SourcePendo":{"description":"SourcePendo Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePendo = new airbyte.SourcePendo(\"my_source_pendo\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"0095a640-e559-4766-826e-beced15bc886\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7c389f35-1a33-4f9f-9deb-a47c0e8cb860\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pendo = airbyte.SourcePendo(\"my_source_pendo\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"0095a640-e559-4766-826e-beced15bc886\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7c389f35-1a33-4f9f-9deb-a47c0e8cb860\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePendo = new Airbyte.SourcePendo(\"my_source_pendo\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePendoConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"0095a640-e559-4766-826e-beced15bc886\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7c389f35-1a33-4f9f-9deb-a47c0e8cb860\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePendo(ctx, \"my_source_pendo\", \u0026airbyte.SourcePendoArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePendoConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0095a640-e559-4766-826e-beced15bc886\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7c389f35-1a33-4f9f-9deb-a47c0e8cb860\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePendo;\nimport com.pulumi.airbyte.SourcePendoArgs;\nimport com.pulumi.airbyte.inputs.SourcePendoConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePendo = new SourcePendo(\"mySourcePendo\", SourcePendoArgs.builder()\n            .configuration(SourcePendoConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"0095a640-e559-4766-826e-beced15bc886\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7c389f35-1a33-4f9f-9deb-a47c0e8cb860\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePendo:\n    type: airbyte:SourcePendo\n    name: my_source_pendo\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 0095a640-e559-4766-826e-beced15bc886\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7c389f35-1a33-4f9f-9deb-a47c0e8cb860\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pendo.my_airbyte_source_pendo\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePendo:SourcePendo my_airbyte_source_pendo \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePendoConfiguration:SourcePendoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b1ccb590-e84f-46c0-83a0-2048ccfffdae\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePendoResourceAllocation:SourcePendoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePendoConfiguration:SourcePendoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b1ccb590-e84f-46c0-83a0-2048ccfffdae\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePendo resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePendoConfiguration:SourcePendoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b1ccb590-e84f-46c0-83a0-2048ccfffdae\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePendoResourceAllocation:SourcePendoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePennylane:SourcePennylane":{"description":"SourcePennylane Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePennylane = new airbyte.SourcePennylane(\"my_source_pennylane\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startTime: \"2021-06-03T08:32:57.060Z\",\n    },\n    definitionId: \"de6b6c68-8e04-4edf-a164-38f873c25347\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"68c0608d-791c-40e1-afa5-c0f0594a51ec\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pennylane = airbyte.SourcePennylane(\"my_source_pennylane\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_time\": \"2021-06-03T08:32:57.060Z\",\n    },\n    definition_id=\"de6b6c68-8e04-4edf-a164-38f873c25347\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"68c0608d-791c-40e1-afa5-c0f0594a51ec\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePennylane = new Airbyte.SourcePennylane(\"my_source_pennylane\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePennylaneConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartTime = \"2021-06-03T08:32:57.060Z\",\n        },\n        DefinitionId = \"de6b6c68-8e04-4edf-a164-38f873c25347\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"68c0608d-791c-40e1-afa5-c0f0594a51ec\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePennylane(ctx, \"my_source_pennylane\", \u0026airbyte.SourcePennylaneArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePennylaneConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartTime:            pulumi.String(\"2021-06-03T08:32:57.060Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"de6b6c68-8e04-4edf-a164-38f873c25347\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"68c0608d-791c-40e1-afa5-c0f0594a51ec\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePennylane;\nimport com.pulumi.airbyte.SourcePennylaneArgs;\nimport com.pulumi.airbyte.inputs.SourcePennylaneConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePennylane = new SourcePennylane(\"mySourcePennylane\", SourcePennylaneArgs.builder()\n            .configuration(SourcePennylaneConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startTime(\"2021-06-03T08:32:57.060Z\")\n                .build())\n            .definitionId(\"de6b6c68-8e04-4edf-a164-38f873c25347\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"68c0608d-791c-40e1-afa5-c0f0594a51ec\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePennylane:\n    type: airbyte:SourcePennylane\n    name: my_source_pennylane\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startTime: 2021-06-03T08:32:57.060Z\n      definitionId: de6b6c68-8e04-4edf-a164-38f873c25347\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 68c0608d-791c-40e1-afa5-c0f0594a51ec\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pennylane.my_airbyte_source_pennylane\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePennylane:SourcePennylane my_airbyte_source_pennylane \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePennylaneConfiguration:SourcePennylaneConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b9e4a306-4e3b-4387-a01d-c00d03d8c28c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePennylaneResourceAllocation:SourcePennylaneResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePennylaneConfiguration:SourcePennylaneConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b9e4a306-4e3b-4387-a01d-c00d03d8c28c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePennylane resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePennylaneConfiguration:SourcePennylaneConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b9e4a306-4e3b-4387-a01d-c00d03d8c28c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePennylaneResourceAllocation:SourcePennylaneResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePersistiq:SourcePersistiq":{"description":"SourcePersistiq Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePersistiq = new airbyte.SourcePersistiq(\"my_source_persistiq\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"063814f9-3c20-4353-a737-cad7f488e17b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a850da6c-caed-476f-96c7-110c17210796\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_persistiq = airbyte.SourcePersistiq(\"my_source_persistiq\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"063814f9-3c20-4353-a737-cad7f488e17b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a850da6c-caed-476f-96c7-110c17210796\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePersistiq = new Airbyte.SourcePersistiq(\"my_source_persistiq\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePersistiqConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"063814f9-3c20-4353-a737-cad7f488e17b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a850da6c-caed-476f-96c7-110c17210796\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePersistiq(ctx, \"my_source_persistiq\", \u0026airbyte.SourcePersistiqArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePersistiqConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"063814f9-3c20-4353-a737-cad7f488e17b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a850da6c-caed-476f-96c7-110c17210796\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePersistiq;\nimport com.pulumi.airbyte.SourcePersistiqArgs;\nimport com.pulumi.airbyte.inputs.SourcePersistiqConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePersistiq = new SourcePersistiq(\"mySourcePersistiq\", SourcePersistiqArgs.builder()\n            .configuration(SourcePersistiqConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"063814f9-3c20-4353-a737-cad7f488e17b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a850da6c-caed-476f-96c7-110c17210796\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePersistiq:\n    type: airbyte:SourcePersistiq\n    name: my_source_persistiq\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 063814f9-3c20-4353-a737-cad7f488e17b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a850da6c-caed-476f-96c7-110c17210796\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_persistiq.my_airbyte_source_persistiq\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePersistiq:SourcePersistiq my_airbyte_source_persistiq \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePersistiqConfiguration:SourcePersistiqConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3052c77e-8b91-47e2-97a0-a29a22794b4b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePersistiqResourceAllocation:SourcePersistiqResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePersistiqConfiguration:SourcePersistiqConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3052c77e-8b91-47e2-97a0-a29a22794b4b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePersistiq resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePersistiqConfiguration:SourcePersistiqConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3052c77e-8b91-47e2-97a0-a29a22794b4b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePersistiqResourceAllocation:SourcePersistiqResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePexelsApi:SourcePexelsApi":{"description":"SourcePexelsAPI Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePexelsapi = new airbyte.SourcePexelsApi(\"my_source_pexelsapi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        color: \"red\",\n        locale: \"en-US\",\n        orientation: \"square\",\n        query: \"people\",\n        size: \"large\",\n    },\n    definitionId: \"e04d8ce1-5827-4406-85b5-3f0edc9bc353\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"72aedbff-463d-41bc-bf02-099fc30a9d8e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pexelsapi = airbyte.SourcePexelsApi(\"my_source_pexelsapi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"color\": \"red\",\n        \"locale\": \"en-US\",\n        \"orientation\": \"square\",\n        \"query\": \"people\",\n        \"size\": \"large\",\n    },\n    definition_id=\"e04d8ce1-5827-4406-85b5-3f0edc9bc353\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"72aedbff-463d-41bc-bf02-099fc30a9d8e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePexelsapi = new Airbyte.SourcePexelsApi(\"my_source_pexelsapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePexelsApiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Color = \"red\",\n            Locale = \"en-US\",\n            Orientation = \"square\",\n            Query = \"people\",\n            Size = \"large\",\n        },\n        DefinitionId = \"e04d8ce1-5827-4406-85b5-3f0edc9bc353\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"72aedbff-463d-41bc-bf02-099fc30a9d8e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePexelsApi(ctx, \"my_source_pexelsapi\", \u0026airbyte.SourcePexelsApiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePexelsApiConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tColor:                pulumi.String(\"red\"),\n\t\t\t\tLocale:               pulumi.String(\"en-US\"),\n\t\t\t\tOrientation:          pulumi.String(\"square\"),\n\t\t\t\tQuery:                pulumi.String(\"people\"),\n\t\t\t\tSize:                 pulumi.String(\"large\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e04d8ce1-5827-4406-85b5-3f0edc9bc353\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"72aedbff-463d-41bc-bf02-099fc30a9d8e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePexelsApi;\nimport com.pulumi.airbyte.SourcePexelsApiArgs;\nimport com.pulumi.airbyte.inputs.SourcePexelsApiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePexelsapi = new SourcePexelsApi(\"mySourcePexelsapi\", SourcePexelsApiArgs.builder()\n            .configuration(SourcePexelsApiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .color(\"red\")\n                .locale(\"en-US\")\n                .orientation(\"square\")\n                .query(\"people\")\n                .size(\"large\")\n                .build())\n            .definitionId(\"e04d8ce1-5827-4406-85b5-3f0edc9bc353\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"72aedbff-463d-41bc-bf02-099fc30a9d8e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePexelsapi:\n    type: airbyte:SourcePexelsApi\n    name: my_source_pexelsapi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        color: red\n        locale: en-US\n        orientation: square\n        query: people\n        size: large\n      definitionId: e04d8ce1-5827-4406-85b5-3f0edc9bc353\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 72aedbff-463d-41bc-bf02-099fc30a9d8e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pexels_api.my_airbyte_source_pexels_api\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePexelsApi:SourcePexelsApi my_airbyte_source_pexels_api \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiConfiguration:SourcePexelsApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"69d9eb65-8026-47dc-baf1-e4bf67901fd6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiResourceAllocation:SourcePexelsApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiConfiguration:SourcePexelsApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"69d9eb65-8026-47dc-baf1-e4bf67901fd6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePexelsApi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiConfiguration:SourcePexelsApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"69d9eb65-8026-47dc-baf1-e4bf67901fd6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePexelsApiResourceAllocation:SourcePexelsApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePicqer:SourcePicqer":{"description":"SourcePicqer Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePicqer = new airbyte.SourcePicqer(\"my_source_picqer\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        organizationName: \"...my_organization_name...\",\n        password: \"...my_password...\",\n        startDate: \"2022-04-01T06:59:07.291Z\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"d262dbef-dc7d-4fb3-aa9d-957d6d60fd39\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"015e53d9-d9fd-4cc8-b48d-77a211e84c79\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_picqer = airbyte.SourcePicqer(\"my_source_picqer\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"organization_name\": \"...my_organization_name...\",\n        \"password\": \"...my_password...\",\n        \"start_date\": \"2022-04-01T06:59:07.291Z\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"d262dbef-dc7d-4fb3-aa9d-957d6d60fd39\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"015e53d9-d9fd-4cc8-b48d-77a211e84c79\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePicqer = new Airbyte.SourcePicqer(\"my_source_picqer\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePicqerConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            OrganizationName = \"...my_organization_name...\",\n            Password = \"...my_password...\",\n            StartDate = \"2022-04-01T06:59:07.291Z\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"d262dbef-dc7d-4fb3-aa9d-957d6d60fd39\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"015e53d9-d9fd-4cc8-b48d-77a211e84c79\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePicqer(ctx, \"my_source_picqer\", \u0026airbyte.SourcePicqerArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePicqerConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tOrganizationName:     pulumi.String(\"...my_organization_name...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-04-01T06:59:07.291Z\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d262dbef-dc7d-4fb3-aa9d-957d6d60fd39\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"015e53d9-d9fd-4cc8-b48d-77a211e84c79\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePicqer;\nimport com.pulumi.airbyte.SourcePicqerArgs;\nimport com.pulumi.airbyte.inputs.SourcePicqerConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePicqer = new SourcePicqer(\"mySourcePicqer\", SourcePicqerArgs.builder()\n            .configuration(SourcePicqerConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .organizationName(\"...my_organization_name...\")\n                .password(\"...my_password...\")\n                .startDate(\"2022-04-01T06:59:07.291Z\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"d262dbef-dc7d-4fb3-aa9d-957d6d60fd39\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"015e53d9-d9fd-4cc8-b48d-77a211e84c79\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePicqer:\n    type: airbyte:SourcePicqer\n    name: my_source_picqer\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        organizationName: '...my_organization_name...'\n        password: '...my_password...'\n        startDate: 2022-04-01T06:59:07.291Z\n        username: '...my_username...'\n      definitionId: d262dbef-dc7d-4fb3-aa9d-957d6d60fd39\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 015e53d9-d9fd-4cc8-b48d-77a211e84c79\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_picqer.my_airbyte_source_picqer\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePicqer:SourcePicqer my_airbyte_source_picqer \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePicqerConfiguration:SourcePicqerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"860ca029-c88c-4c0a-a7d8-08ce6e84729c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePicqerResourceAllocation:SourcePicqerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePicqerConfiguration:SourcePicqerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"860ca029-c88c-4c0a-a7d8-08ce6e84729c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePicqer resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePicqerConfiguration:SourcePicqerConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"860ca029-c88c-4c0a-a7d8-08ce6e84729c\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePicqerResourceAllocation:SourcePicqerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePinterest:SourcePinterest":{"description":"SourcePinterest Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePinterest = new airbyte.SourcePinterest(\"my_source_pinterest\", {\n    configuration: {\n        accountId: \"1234567890\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            clientId: \"...my_client_id...\",\n            clientSecret: \"...my_client_secret...\",\n            refreshToken: \"...my_refresh_token...\",\n        },\n        customReports: [{\n            attributionTypes: [\"INDIVIDUAL\"],\n            clickWindowDays: 60,\n            columns: [\"PIN_PROMOTION_ID\"],\n            conversionReportTime: \"TIME_OF_CONVERSION\",\n            engagementWindowDays: 30,\n            granularity: \"MONTH\",\n            level: \"CAMPAIGN\",\n            name: \"...my_name...\",\n            startDate: \"2022-07-28\",\n            viewWindowDays: 7,\n        }],\n        numThreads: 1,\n        startDate: \"2022-07-28\",\n        statuses: [\"ACTIVE\"],\n    },\n    definitionId: \"7540406c-2051-4504-8c28-ddff47d8716f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4d479a13-e183-4090-af9e-7a388174d4f2\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pinterest = airbyte.SourcePinterest(\"my_source_pinterest\",\n    configuration={\n        \"account_id\": \"1234567890\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"client_id\": \"...my_client_id...\",\n            \"client_secret\": \"...my_client_secret...\",\n            \"refresh_token\": \"...my_refresh_token...\",\n        },\n        \"custom_reports\": [{\n            \"attribution_types\": [\"INDIVIDUAL\"],\n            \"click_window_days\": 60,\n            \"columns\": [\"PIN_PROMOTION_ID\"],\n            \"conversion_report_time\": \"TIME_OF_CONVERSION\",\n            \"engagement_window_days\": 30,\n            \"granularity\": \"MONTH\",\n            \"level\": \"CAMPAIGN\",\n            \"name\": \"...my_name...\",\n            \"start_date\": \"2022-07-28\",\n            \"view_window_days\": 7,\n        }],\n        \"num_threads\": 1,\n        \"start_date\": \"2022-07-28\",\n        \"statuses\": [\"ACTIVE\"],\n    },\n    definition_id=\"7540406c-2051-4504-8c28-ddff47d8716f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4d479a13-e183-4090-af9e-7a388174d4f2\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePinterest = new Airbyte.SourcePinterest(\"my_source_pinterest\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePinterestConfigurationArgs\n        {\n            AccountId = \"1234567890\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourcePinterestConfigurationCredentialsArgs\n            {\n                ClientId = \"...my_client_id...\",\n                ClientSecret = \"...my_client_secret...\",\n                RefreshToken = \"...my_refresh_token...\",\n            },\n            CustomReports = new[]\n            {\n                new Airbyte.Inputs.SourcePinterestConfigurationCustomReportArgs\n                {\n                    AttributionTypes = new[]\n                    {\n                        \"INDIVIDUAL\",\n                    },\n                    ClickWindowDays = 60,\n                    Columns = new[]\n                    {\n                        \"PIN_PROMOTION_ID\",\n                    },\n                    ConversionReportTime = \"TIME_OF_CONVERSION\",\n                    EngagementWindowDays = 30,\n                    Granularity = \"MONTH\",\n                    Level = \"CAMPAIGN\",\n                    Name = \"...my_name...\",\n                    StartDate = \"2022-07-28\",\n                    ViewWindowDays = 7,\n                },\n            },\n            NumThreads = 1,\n            StartDate = \"2022-07-28\",\n            Statuses = new[]\n            {\n                \"ACTIVE\",\n            },\n        },\n        DefinitionId = \"7540406c-2051-4504-8c28-ddff47d8716f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4d479a13-e183-4090-af9e-7a388174d4f2\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePinterest(ctx, \"my_source_pinterest\", \u0026airbyte.SourcePinterestArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePinterestConfigurationArgs{\n\t\t\t\tAccountId:            pulumi.String(\"1234567890\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourcePinterestConfigurationCredentialsArgs{\n\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t},\n\t\t\t\tCustomReports: airbyte.SourcePinterestConfigurationCustomReportArray{\n\t\t\t\t\t\u0026airbyte.SourcePinterestConfigurationCustomReportArgs{\n\t\t\t\t\t\tAttributionTypes: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"INDIVIDUAL\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tClickWindowDays: pulumi.Float64(60),\n\t\t\t\t\t\tColumns: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"PIN_PROMOTION_ID\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tConversionReportTime: pulumi.String(\"TIME_OF_CONVERSION\"),\n\t\t\t\t\t\tEngagementWindowDays: pulumi.Float64(30),\n\t\t\t\t\t\tGranularity:          pulumi.String(\"MONTH\"),\n\t\t\t\t\t\tLevel:                pulumi.String(\"CAMPAIGN\"),\n\t\t\t\t\t\tName:                 pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tStartDate:            pulumi.String(\"2022-07-28\"),\n\t\t\t\t\t\tViewWindowDays:       pulumi.Float64(7),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tNumThreads: pulumi.Float64(1),\n\t\t\t\tStartDate:  pulumi.String(\"2022-07-28\"),\n\t\t\t\tStatuses: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"ACTIVE\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7540406c-2051-4504-8c28-ddff47d8716f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4d479a13-e183-4090-af9e-7a388174d4f2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePinterest;\nimport com.pulumi.airbyte.SourcePinterestArgs;\nimport com.pulumi.airbyte.inputs.SourcePinterestConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourcePinterestConfigurationCredentialsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePinterest = new SourcePinterest(\"mySourcePinterest\", SourcePinterestArgs.builder()\n            .configuration(SourcePinterestConfigurationArgs.builder()\n                .accountId(\"1234567890\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourcePinterestConfigurationCredentialsArgs.builder()\n                    .clientId(\"...my_client_id...\")\n                    .clientSecret(\"...my_client_secret...\")\n                    .refreshToken(\"...my_refresh_token...\")\n                    .build())\n                .customReports(SourcePinterestConfigurationCustomReportArgs.builder()\n                    .attributionTypes(\"INDIVIDUAL\")\n                    .clickWindowDays(60.0)\n                    .columns(\"PIN_PROMOTION_ID\")\n                    .conversionReportTime(\"TIME_OF_CONVERSION\")\n                    .engagementWindowDays(30.0)\n                    .granularity(\"MONTH\")\n                    .level(\"CAMPAIGN\")\n                    .name(\"...my_name...\")\n                    .startDate(\"2022-07-28\")\n                    .viewWindowDays(7.0)\n                    .build())\n                .numThreads(1.0)\n                .startDate(\"2022-07-28\")\n                .statuses(\"ACTIVE\")\n                .build())\n            .definitionId(\"7540406c-2051-4504-8c28-ddff47d8716f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4d479a13-e183-4090-af9e-7a388174d4f2\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePinterest:\n    type: airbyte:SourcePinterest\n    name: my_source_pinterest\n    properties:\n      configuration:\n        accountId: '1234567890'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          clientId: '...my_client_id...'\n          clientSecret: '...my_client_secret...'\n          refreshToken: '...my_refresh_token...'\n        customReports:\n          - attributionTypes:\n              - INDIVIDUAL\n            clickWindowDays: 60\n            columns:\n              - PIN_PROMOTION_ID\n            conversionReportTime: TIME_OF_CONVERSION\n            engagementWindowDays: 30\n            granularity: MONTH\n            level: CAMPAIGN\n            name: '...my_name...'\n            startDate: 2022-07-28\n            viewWindowDays: 7\n        numThreads: 1\n        startDate: 2022-07-28\n        statuses:\n          - ACTIVE\n      definitionId: 7540406c-2051-4504-8c28-ddff47d8716f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4d479a13-e183-4090-af9e-7a388174d4f2\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pinterest.my_airbyte_source_pinterest\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePinterest:SourcePinterest my_airbyte_source_pinterest \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePinterestConfiguration:SourcePinterestConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5cb7e5fe-38c2-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePinterestResourceAllocation:SourcePinterestResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePinterestConfiguration:SourcePinterestConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5cb7e5fe-38c2-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePinterest resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePinterestConfiguration:SourcePinterestConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5cb7e5fe-38c2-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePinterestResourceAllocation:SourcePinterestResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePipedrive:SourcePipedrive":{"description":"SourcePipedrive Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePipedrive = new airbyte.SourcePipedrive(\"my_source_pipedrive\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n        replicationStartDate: \"2017-01-25 00:00:00Z\",\n    },\n    definitionId: \"cd6a105b-fe90-4389-8c90-c65a961a65fa\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"09d58107-79a7-4e46-8d32-f0e8063bd034\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pipedrive = airbyte.SourcePipedrive(\"my_source_pipedrive\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n        \"replication_start_date\": \"2017-01-25 00:00:00Z\",\n    },\n    definition_id=\"cd6a105b-fe90-4389-8c90-c65a961a65fa\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"09d58107-79a7-4e46-8d32-f0e8063bd034\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePipedrive = new Airbyte.SourcePipedrive(\"my_source_pipedrive\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePipedriveConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n            ReplicationStartDate = \"2017-01-25 00:00:00Z\",\n        },\n        DefinitionId = \"cd6a105b-fe90-4389-8c90-c65a961a65fa\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"09d58107-79a7-4e46-8d32-f0e8063bd034\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePipedrive(ctx, \"my_source_pipedrive\", \u0026airbyte.SourcePipedriveArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePipedriveConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t\tReplicationStartDate: pulumi.String(\"2017-01-25 00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"cd6a105b-fe90-4389-8c90-c65a961a65fa\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"09d58107-79a7-4e46-8d32-f0e8063bd034\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePipedrive;\nimport com.pulumi.airbyte.SourcePipedriveArgs;\nimport com.pulumi.airbyte.inputs.SourcePipedriveConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePipedrive = new SourcePipedrive(\"mySourcePipedrive\", SourcePipedriveArgs.builder()\n            .configuration(SourcePipedriveConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .replicationStartDate(\"2017-01-25 00:00:00Z\")\n                .build())\n            .definitionId(\"cd6a105b-fe90-4389-8c90-c65a961a65fa\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"09d58107-79a7-4e46-8d32-f0e8063bd034\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePipedrive:\n    type: airbyte:SourcePipedrive\n    name: my_source_pipedrive\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n        replicationStartDate: 2017-01-25 00:00:00Z\n      definitionId: cd6a105b-fe90-4389-8c90-c65a961a65fa\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 09d58107-79a7-4e46-8d32-f0e8063bd034\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pipedrive.my_airbyte_source_pipedrive\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePipedrive:SourcePipedrive my_airbyte_source_pipedrive \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePipedriveConfiguration:SourcePipedriveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d8286229-c680-4063-8c59-23b9b391c700\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePipedriveResourceAllocation:SourcePipedriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePipedriveConfiguration:SourcePipedriveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d8286229-c680-4063-8c59-23b9b391c700\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePipedrive resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePipedriveConfiguration:SourcePipedriveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d8286229-c680-4063-8c59-23b9b391c700\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePipedriveResourceAllocation:SourcePipedriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePiwik:SourcePiwik":{"description":"SourcePiwik Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePiwik = new airbyte.SourcePiwik(\"my_source_piwik\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        organizationId: \"...my_organization_id...\",\n    },\n    definitionId: \"addbeea5-c67a-4e6e-b5b6-74ff4f3f0966\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"82fd1468-136a-41cf-b115-faefb31130c1\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_piwik = airbyte.SourcePiwik(\"my_source_piwik\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"organization_id\": \"...my_organization_id...\",\n    },\n    definition_id=\"addbeea5-c67a-4e6e-b5b6-74ff4f3f0966\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"82fd1468-136a-41cf-b115-faefb31130c1\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePiwik = new Airbyte.SourcePiwik(\"my_source_piwik\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePiwikConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            OrganizationId = \"...my_organization_id...\",\n        },\n        DefinitionId = \"addbeea5-c67a-4e6e-b5b6-74ff4f3f0966\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"82fd1468-136a-41cf-b115-faefb31130c1\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePiwik(ctx, \"my_source_piwik\", \u0026airbyte.SourcePiwikArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePiwikConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tOrganizationId:       pulumi.String(\"...my_organization_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"addbeea5-c67a-4e6e-b5b6-74ff4f3f0966\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"82fd1468-136a-41cf-b115-faefb31130c1\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePiwik;\nimport com.pulumi.airbyte.SourcePiwikArgs;\nimport com.pulumi.airbyte.inputs.SourcePiwikConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePiwik = new SourcePiwik(\"mySourcePiwik\", SourcePiwikArgs.builder()\n            .configuration(SourcePiwikConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .organizationId(\"...my_organization_id...\")\n                .build())\n            .definitionId(\"addbeea5-c67a-4e6e-b5b6-74ff4f3f0966\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"82fd1468-136a-41cf-b115-faefb31130c1\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePiwik:\n    type: airbyte:SourcePiwik\n    name: my_source_piwik\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        organizationId: '...my_organization_id...'\n      definitionId: addbeea5-c67a-4e6e-b5b6-74ff4f3f0966\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 82fd1468-136a-41cf-b115-faefb31130c1\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_piwik.my_airbyte_source_piwik\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePiwik:SourcePiwik my_airbyte_source_piwik \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePiwikConfiguration:SourcePiwikConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"09f894a4-d2fb-488f-b0eb-640205314296\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePiwikResourceAllocation:SourcePiwikResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePiwikConfiguration:SourcePiwikConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"09f894a4-d2fb-488f-b0eb-640205314296\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePiwik resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePiwikConfiguration:SourcePiwikConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"09f894a4-d2fb-488f-b0eb-640205314296\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePiwikResourceAllocation:SourcePiwikResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePlanhat:SourcePlanhat":{"description":"SourcePlanhat Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePlanhat = new airbyte.SourcePlanhat(\"my_source_planhat\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n    },\n    definitionId: \"1bc1fb31-9f57-4b2d-8bd9-afdb76d79e73\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d46ff259-de23-4993-8c72-82757a04e149\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_planhat = airbyte.SourcePlanhat(\"my_source_planhat\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n    },\n    definition_id=\"1bc1fb31-9f57-4b2d-8bd9-afdb76d79e73\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d46ff259-de23-4993-8c72-82757a04e149\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePlanhat = new Airbyte.SourcePlanhat(\"my_source_planhat\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePlanhatConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n        },\n        DefinitionId = \"1bc1fb31-9f57-4b2d-8bd9-afdb76d79e73\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d46ff259-de23-4993-8c72-82757a04e149\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePlanhat(ctx, \"my_source_planhat\", \u0026airbyte.SourcePlanhatArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePlanhatConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1bc1fb31-9f57-4b2d-8bd9-afdb76d79e73\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d46ff259-de23-4993-8c72-82757a04e149\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePlanhat;\nimport com.pulumi.airbyte.SourcePlanhatArgs;\nimport com.pulumi.airbyte.inputs.SourcePlanhatConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePlanhat = new SourcePlanhat(\"mySourcePlanhat\", SourcePlanhatArgs.builder()\n            .configuration(SourcePlanhatConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .build())\n            .definitionId(\"1bc1fb31-9f57-4b2d-8bd9-afdb76d79e73\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d46ff259-de23-4993-8c72-82757a04e149\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePlanhat:\n    type: airbyte:SourcePlanhat\n    name: my_source_planhat\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n      definitionId: 1bc1fb31-9f57-4b2d-8bd9-afdb76d79e73\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d46ff259-de23-4993-8c72-82757a04e149\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_planhat.my_airbyte_source_planhat\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePlanhat:SourcePlanhat my_airbyte_source_planhat \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePlanhatConfiguration:SourcePlanhatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"03fdd212-bd09-4e7b-b472-5b8f1b73969b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePlanhatResourceAllocation:SourcePlanhatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePlanhatConfiguration:SourcePlanhatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"03fdd212-bd09-4e7b-b472-5b8f1b73969b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePlanhat resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePlanhatConfiguration:SourcePlanhatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"03fdd212-bd09-4e7b-b472-5b8f1b73969b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePlanhatResourceAllocation:SourcePlanhatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePocket:SourcePocket":{"description":"SourcePocket Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePocket = new airbyte.SourcePocket(\"my_source_pocket\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        consumerKey: \"...my_consumer_key...\",\n        contentType: \"image\",\n        detailType: \"simple\",\n        domain: \"...my_domain...\",\n        favorite: true,\n        search: \"...my_search...\",\n        since: \"2022-10-20 14:14:14\",\n        sort: \"title\",\n        state: \"archive\",\n        tag: \"...my_tag...\",\n    },\n    definitionId: \"537e02d4-7629-4bae-bbba-24c68990b750\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4765e165-8e0a-4041-b564-c1ddbd283535\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pocket = airbyte.SourcePocket(\"my_source_pocket\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"consumer_key\": \"...my_consumer_key...\",\n        \"content_type\": \"image\",\n        \"detail_type\": \"simple\",\n        \"domain\": \"...my_domain...\",\n        \"favorite\": True,\n        \"search\": \"...my_search...\",\n        \"since\": \"2022-10-20 14:14:14\",\n        \"sort\": \"title\",\n        \"state\": \"archive\",\n        \"tag\": \"...my_tag...\",\n    },\n    definition_id=\"537e02d4-7629-4bae-bbba-24c68990b750\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4765e165-8e0a-4041-b564-c1ddbd283535\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePocket = new Airbyte.SourcePocket(\"my_source_pocket\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePocketConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ConsumerKey = \"...my_consumer_key...\",\n            ContentType = \"image\",\n            DetailType = \"simple\",\n            Domain = \"...my_domain...\",\n            Favorite = true,\n            Search = \"...my_search...\",\n            Since = \"2022-10-20 14:14:14\",\n            Sort = \"title\",\n            State = \"archive\",\n            Tag = \"...my_tag...\",\n        },\n        DefinitionId = \"537e02d4-7629-4bae-bbba-24c68990b750\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4765e165-8e0a-4041-b564-c1ddbd283535\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePocket(ctx, \"my_source_pocket\", \u0026airbyte.SourcePocketArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePocketConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tConsumerKey:          pulumi.String(\"...my_consumer_key...\"),\n\t\t\t\tContentType:          pulumi.String(\"image\"),\n\t\t\t\tDetailType:           pulumi.String(\"simple\"),\n\t\t\t\tDomain:               pulumi.String(\"...my_domain...\"),\n\t\t\t\tFavorite:             pulumi.Bool(true),\n\t\t\t\tSearch:               pulumi.String(\"...my_search...\"),\n\t\t\t\tSince:                pulumi.String(\"2022-10-20 14:14:14\"),\n\t\t\t\tSort:                 pulumi.String(\"title\"),\n\t\t\t\tState:                pulumi.String(\"archive\"),\n\t\t\t\tTag:                  pulumi.String(\"...my_tag...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"537e02d4-7629-4bae-bbba-24c68990b750\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4765e165-8e0a-4041-b564-c1ddbd283535\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePocket;\nimport com.pulumi.airbyte.SourcePocketArgs;\nimport com.pulumi.airbyte.inputs.SourcePocketConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePocket = new SourcePocket(\"mySourcePocket\", SourcePocketArgs.builder()\n            .configuration(SourcePocketConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .consumerKey(\"...my_consumer_key...\")\n                .contentType(\"image\")\n                .detailType(\"simple\")\n                .domain(\"...my_domain...\")\n                .favorite(true)\n                .search(\"...my_search...\")\n                .since(\"2022-10-20 14:14:14\")\n                .sort(\"title\")\n                .state(\"archive\")\n                .tag(\"...my_tag...\")\n                .build())\n            .definitionId(\"537e02d4-7629-4bae-bbba-24c68990b750\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4765e165-8e0a-4041-b564-c1ddbd283535\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePocket:\n    type: airbyte:SourcePocket\n    name: my_source_pocket\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        consumerKey: '...my_consumer_key...'\n        contentType: image\n        detailType: simple\n        domain: '...my_domain...'\n        favorite: true\n        search: '...my_search...'\n        since: 2022-10-20 14:14:14\n        sort: title\n        state: archive\n        tag: '...my_tag...'\n      definitionId: 537e02d4-7629-4bae-bbba-24c68990b750\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4765e165-8e0a-4041-b564-c1ddbd283535\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pocket.my_airbyte_source_pocket\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePocket:SourcePocket my_airbyte_source_pocket \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePocketConfiguration:SourcePocketConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b0dd65f1-081f-4731-9c51-38e9e6aa0ebf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePocketResourceAllocation:SourcePocketResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePocketConfiguration:SourcePocketConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b0dd65f1-081f-4731-9c51-38e9e6aa0ebf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePocket resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePocketConfiguration:SourcePocketConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b0dd65f1-081f-4731-9c51-38e9e6aa0ebf\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePocketResourceAllocation:SourcePocketResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePokeapi:SourcePokeapi":{"description":"SourcePokeapi Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePokeapi = new airbyte.SourcePokeapi(\"my_source_pokeapi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        pokemonName: \"ditto\",\n    },\n    definitionId: \"d70c496a-3c60-4de8-a404-9671a974b6e9\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c1787f1e-349d-462f-be68-a71a18668a12\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pokeapi = airbyte.SourcePokeapi(\"my_source_pokeapi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"pokemon_name\": \"ditto\",\n    },\n    definition_id=\"d70c496a-3c60-4de8-a404-9671a974b6e9\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c1787f1e-349d-462f-be68-a71a18668a12\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePokeapi = new Airbyte.SourcePokeapi(\"my_source_pokeapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePokeapiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            PokemonName = \"ditto\",\n        },\n        DefinitionId = \"d70c496a-3c60-4de8-a404-9671a974b6e9\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c1787f1e-349d-462f-be68-a71a18668a12\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePokeapi(ctx, \"my_source_pokeapi\", \u0026airbyte.SourcePokeapiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePokeapiConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tPokemonName:          pulumi.String(\"ditto\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d70c496a-3c60-4de8-a404-9671a974b6e9\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c1787f1e-349d-462f-be68-a71a18668a12\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePokeapi;\nimport com.pulumi.airbyte.SourcePokeapiArgs;\nimport com.pulumi.airbyte.inputs.SourcePokeapiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePokeapi = new SourcePokeapi(\"mySourcePokeapi\", SourcePokeapiArgs.builder()\n            .configuration(SourcePokeapiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .pokemonName(\"ditto\")\n                .build())\n            .definitionId(\"d70c496a-3c60-4de8-a404-9671a974b6e9\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c1787f1e-349d-462f-be68-a71a18668a12\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePokeapi:\n    type: airbyte:SourcePokeapi\n    name: my_source_pokeapi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        pokemonName: ditto\n      definitionId: d70c496a-3c60-4de8-a404-9671a974b6e9\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c1787f1e-349d-462f-be68-a71a18668a12\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pokeapi.my_airbyte_source_pokeapi\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePokeapi:SourcePokeapi my_airbyte_source_pokeapi \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePokeapiConfiguration:SourcePokeapiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6371b14b-bc68-4236-bfbd-468e8df8e968\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePokeapiResourceAllocation:SourcePokeapiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePokeapiConfiguration:SourcePokeapiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6371b14b-bc68-4236-bfbd-468e8df8e968\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePokeapi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePokeapiConfiguration:SourcePokeapiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"6371b14b-bc68-4236-bfbd-468e8df8e968\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePokeapiResourceAllocation:SourcePokeapiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePolygonStockApi:SourcePolygonStockApi":{"description":"SourcePolygonStockAPI Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePolygonstockapi = new airbyte.SourcePolygonStockApi(\"my_source_polygonstockapi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        adjusted: \"true\",\n        apiKey: \"...my_api_key...\",\n        endDate: \"2020-10-14\",\n        limit: 100,\n        multiplier: 1,\n        sort: \"asc\",\n        startDate: \"2020-10-14\",\n        stocksTicker: \"IBM\",\n        timespan: \"day\",\n    },\n    definitionId: \"4b695283-4e49-4369-9fc3-8a9878680f1b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"107f0754-ac3a-433a-939c-817661495e42\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_polygonstockapi = airbyte.SourcePolygonStockApi(\"my_source_polygonstockapi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"adjusted\": \"true\",\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2020-10-14\",\n        \"limit\": 100,\n        \"multiplier\": 1,\n        \"sort\": \"asc\",\n        \"start_date\": \"2020-10-14\",\n        \"stocks_ticker\": \"IBM\",\n        \"timespan\": \"day\",\n    },\n    definition_id=\"4b695283-4e49-4369-9fc3-8a9878680f1b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"107f0754-ac3a-433a-939c-817661495e42\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePolygonstockapi = new Airbyte.SourcePolygonStockApi(\"my_source_polygonstockapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePolygonStockApiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Adjusted = \"true\",\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2020-10-14\",\n            Limit = 100,\n            Multiplier = 1,\n            Sort = \"asc\",\n            StartDate = \"2020-10-14\",\n            StocksTicker = \"IBM\",\n            Timespan = \"day\",\n        },\n        DefinitionId = \"4b695283-4e49-4369-9fc3-8a9878680f1b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"107f0754-ac3a-433a-939c-817661495e42\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePolygonStockApi(ctx, \"my_source_polygonstockapi\", \u0026airbyte.SourcePolygonStockApiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePolygonStockApiConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAdjusted:             pulumi.String(\"true\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2020-10-14\"),\n\t\t\t\tLimit:                pulumi.Float64(100),\n\t\t\t\tMultiplier:           pulumi.Float64(1),\n\t\t\t\tSort:                 pulumi.String(\"asc\"),\n\t\t\t\tStartDate:            pulumi.String(\"2020-10-14\"),\n\t\t\t\tStocksTicker:         pulumi.String(\"IBM\"),\n\t\t\t\tTimespan:             pulumi.String(\"day\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4b695283-4e49-4369-9fc3-8a9878680f1b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"107f0754-ac3a-433a-939c-817661495e42\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePolygonStockApi;\nimport com.pulumi.airbyte.SourcePolygonStockApiArgs;\nimport com.pulumi.airbyte.inputs.SourcePolygonStockApiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePolygonstockapi = new SourcePolygonStockApi(\"mySourcePolygonstockapi\", SourcePolygonStockApiArgs.builder()\n            .configuration(SourcePolygonStockApiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .adjusted(\"true\")\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2020-10-14\")\n                .limit(100.0)\n                .multiplier(1.0)\n                .sort(\"asc\")\n                .startDate(\"2020-10-14\")\n                .stocksTicker(\"IBM\")\n                .timespan(\"day\")\n                .build())\n            .definitionId(\"4b695283-4e49-4369-9fc3-8a9878680f1b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"107f0754-ac3a-433a-939c-817661495e42\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePolygonstockapi:\n    type: airbyte:SourcePolygonStockApi\n    name: my_source_polygonstockapi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        adjusted: 'true'\n        apiKey: '...my_api_key...'\n        endDate: 2020-10-14\n        limit: 100\n        multiplier: 1\n        sort: asc\n        startDate: 2020-10-14\n        stocksTicker: IBM\n        timespan: day\n      definitionId: 4b695283-4e49-4369-9fc3-8a9878680f1b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 107f0754-ac3a-433a-939c-817661495e42\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_polygon_stock_api.my_airbyte_source_polygon_stock_api\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePolygonStockApi:SourcePolygonStockApi my_airbyte_source_polygon_stock_api \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiConfiguration:SourcePolygonStockApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5807d72f-0abc-49f9-8fa5-ae820007032b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiResourceAllocation:SourcePolygonStockApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiConfiguration:SourcePolygonStockApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5807d72f-0abc-49f9-8fa5-ae820007032b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePolygonStockApi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiConfiguration:SourcePolygonStockApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5807d72f-0abc-49f9-8fa5-ae820007032b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePolygonStockApiResourceAllocation:SourcePolygonStockApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePostgres:SourcePostgres":{"description":"SourcePostgres Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePostgres = new airbyte.SourcePostgres(\"my_source_postgres\", {\n    configuration: {\n        database: \"...my_database...\",\n        entraClientId: \"...my_entra_client_id...\",\n        entraServicePrincipalAuth: true,\n        entraTenantId: \"...my_entra_tenant_id...\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 5432,\n        replicationMethod: {},\n        schemas: [],\n        sslMode: {},\n        tunnelMethod: {\n            passwordAuthentication: {\n                tunnelHost: \"...my_tunnel_host...\",\n                tunnelPort: 22,\n                tunnelUser: \"...my_tunnel_user...\",\n                tunnelUserPassword: \"...my_tunnel_user_password...\",\n            },\n        },\n        username: \"...my_username...\",\n    },\n    definitionId: \"be56435e-cbaf-420b-889d-1d220ff21125\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d122fa45-e536-42be-a02d-5e851e4eb0a6\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_postgres = airbyte.SourcePostgres(\"my_source_postgres\",\n    configuration={\n        \"database\": \"...my_database...\",\n        \"entra_client_id\": \"...my_entra_client_id...\",\n        \"entra_service_principal_auth\": True,\n        \"entra_tenant_id\": \"...my_entra_tenant_id...\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 5432,\n        \"replication_method\": {},\n        \"schemas\": [],\n        \"ssl_mode\": {},\n        \"tunnel_method\": {\n            \"password_authentication\": {\n                \"tunnel_host\": \"...my_tunnel_host...\",\n                \"tunnel_port\": 22,\n                \"tunnel_user\": \"...my_tunnel_user...\",\n                \"tunnel_user_password\": \"...my_tunnel_user_password...\",\n            },\n        },\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"be56435e-cbaf-420b-889d-1d220ff21125\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d122fa45-e536-42be-a02d-5e851e4eb0a6\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePostgres = new Airbyte.SourcePostgres(\"my_source_postgres\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePostgresConfigurationArgs\n        {\n            Database = \"...my_database...\",\n            EntraClientId = \"...my_entra_client_id...\",\n            EntraServicePrincipalAuth = true,\n            EntraTenantId = \"...my_entra_tenant_id...\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 5432,\n            ReplicationMethod = null,\n            Schemas = new() { },\n            SslMode = null,\n            TunnelMethod = new Airbyte.Inputs.SourcePostgresConfigurationTunnelMethodArgs\n            {\n                PasswordAuthentication = new Airbyte.Inputs.SourcePostgresConfigurationTunnelMethodPasswordAuthenticationArgs\n                {\n                    TunnelHost = \"...my_tunnel_host...\",\n                    TunnelPort = 22,\n                    TunnelUser = \"...my_tunnel_user...\",\n                    TunnelUserPassword = \"...my_tunnel_user_password...\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"be56435e-cbaf-420b-889d-1d220ff21125\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d122fa45-e536-42be-a02d-5e851e4eb0a6\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePostgres(ctx, \"my_source_postgres\", \u0026airbyte.SourcePostgresArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePostgresConfigurationArgs{\n\t\t\t\tDatabase:                  pulumi.String(\"...my_database...\"),\n\t\t\t\tEntraClientId:             pulumi.String(\"...my_entra_client_id...\"),\n\t\t\t\tEntraServicePrincipalAuth: pulumi.Bool(true),\n\t\t\t\tEntraTenantId:             pulumi.String(\"...my_entra_tenant_id...\"),\n\t\t\t\tHost:                      pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams:             pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:                  pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:                      pulumi.Float64(5432),\n\t\t\t\tReplicationMethod:         \u0026airbyte.SourcePostgresConfigurationReplicationMethodArgs{},\n\t\t\t\tSchemas:                   pulumi.StringArray{},\n\t\t\t\tSslMode:                   \u0026airbyte.SourcePostgresConfigurationSslModeArgs{},\n\t\t\t\tTunnelMethod: \u0026airbyte.SourcePostgresConfigurationTunnelMethodArgs{\n\t\t\t\t\tPasswordAuthentication: \u0026airbyte.SourcePostgresConfigurationTunnelMethodPasswordAuthenticationArgs{\n\t\t\t\t\t\tTunnelHost:         pulumi.String(\"...my_tunnel_host...\"),\n\t\t\t\t\t\tTunnelPort:         pulumi.Float64(22),\n\t\t\t\t\t\tTunnelUser:         pulumi.String(\"...my_tunnel_user...\"),\n\t\t\t\t\t\tTunnelUserPassword: pulumi.String(\"...my_tunnel_user_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"be56435e-cbaf-420b-889d-1d220ff21125\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d122fa45-e536-42be-a02d-5e851e4eb0a6\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePostgres;\nimport com.pulumi.airbyte.SourcePostgresArgs;\nimport com.pulumi.airbyte.inputs.SourcePostgresConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourcePostgresConfigurationReplicationMethodArgs;\nimport com.pulumi.airbyte.inputs.SourcePostgresConfigurationSslModeArgs;\nimport com.pulumi.airbyte.inputs.SourcePostgresConfigurationTunnelMethodArgs;\nimport com.pulumi.airbyte.inputs.SourcePostgresConfigurationTunnelMethodPasswordAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePostgres = new SourcePostgres(\"mySourcePostgres\", SourcePostgresArgs.builder()\n            .configuration(SourcePostgresConfigurationArgs.builder()\n                .database(\"...my_database...\")\n                .entraClientId(\"...my_entra_client_id...\")\n                .entraServicePrincipalAuth(true)\n                .entraTenantId(\"...my_entra_tenant_id...\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(5432.0)\n                .replicationMethod(SourcePostgresConfigurationReplicationMethodArgs.builder()\n                    .build())\n                .schemas()\n                .sslMode(SourcePostgresConfigurationSslModeArgs.builder()\n                    .build())\n                .tunnelMethod(SourcePostgresConfigurationTunnelMethodArgs.builder()\n                    .passwordAuthentication(SourcePostgresConfigurationTunnelMethodPasswordAuthenticationArgs.builder()\n                        .tunnelHost(\"...my_tunnel_host...\")\n                        .tunnelPort(22.0)\n                        .tunnelUser(\"...my_tunnel_user...\")\n                        .tunnelUserPassword(\"...my_tunnel_user_password...\")\n                        .build())\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"be56435e-cbaf-420b-889d-1d220ff21125\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d122fa45-e536-42be-a02d-5e851e4eb0a6\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePostgres:\n    type: airbyte:SourcePostgres\n    name: my_source_postgres\n    properties:\n      configuration:\n        database: '...my_database...'\n        entraClientId: '...my_entra_client_id...'\n        entraServicePrincipalAuth: true\n        entraTenantId: '...my_entra_tenant_id...'\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 5432\n        replicationMethod: {}\n        schemas: []\n        sslMode: {}\n        tunnelMethod:\n          passwordAuthentication:\n            tunnelHost: '...my_tunnel_host...'\n            tunnelPort: 22\n            tunnelUser: '...my_tunnel_user...'\n            tunnelUserPassword: '...my_tunnel_user_password...'\n        username: '...my_username...'\n      definitionId: be56435e-cbaf-420b-889d-1d220ff21125\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d122fa45-e536-42be-a02d-5e851e4eb0a6\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_postgres.my_airbyte_source_postgres\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePostgres:SourcePostgres my_airbyte_source_postgres \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfiguration:SourcePostgresConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"decd338e-5647-4c0b-adf4-da0e75f5a750\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePostgresResourceAllocation:SourcePostgresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfiguration:SourcePostgresConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"decd338e-5647-4c0b-adf4-da0e75f5a750\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePostgres resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePostgresConfiguration:SourcePostgresConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"decd338e-5647-4c0b-adf4-da0e75f5a750\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePostgresResourceAllocation:SourcePostgresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePosthog:SourcePosthog":{"description":"SourcePosthog Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePosthog = new airbyte.SourcePosthog(\"my_source_posthog\", {\n    configuration: {\n        apiKey: \"...my_api_key...\",\n        baseUrl: \"https://posthog.example.com\",\n        eventsTimeStep: 30,\n        startDate: \"2021-01-01T00:00:00Z\",\n    },\n    definitionId: \"cdfc0002-7ae8-47de-aaf0-87145ba046db\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a4d96fbc-abac-4931-8655-f3ec0b51634d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_posthog = airbyte.SourcePosthog(\"my_source_posthog\",\n    configuration={\n        \"api_key\": \"...my_api_key...\",\n        \"base_url\": \"https://posthog.example.com\",\n        \"events_time_step\": 30,\n        \"start_date\": \"2021-01-01T00:00:00Z\",\n    },\n    definition_id=\"cdfc0002-7ae8-47de-aaf0-87145ba046db\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a4d96fbc-abac-4931-8655-f3ec0b51634d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePosthog = new Airbyte.SourcePosthog(\"my_source_posthog\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePosthogConfigurationArgs\n        {\n            ApiKey = \"...my_api_key...\",\n            BaseUrl = \"https://posthog.example.com\",\n            EventsTimeStep = 30,\n            StartDate = \"2021-01-01T00:00:00Z\",\n        },\n        DefinitionId = \"cdfc0002-7ae8-47de-aaf0-87145ba046db\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a4d96fbc-abac-4931-8655-f3ec0b51634d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePosthog(ctx, \"my_source_posthog\", \u0026airbyte.SourcePosthogArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePosthogConfigurationArgs{\n\t\t\t\tApiKey:         pulumi.String(\"...my_api_key...\"),\n\t\t\t\tBaseUrl:        pulumi.String(\"https://posthog.example.com\"),\n\t\t\t\tEventsTimeStep: pulumi.Float64(30),\n\t\t\t\tStartDate:      pulumi.String(\"2021-01-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"cdfc0002-7ae8-47de-aaf0-87145ba046db\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a4d96fbc-abac-4931-8655-f3ec0b51634d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePosthog;\nimport com.pulumi.airbyte.SourcePosthogArgs;\nimport com.pulumi.airbyte.inputs.SourcePosthogConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePosthog = new SourcePosthog(\"mySourcePosthog\", SourcePosthogArgs.builder()\n            .configuration(SourcePosthogConfigurationArgs.builder()\n                .apiKey(\"...my_api_key...\")\n                .baseUrl(\"https://posthog.example.com\")\n                .eventsTimeStep(30.0)\n                .startDate(\"2021-01-01T00:00:00Z\")\n                .build())\n            .definitionId(\"cdfc0002-7ae8-47de-aaf0-87145ba046db\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a4d96fbc-abac-4931-8655-f3ec0b51634d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePosthog:\n    type: airbyte:SourcePosthog\n    name: my_source_posthog\n    properties:\n      configuration:\n        apiKey: '...my_api_key...'\n        baseUrl: https://posthog.example.com\n        eventsTimeStep: 30\n        startDate: 2021-01-01T00:00:00Z\n      definitionId: cdfc0002-7ae8-47de-aaf0-87145ba046db\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a4d96fbc-abac-4931-8655-f3ec0b51634d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_posthog.my_airbyte_source_posthog\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePosthog:SourcePosthog my_airbyte_source_posthog \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePosthogConfiguration:SourcePosthogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"af6d50ee-dddf-4126-a8ee-7faee990774f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePosthogResourceAllocation:SourcePosthogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePosthogConfiguration:SourcePosthogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"af6d50ee-dddf-4126-a8ee-7faee990774f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePosthog resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePosthogConfiguration:SourcePosthogConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"af6d50ee-dddf-4126-a8ee-7faee990774f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePosthogResourceAllocation:SourcePosthogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePostmarkapp:SourcePostmarkapp":{"description":"SourcePostmarkapp Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePostmarkapp = new airbyte.SourcePostmarkapp(\"my_source_postmarkapp\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        xPostmarkAccountToken: \"...my_x_postmark_account_token...\",\n        xPostmarkServerToken: \"...my_x_postmark_server_token...\",\n    },\n    definitionId: \"7933a010-7479-45be-8bd6-de6679816cf7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"9bf4e5c3-18fe-4aac-ae32-15a37cb98b40\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_postmarkapp = airbyte.SourcePostmarkapp(\"my_source_postmarkapp\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"x_postmark_account_token\": \"...my_x_postmark_account_token...\",\n        \"x_postmark_server_token\": \"...my_x_postmark_server_token...\",\n    },\n    definition_id=\"7933a010-7479-45be-8bd6-de6679816cf7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"9bf4e5c3-18fe-4aac-ae32-15a37cb98b40\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePostmarkapp = new Airbyte.SourcePostmarkapp(\"my_source_postmarkapp\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePostmarkappConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            XPostmarkAccountToken = \"...my_x_postmark_account_token...\",\n            XPostmarkServerToken = \"...my_x_postmark_server_token...\",\n        },\n        DefinitionId = \"7933a010-7479-45be-8bd6-de6679816cf7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"9bf4e5c3-18fe-4aac-ae32-15a37cb98b40\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePostmarkapp(ctx, \"my_source_postmarkapp\", \u0026airbyte.SourcePostmarkappArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePostmarkappConfigurationArgs{\n\t\t\t\tAdditionalProperties:  pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tXPostmarkAccountToken: pulumi.String(\"...my_x_postmark_account_token...\"),\n\t\t\t\tXPostmarkServerToken:  pulumi.String(\"...my_x_postmark_server_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7933a010-7479-45be-8bd6-de6679816cf7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9bf4e5c3-18fe-4aac-ae32-15a37cb98b40\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePostmarkapp;\nimport com.pulumi.airbyte.SourcePostmarkappArgs;\nimport com.pulumi.airbyte.inputs.SourcePostmarkappConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePostmarkapp = new SourcePostmarkapp(\"mySourcePostmarkapp\", SourcePostmarkappArgs.builder()\n            .configuration(SourcePostmarkappConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .xPostmarkAccountToken(\"...my_x_postmark_account_token...\")\n                .xPostmarkServerToken(\"...my_x_postmark_server_token...\")\n                .build())\n            .definitionId(\"7933a010-7479-45be-8bd6-de6679816cf7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"9bf4e5c3-18fe-4aac-ae32-15a37cb98b40\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePostmarkapp:\n    type: airbyte:SourcePostmarkapp\n    name: my_source_postmarkapp\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        xPostmarkAccountToken: '...my_x_postmark_account_token...'\n        xPostmarkServerToken: '...my_x_postmark_server_token...'\n      definitionId: 7933a010-7479-45be-8bd6-de6679816cf7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 9bf4e5c3-18fe-4aac-ae32-15a37cb98b40\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_postmarkapp.my_airbyte_source_postmarkapp\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePostmarkapp:SourcePostmarkapp my_airbyte_source_postmarkapp \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappConfiguration:SourcePostmarkappConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cde75ca1-1e28-4a0f-85bb-90c546de9f1f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappResourceAllocation:SourcePostmarkappResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappConfiguration:SourcePostmarkappConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cde75ca1-1e28-4a0f-85bb-90c546de9f1f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePostmarkapp resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappConfiguration:SourcePostmarkappConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cde75ca1-1e28-4a0f-85bb-90c546de9f1f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePostmarkappResourceAllocation:SourcePostmarkappResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePrestashop:SourcePrestashop":{"description":"SourcePrestashop Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePrestashop = new airbyte.SourcePrestashop(\"my_source_prestashop\", {\n    configuration: {\n        accessKey: \"...my_access_key...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        startDate: \"2022-01-01\",\n        url: \"...my_url...\",\n    },\n    definitionId: \"4a4cd606-ed40-4f24-92ed-025d55b2820e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6919f880-78f8-4f27-84d5-724da2f0b39a\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_prestashop = airbyte.SourcePrestashop(\"my_source_prestashop\",\n    configuration={\n        \"access_key\": \"...my_access_key...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"start_date\": \"2022-01-01\",\n        \"url\": \"...my_url...\",\n    },\n    definition_id=\"4a4cd606-ed40-4f24-92ed-025d55b2820e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6919f880-78f8-4f27-84d5-724da2f0b39a\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePrestashop = new Airbyte.SourcePrestashop(\"my_source_prestashop\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePrestashopConfigurationArgs\n        {\n            AccessKey = \"...my_access_key...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            StartDate = \"2022-01-01\",\n            Url = \"...my_url...\",\n        },\n        DefinitionId = \"4a4cd606-ed40-4f24-92ed-025d55b2820e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6919f880-78f8-4f27-84d5-724da2f0b39a\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePrestashop(ctx, \"my_source_prestashop\", \u0026airbyte.SourcePrestashopArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePrestashopConfigurationArgs{\n\t\t\t\tAccessKey:            pulumi.String(\"...my_access_key...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-01-01\"),\n\t\t\t\tUrl:                  pulumi.String(\"...my_url...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4a4cd606-ed40-4f24-92ed-025d55b2820e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6919f880-78f8-4f27-84d5-724da2f0b39a\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePrestashop;\nimport com.pulumi.airbyte.SourcePrestashopArgs;\nimport com.pulumi.airbyte.inputs.SourcePrestashopConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePrestashop = new SourcePrestashop(\"mySourcePrestashop\", SourcePrestashopArgs.builder()\n            .configuration(SourcePrestashopConfigurationArgs.builder()\n                .accessKey(\"...my_access_key...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .startDate(\"2022-01-01\")\n                .url(\"...my_url...\")\n                .build())\n            .definitionId(\"4a4cd606-ed40-4f24-92ed-025d55b2820e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6919f880-78f8-4f27-84d5-724da2f0b39a\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePrestashop:\n    type: airbyte:SourcePrestashop\n    name: my_source_prestashop\n    properties:\n      configuration:\n        accessKey: '...my_access_key...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        startDate: 2022-01-01\n        url: '...my_url...'\n      definitionId: 4a4cd606-ed40-4f24-92ed-025d55b2820e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6919f880-78f8-4f27-84d5-724da2f0b39a\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_prestashop.my_airbyte_source_prestashop\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePrestashop:SourcePrestashop my_airbyte_source_prestashop \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePrestashopConfiguration:SourcePrestashopConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d60a46d4-709f-4092-a6b7-2457f7d455f5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePrestashopResourceAllocation:SourcePrestashopResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePrestashopConfiguration:SourcePrestashopConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d60a46d4-709f-4092-a6b7-2457f7d455f5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePrestashop resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePrestashopConfiguration:SourcePrestashopConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d60a46d4-709f-4092-a6b7-2457f7d455f5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePrestashopResourceAllocation:SourcePrestashopResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceProductboard:SourceProductboard":{"description":"SourceProductboard Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceProductboard = new airbyte.SourceProductboard(\"my_source_productboard\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        startDate: \"2022-05-10T04:03:20.147Z\",\n    },\n    definitionId: \"c7ab8353-f602-40ae-ba57-f064cc652326\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"219c1e49-967a-4f0d-9c3c-d03519513a67\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_productboard = airbyte.SourceProductboard(\"my_source_productboard\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"start_date\": \"2022-05-10T04:03:20.147Z\",\n    },\n    definition_id=\"c7ab8353-f602-40ae-ba57-f064cc652326\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"219c1e49-967a-4f0d-9c3c-d03519513a67\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceProductboard = new Airbyte.SourceProductboard(\"my_source_productboard\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceProductboardConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            StartDate = \"2022-05-10T04:03:20.147Z\",\n        },\n        DefinitionId = \"c7ab8353-f602-40ae-ba57-f064cc652326\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"219c1e49-967a-4f0d-9c3c-d03519513a67\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceProductboard(ctx, \"my_source_productboard\", \u0026airbyte.SourceProductboardArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceProductboardConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-05-10T04:03:20.147Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"c7ab8353-f602-40ae-ba57-f064cc652326\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"219c1e49-967a-4f0d-9c3c-d03519513a67\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceProductboard;\nimport com.pulumi.airbyte.SourceProductboardArgs;\nimport com.pulumi.airbyte.inputs.SourceProductboardConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceProductboard = new SourceProductboard(\"mySourceProductboard\", SourceProductboardArgs.builder()\n            .configuration(SourceProductboardConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .startDate(\"2022-05-10T04:03:20.147Z\")\n                .build())\n            .definitionId(\"c7ab8353-f602-40ae-ba57-f064cc652326\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"219c1e49-967a-4f0d-9c3c-d03519513a67\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceProductboard:\n    type: airbyte:SourceProductboard\n    name: my_source_productboard\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        startDate: 2022-05-10T04:03:20.147Z\n      definitionId: c7ab8353-f602-40ae-ba57-f064cc652326\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 219c1e49-967a-4f0d-9c3c-d03519513a67\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_productboard.my_airbyte_source_productboard\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceProductboard:SourceProductboard my_airbyte_source_productboard \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceProductboardConfiguration:SourceProductboardConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"43ae66ee-e3df-4fb7-bff5-9625d25cdc14\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceProductboardResourceAllocation:SourceProductboardResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceProductboardConfiguration:SourceProductboardConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"43ae66ee-e3df-4fb7-bff5-9625d25cdc14\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceProductboard resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceProductboardConfiguration:SourceProductboardConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"43ae66ee-e3df-4fb7-bff5-9625d25cdc14\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceProductboardResourceAllocation:SourceProductboardResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceProductive:SourceProductive":{"description":"SourceProductive Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceProductive = new airbyte.SourceProductive(\"my_source_productive\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        organizationId: \"...my_organization_id...\",\n    },\n    definitionId: \"daa44875-85d0-4628-bf0c-515f934a7fd0\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"61cb4309-3f63-42e6-bc93-d4d968af235a\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_productive = airbyte.SourceProductive(\"my_source_productive\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"organization_id\": \"...my_organization_id...\",\n    },\n    definition_id=\"daa44875-85d0-4628-bf0c-515f934a7fd0\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"61cb4309-3f63-42e6-bc93-d4d968af235a\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceProductive = new Airbyte.SourceProductive(\"my_source_productive\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceProductiveConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            OrganizationId = \"...my_organization_id...\",\n        },\n        DefinitionId = \"daa44875-85d0-4628-bf0c-515f934a7fd0\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"61cb4309-3f63-42e6-bc93-d4d968af235a\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceProductive(ctx, \"my_source_productive\", \u0026airbyte.SourceProductiveArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceProductiveConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tOrganizationId:       pulumi.String(\"...my_organization_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"daa44875-85d0-4628-bf0c-515f934a7fd0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"61cb4309-3f63-42e6-bc93-d4d968af235a\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceProductive;\nimport com.pulumi.airbyte.SourceProductiveArgs;\nimport com.pulumi.airbyte.inputs.SourceProductiveConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceProductive = new SourceProductive(\"mySourceProductive\", SourceProductiveArgs.builder()\n            .configuration(SourceProductiveConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .organizationId(\"...my_organization_id...\")\n                .build())\n            .definitionId(\"daa44875-85d0-4628-bf0c-515f934a7fd0\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"61cb4309-3f63-42e6-bc93-d4d968af235a\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceProductive:\n    type: airbyte:SourceProductive\n    name: my_source_productive\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        organizationId: '...my_organization_id...'\n      definitionId: daa44875-85d0-4628-bf0c-515f934a7fd0\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 61cb4309-3f63-42e6-bc93-d4d968af235a\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_productive.my_airbyte_source_productive\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceProductive:SourceProductive my_airbyte_source_productive \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceProductiveConfiguration:SourceProductiveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"51766ab3-df25-4c8c-98a4-647440d0dfbb\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceProductiveResourceAllocation:SourceProductiveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceProductiveConfiguration:SourceProductiveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"51766ab3-df25-4c8c-98a4-647440d0dfbb\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceProductive resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceProductiveConfiguration:SourceProductiveConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"51766ab3-df25-4c8c-98a4-647440d0dfbb\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceProductiveResourceAllocation:SourceProductiveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourcePypi:SourcePypi":{"description":"SourcePypi Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePypi = new airbyte.SourcePypi(\"my_source_pypi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        projectName: \"sampleproject\",\n        version: \"1.2.0\",\n    },\n    definitionId: \"7ceb28d8-b84d-4270-aabd-2f5c63c08cfa\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a2335868-409a-4949-842b-a879d4c95d01\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pypi = airbyte.SourcePypi(\"my_source_pypi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"project_name\": \"sampleproject\",\n        \"version\": \"1.2.0\",\n    },\n    definition_id=\"7ceb28d8-b84d-4270-aabd-2f5c63c08cfa\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a2335868-409a-4949-842b-a879d4c95d01\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePypi = new Airbyte.SourcePypi(\"my_source_pypi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourcePypiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ProjectName = \"sampleproject\",\n            Version = \"1.2.0\",\n        },\n        DefinitionId = \"7ceb28d8-b84d-4270-aabd-2f5c63c08cfa\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a2335868-409a-4949-842b-a879d4c95d01\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourcePypi(ctx, \"my_source_pypi\", \u0026airbyte.SourcePypiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourcePypiConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tProjectName:          pulumi.String(\"sampleproject\"),\n\t\t\t\tVersion:              pulumi.String(\"1.2.0\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7ceb28d8-b84d-4270-aabd-2f5c63c08cfa\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a2335868-409a-4949-842b-a879d4c95d01\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourcePypi;\nimport com.pulumi.airbyte.SourcePypiArgs;\nimport com.pulumi.airbyte.inputs.SourcePypiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourcePypi = new SourcePypi(\"mySourcePypi\", SourcePypiArgs.builder()\n            .configuration(SourcePypiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .projectName(\"sampleproject\")\n                .version(\"1.2.0\")\n                .build())\n            .definitionId(\"7ceb28d8-b84d-4270-aabd-2f5c63c08cfa\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a2335868-409a-4949-842b-a879d4c95d01\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourcePypi:\n    type: airbyte:SourcePypi\n    name: my_source_pypi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        projectName: sampleproject\n        version: 1.2.0\n      definitionId: 7ceb28d8-b84d-4270-aabd-2f5c63c08cfa\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a2335868-409a-4949-842b-a879d4c95d01\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_pypi.my_airbyte_source_pypi\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourcePypi:SourcePypi my_airbyte_source_pypi \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePypiConfiguration:SourcePypiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"88ecd3a8-5f5b-11ed-9b6a-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePypiResourceAllocation:SourcePypiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePypiConfiguration:SourcePypiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"88ecd3a8-5f5b-11ed-9b6a-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourcePypi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourcePypiConfiguration:SourcePypiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"88ecd3a8-5f5b-11ed-9b6a-0242ac120002\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourcePypiResourceAllocation:SourcePypiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceQualaroo:SourceQualaroo":{"description":"SourceQualaroo Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceQualaroo = new airbyte.SourceQualaroo(\"my_source_qualaroo\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        key: \"...my_key...\",\n        startDate: \"2021-03-01T00:00:00.000Z\",\n        surveyIds: [\"...\"],\n        token: \"...my_token...\",\n    },\n    definitionId: \"b7194fe9-6d05-4518-a733-2d0a267898f0\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"1ae5ddc1-32e1-440d-abfd-bbc323d309da\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_qualaroo = airbyte.SourceQualaroo(\"my_source_qualaroo\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"key\": \"...my_key...\",\n        \"start_date\": \"2021-03-01T00:00:00.000Z\",\n        \"survey_ids\": [\"...\"],\n        \"token\": \"...my_token...\",\n    },\n    definition_id=\"b7194fe9-6d05-4518-a733-2d0a267898f0\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"1ae5ddc1-32e1-440d-abfd-bbc323d309da\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceQualaroo = new Airbyte.SourceQualaroo(\"my_source_qualaroo\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceQualarooConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Key = \"...my_key...\",\n            StartDate = \"2021-03-01T00:00:00.000Z\",\n            SurveyIds = new[]\n            {\n                \"...\",\n            },\n            Token = \"...my_token...\",\n        },\n        DefinitionId = \"b7194fe9-6d05-4518-a733-2d0a267898f0\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"1ae5ddc1-32e1-440d-abfd-bbc323d309da\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceQualaroo(ctx, \"my_source_qualaroo\", \u0026airbyte.SourceQualarooArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceQualarooConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tKey:                  pulumi.String(\"...my_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-03-01T00:00:00.000Z\"),\n\t\t\t\tSurveyIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tToken: pulumi.String(\"...my_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b7194fe9-6d05-4518-a733-2d0a267898f0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"1ae5ddc1-32e1-440d-abfd-bbc323d309da\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceQualaroo;\nimport com.pulumi.airbyte.SourceQualarooArgs;\nimport com.pulumi.airbyte.inputs.SourceQualarooConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceQualaroo = new SourceQualaroo(\"mySourceQualaroo\", SourceQualarooArgs.builder()\n            .configuration(SourceQualarooConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .key(\"...my_key...\")\n                .startDate(\"2021-03-01T00:00:00.000Z\")\n                .surveyIds(\"...\")\n                .token(\"...my_token...\")\n                .build())\n            .definitionId(\"b7194fe9-6d05-4518-a733-2d0a267898f0\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"1ae5ddc1-32e1-440d-abfd-bbc323d309da\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceQualaroo:\n    type: airbyte:SourceQualaroo\n    name: my_source_qualaroo\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        key: '...my_key...'\n        startDate: 2021-03-01T00:00:00.000Z\n        surveyIds:\n          - '...'\n        token: '...my_token...'\n      definitionId: b7194fe9-6d05-4518-a733-2d0a267898f0\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 1ae5ddc1-32e1-440d-abfd-bbc323d309da\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_qualaroo.my_airbyte_source_qualaroo\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceQualaroo:SourceQualaroo my_airbyte_source_qualaroo \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceQualarooConfiguration:SourceQualarooConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eb655362-28a8-4311-8806-4fcc612734a7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceQualarooResourceAllocation:SourceQualarooResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceQualarooConfiguration:SourceQualarooConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eb655362-28a8-4311-8806-4fcc612734a7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceQualaroo resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceQualarooConfiguration:SourceQualarooConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"eb655362-28a8-4311-8806-4fcc612734a7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceQualarooResourceAllocation:SourceQualarooResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRailz:SourceRailz":{"description":"SourceRailz Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRailz = new airbyte.SourceRailz(\"my_source_railz\", {\n    configuration: {\n        clientId: \"...my_client_id...\",\n        secretKey: \"...my_secret_key...\",\n        startDate: \"...my_start_date...\",\n    },\n    definitionId: \"5ca01522-3f6e-4546-8798-96a612b566f5\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"e13b054a-bc61-4cd7-9484-e54f4ddcd9d0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_railz = airbyte.SourceRailz(\"my_source_railz\",\n    configuration={\n        \"client_id\": \"...my_client_id...\",\n        \"secret_key\": \"...my_secret_key...\",\n        \"start_date\": \"...my_start_date...\",\n    },\n    definition_id=\"5ca01522-3f6e-4546-8798-96a612b566f5\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"e13b054a-bc61-4cd7-9484-e54f4ddcd9d0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRailz = new Airbyte.SourceRailz(\"my_source_railz\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRailzConfigurationArgs\n        {\n            ClientId = \"...my_client_id...\",\n            SecretKey = \"...my_secret_key...\",\n            StartDate = \"...my_start_date...\",\n        },\n        DefinitionId = \"5ca01522-3f6e-4546-8798-96a612b566f5\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"e13b054a-bc61-4cd7-9484-e54f4ddcd9d0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRailz(ctx, \"my_source_railz\", \u0026airbyte.SourceRailzArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRailzConfigurationArgs{\n\t\t\t\tClientId:  pulumi.String(\"...my_client_id...\"),\n\t\t\t\tSecretKey: pulumi.String(\"...my_secret_key...\"),\n\t\t\t\tStartDate: pulumi.String(\"...my_start_date...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"5ca01522-3f6e-4546-8798-96a612b566f5\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"e13b054a-bc61-4cd7-9484-e54f4ddcd9d0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRailz;\nimport com.pulumi.airbyte.SourceRailzArgs;\nimport com.pulumi.airbyte.inputs.SourceRailzConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRailz = new SourceRailz(\"mySourceRailz\", SourceRailzArgs.builder()\n            .configuration(SourceRailzConfigurationArgs.builder()\n                .clientId(\"...my_client_id...\")\n                .secretKey(\"...my_secret_key...\")\n                .startDate(\"...my_start_date...\")\n                .build())\n            .definitionId(\"5ca01522-3f6e-4546-8798-96a612b566f5\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"e13b054a-bc61-4cd7-9484-e54f4ddcd9d0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRailz:\n    type: airbyte:SourceRailz\n    name: my_source_railz\n    properties:\n      configuration:\n        clientId: '...my_client_id...'\n        secretKey: '...my_secret_key...'\n        startDate: '...my_start_date...'\n      definitionId: 5ca01522-3f6e-4546-8798-96a612b566f5\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: e13b054a-bc61-4cd7-9484-e54f4ddcd9d0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_railz.my_airbyte_source_railz\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRailz:SourceRailz my_airbyte_source_railz \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRailzConfiguration:SourceRailzConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9b6cc0c0-da81-4103-bbfd-5279e18a849a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRailzResourceAllocation:SourceRailzResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRailzConfiguration:SourceRailzConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9b6cc0c0-da81-4103-bbfd-5279e18a849a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRailz resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRailzConfiguration:SourceRailzConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9b6cc0c0-da81-4103-bbfd-5279e18a849a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRailzResourceAllocation:SourceRailzResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRecharge:SourceRecharge":{"description":"SourceRecharge Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecharge = new airbyte.SourceRecharge(\"my_source_recharge\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        lookbackWindowDays: 3,\n        startDate: \"2021-05-14T00:00:00Z\",\n        useOrdersDeprecatedApi: false,\n    },\n    definitionId: \"65c9c52e-82c6-4949-b562-e7636f196391\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"bcd1634a-8c70-4b63-a447-c6aa3630dfac\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recharge = airbyte.SourceRecharge(\"my_source_recharge\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"lookback_window_days\": 3,\n        \"start_date\": \"2021-05-14T00:00:00Z\",\n        \"use_orders_deprecated_api\": False,\n    },\n    definition_id=\"65c9c52e-82c6-4949-b562-e7636f196391\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"bcd1634a-8c70-4b63-a447-c6aa3630dfac\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecharge = new Airbyte.SourceRecharge(\"my_source_recharge\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRechargeConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            LookbackWindowDays = 3,\n            StartDate = \"2021-05-14T00:00:00Z\",\n            UseOrdersDeprecatedApi = false,\n        },\n        DefinitionId = \"65c9c52e-82c6-4949-b562-e7636f196391\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"bcd1634a-8c70-4b63-a447-c6aa3630dfac\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRecharge(ctx, \"my_source_recharge\", \u0026airbyte.SourceRechargeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRechargeConfigurationArgs{\n\t\t\t\tAccessToken:            pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties:   pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tLookbackWindowDays:     pulumi.Float64(3),\n\t\t\t\tStartDate:              pulumi.String(\"2021-05-14T00:00:00Z\"),\n\t\t\t\tUseOrdersDeprecatedApi: pulumi.Bool(false),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"65c9c52e-82c6-4949-b562-e7636f196391\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"bcd1634a-8c70-4b63-a447-c6aa3630dfac\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRecharge;\nimport com.pulumi.airbyte.SourceRechargeArgs;\nimport com.pulumi.airbyte.inputs.SourceRechargeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRecharge = new SourceRecharge(\"mySourceRecharge\", SourceRechargeArgs.builder()\n            .configuration(SourceRechargeConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .lookbackWindowDays(3.0)\n                .startDate(\"2021-05-14T00:00:00Z\")\n                .useOrdersDeprecatedApi(false)\n                .build())\n            .definitionId(\"65c9c52e-82c6-4949-b562-e7636f196391\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"bcd1634a-8c70-4b63-a447-c6aa3630dfac\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRecharge:\n    type: airbyte:SourceRecharge\n    name: my_source_recharge\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        lookbackWindowDays: 3\n        startDate: 2021-05-14T00:00:00Z\n        useOrdersDeprecatedApi: false\n      definitionId: 65c9c52e-82c6-4949-b562-e7636f196391\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: bcd1634a-8c70-4b63-a447-c6aa3630dfac\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_recharge.my_airbyte_source_recharge\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRecharge:SourceRecharge my_airbyte_source_recharge \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRechargeConfiguration:SourceRechargeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"45d2e135-2ede-49e1-939f-3e3ec357a65e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRechargeResourceAllocation:SourceRechargeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRechargeConfiguration:SourceRechargeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"45d2e135-2ede-49e1-939f-3e3ec357a65e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRecharge resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRechargeConfiguration:SourceRechargeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"45d2e135-2ede-49e1-939f-3e3ec357a65e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRechargeResourceAllocation:SourceRechargeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRecreation:SourceRecreation":{"description":"SourceRecreation Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecreation = new airbyte.SourceRecreation(\"my_source_recreation\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apikey: \"...my_apikey...\",\n        queryCampsites: \"...my_query_campsites...\",\n    },\n    definitionId: \"8490dfd6-866a-4fb6-bb10-35e1cccf64bd\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"e7206d78-e108-4c98-9dd6-67c5c961d1d7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recreation = airbyte.SourceRecreation(\"my_source_recreation\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"apikey\": \"...my_apikey...\",\n        \"query_campsites\": \"...my_query_campsites...\",\n    },\n    definition_id=\"8490dfd6-866a-4fb6-bb10-35e1cccf64bd\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"e7206d78-e108-4c98-9dd6-67c5c961d1d7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecreation = new Airbyte.SourceRecreation(\"my_source_recreation\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRecreationConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Apikey = \"...my_apikey...\",\n            QueryCampsites = \"...my_query_campsites...\",\n        },\n        DefinitionId = \"8490dfd6-866a-4fb6-bb10-35e1cccf64bd\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"e7206d78-e108-4c98-9dd6-67c5c961d1d7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRecreation(ctx, \"my_source_recreation\", \u0026airbyte.SourceRecreationArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRecreationConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApikey:               pulumi.String(\"...my_apikey...\"),\n\t\t\t\tQueryCampsites:       pulumi.String(\"...my_query_campsites...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8490dfd6-866a-4fb6-bb10-35e1cccf64bd\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"e7206d78-e108-4c98-9dd6-67c5c961d1d7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRecreation;\nimport com.pulumi.airbyte.SourceRecreationArgs;\nimport com.pulumi.airbyte.inputs.SourceRecreationConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRecreation = new SourceRecreation(\"mySourceRecreation\", SourceRecreationArgs.builder()\n            .configuration(SourceRecreationConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apikey(\"...my_apikey...\")\n                .queryCampsites(\"...my_query_campsites...\")\n                .build())\n            .definitionId(\"8490dfd6-866a-4fb6-bb10-35e1cccf64bd\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"e7206d78-e108-4c98-9dd6-67c5c961d1d7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRecreation:\n    type: airbyte:SourceRecreation\n    name: my_source_recreation\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apikey: '...my_apikey...'\n        queryCampsites: '...my_query_campsites...'\n      definitionId: 8490dfd6-866a-4fb6-bb10-35e1cccf64bd\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: e7206d78-e108-4c98-9dd6-67c5c961d1d7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_recreation.my_airbyte_source_recreation\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRecreation:SourceRecreation my_airbyte_source_recreation \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecreationConfiguration:SourceRecreationConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"25d7535d-91e0-466a-aa7f-af81578be277\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRecreationResourceAllocation:SourceRecreationResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecreationConfiguration:SourceRecreationConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"25d7535d-91e0-466a-aa7f-af81578be277\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRecreation resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecreationConfiguration:SourceRecreationConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"25d7535d-91e0-466a-aa7f-af81578be277\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRecreationResourceAllocation:SourceRecreationResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRecruitee:SourceRecruitee":{"description":"SourceRecruitee Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecruitee = new airbyte.SourceRecruitee(\"my_source_recruitee\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        companyId: 8,\n    },\n    definitionId: \"53294a7e-92a7-4ac0-b80c-e8e49fae074e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"057cfcf4-95ad-4bfd-a7be-d97df8787ae0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recruitee = airbyte.SourceRecruitee(\"my_source_recruitee\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"company_id\": 8,\n    },\n    definition_id=\"53294a7e-92a7-4ac0-b80c-e8e49fae074e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"057cfcf4-95ad-4bfd-a7be-d97df8787ae0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecruitee = new Airbyte.SourceRecruitee(\"my_source_recruitee\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRecruiteeConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            CompanyId = 8,\n        },\n        DefinitionId = \"53294a7e-92a7-4ac0-b80c-e8e49fae074e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"057cfcf4-95ad-4bfd-a7be-d97df8787ae0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRecruitee(ctx, \"my_source_recruitee\", \u0026airbyte.SourceRecruiteeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRecruiteeConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tCompanyId:            pulumi.Float64(8),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"53294a7e-92a7-4ac0-b80c-e8e49fae074e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"057cfcf4-95ad-4bfd-a7be-d97df8787ae0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRecruitee;\nimport com.pulumi.airbyte.SourceRecruiteeArgs;\nimport com.pulumi.airbyte.inputs.SourceRecruiteeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRecruitee = new SourceRecruitee(\"mySourceRecruitee\", SourceRecruiteeArgs.builder()\n            .configuration(SourceRecruiteeConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .companyId(8.0)\n                .build())\n            .definitionId(\"53294a7e-92a7-4ac0-b80c-e8e49fae074e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"057cfcf4-95ad-4bfd-a7be-d97df8787ae0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRecruitee:\n    type: airbyte:SourceRecruitee\n    name: my_source_recruitee\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        companyId: 8\n      definitionId: 53294a7e-92a7-4ac0-b80c-e8e49fae074e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 057cfcf4-95ad-4bfd-a7be-d97df8787ae0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_recruitee.my_airbyte_source_recruitee\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRecruitee:SourceRecruitee my_airbyte_source_recruitee \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeConfiguration:SourceRecruiteeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3b046ac7-d8d3-4eb3-b122-f96b2a16d8a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeResourceAllocation:SourceRecruiteeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeConfiguration:SourceRecruiteeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3b046ac7-d8d3-4eb3-b122-f96b2a16d8a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRecruitee resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeConfiguration:SourceRecruiteeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3b046ac7-d8d3-4eb3-b122-f96b2a16d8a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRecruiteeResourceAllocation:SourceRecruiteeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRecurly:SourceRecurly":{"description":"SourceRecurly Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecurly = new airbyte.SourceRecurly(\"my_source_recurly\", {\n    configuration: {\n        accountsStepDays: 7,\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        beginTime: \"2021-12-01T00:00:00Z\",\n        endTime: \"2021-12-01T00:00:00Z\",\n        isSandbox: false,\n        numWorkers: 1,\n    },\n    definitionId: \"1b86db68-e6fd-41f2-aaf4-a216a5175319\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6eacf260-b477-41b6-8093-1c461d8bd3e7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recurly = airbyte.SourceRecurly(\"my_source_recurly\",\n    configuration={\n        \"accounts_step_days\": 7,\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"begin_time\": \"2021-12-01T00:00:00Z\",\n        \"end_time\": \"2021-12-01T00:00:00Z\",\n        \"is_sandbox\": False,\n        \"num_workers\": 1,\n    },\n    definition_id=\"1b86db68-e6fd-41f2-aaf4-a216a5175319\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6eacf260-b477-41b6-8093-1c461d8bd3e7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecurly = new Airbyte.SourceRecurly(\"my_source_recurly\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRecurlyConfigurationArgs\n        {\n            AccountsStepDays = 7,\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            BeginTime = \"2021-12-01T00:00:00Z\",\n            EndTime = \"2021-12-01T00:00:00Z\",\n            IsSandbox = false,\n            NumWorkers = 1,\n        },\n        DefinitionId = \"1b86db68-e6fd-41f2-aaf4-a216a5175319\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6eacf260-b477-41b6-8093-1c461d8bd3e7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRecurly(ctx, \"my_source_recurly\", \u0026airbyte.SourceRecurlyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRecurlyConfigurationArgs{\n\t\t\t\tAccountsStepDays:     pulumi.Float64(7),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tBeginTime:            pulumi.String(\"2021-12-01T00:00:00Z\"),\n\t\t\t\tEndTime:              pulumi.String(\"2021-12-01T00:00:00Z\"),\n\t\t\t\tIsSandbox:            pulumi.Bool(false),\n\t\t\t\tNumWorkers:           pulumi.Float64(1),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1b86db68-e6fd-41f2-aaf4-a216a5175319\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6eacf260-b477-41b6-8093-1c461d8bd3e7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRecurly;\nimport com.pulumi.airbyte.SourceRecurlyArgs;\nimport com.pulumi.airbyte.inputs.SourceRecurlyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRecurly = new SourceRecurly(\"mySourceRecurly\", SourceRecurlyArgs.builder()\n            .configuration(SourceRecurlyConfigurationArgs.builder()\n                .accountsStepDays(7.0)\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .beginTime(\"2021-12-01T00:00:00Z\")\n                .endTime(\"2021-12-01T00:00:00Z\")\n                .isSandbox(false)\n                .numWorkers(1.0)\n                .build())\n            .definitionId(\"1b86db68-e6fd-41f2-aaf4-a216a5175319\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6eacf260-b477-41b6-8093-1c461d8bd3e7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRecurly:\n    type: airbyte:SourceRecurly\n    name: my_source_recurly\n    properties:\n      configuration:\n        accountsStepDays: 7\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        beginTime: 2021-12-01T00:00:00Z\n        endTime: 2021-12-01T00:00:00Z\n        isSandbox: false\n        numWorkers: 1\n      definitionId: 1b86db68-e6fd-41f2-aaf4-a216a5175319\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6eacf260-b477-41b6-8093-1c461d8bd3e7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_recurly.my_airbyte_source_recurly\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRecurly:SourceRecurly my_airbyte_source_recurly \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecurlyConfiguration:SourceRecurlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cd42861b-01fc-4658-a8ab-5d11d0510f01\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRecurlyResourceAllocation:SourceRecurlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecurlyConfiguration:SourceRecurlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cd42861b-01fc-4658-a8ab-5d11d0510f01\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRecurly resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRecurlyConfiguration:SourceRecurlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cd42861b-01fc-4658-a8ab-5d11d0510f01\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRecurlyResourceAllocation:SourceRecurlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceReddit:SourceReddit":{"description":"SourceReddit Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceReddit = new airbyte.SourceReddit(\"my_source_reddit\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        exact: false,\n        includeOver18: false,\n        limit: 7.22,\n        query: \"...my_query...\",\n        startDate: \"2022-03-13T00:28:12.795Z\",\n        subreddits: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n    },\n    definitionId: \"4f067f59-71b2-4ee8-9f10-699b0aa1c7e5\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"aa39cb1c-7b7a-4dd0-8715-54f9fb9a7b25\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_reddit = airbyte.SourceReddit(\"my_source_reddit\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"exact\": False,\n        \"include_over18\": False,\n        \"limit\": 7.22,\n        \"query\": \"...my_query...\",\n        \"start_date\": \"2022-03-13T00:28:12.795Z\",\n        \"subreddits\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n    },\n    definition_id=\"4f067f59-71b2-4ee8-9f10-699b0aa1c7e5\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"aa39cb1c-7b7a-4dd0-8715-54f9fb9a7b25\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceReddit = new Airbyte.SourceReddit(\"my_source_reddit\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRedditConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            Exact = false,\n            IncludeOver18 = false,\n            Limit = 7.22,\n            Query = \"...my_query...\",\n            StartDate = \"2022-03-13T00:28:12.795Z\",\n            Subreddits = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n        },\n        DefinitionId = \"4f067f59-71b2-4ee8-9f10-699b0aa1c7e5\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"aa39cb1c-7b7a-4dd0-8715-54f9fb9a7b25\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceReddit(ctx, \"my_source_reddit\", \u0026airbyte.SourceRedditArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRedditConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tExact:                pulumi.Bool(false),\n\t\t\t\tIncludeOver18:        pulumi.Bool(false),\n\t\t\t\tLimit:                pulumi.Float64(7.22),\n\t\t\t\tQuery:                pulumi.String(\"...my_query...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-03-13T00:28:12.795Z\"),\n\t\t\t\tSubreddits: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4f067f59-71b2-4ee8-9f10-699b0aa1c7e5\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"aa39cb1c-7b7a-4dd0-8715-54f9fb9a7b25\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceReddit;\nimport com.pulumi.airbyte.SourceRedditArgs;\nimport com.pulumi.airbyte.inputs.SourceRedditConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceReddit = new SourceReddit(\"mySourceReddit\", SourceRedditArgs.builder()\n            .configuration(SourceRedditConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .exact(false)\n                .includeOver18(false)\n                .limit(7.22)\n                .query(\"...my_query...\")\n                .startDate(\"2022-03-13T00:28:12.795Z\")\n                .subreddits(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .build())\n            .definitionId(\"4f067f59-71b2-4ee8-9f10-699b0aa1c7e5\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"aa39cb1c-7b7a-4dd0-8715-54f9fb9a7b25\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceReddit:\n    type: airbyte:SourceReddit\n    name: my_source_reddit\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        exact: false\n        includeOver18: false\n        limit: 7.22\n        query: '...my_query...'\n        startDate: 2022-03-13T00:28:12.795Z\n        subreddits:\n          - '{ \"see\": \"documentation\" }'\n      definitionId: 4f067f59-71b2-4ee8-9f10-699b0aa1c7e5\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: aa39cb1c-7b7a-4dd0-8715-54f9fb9a7b25\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_reddit.my_airbyte_source_reddit\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceReddit:SourceReddit my_airbyte_source_reddit \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRedditConfiguration:SourceRedditConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3ed344ac-4099-402c-bf83-1cfdc53295d9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRedditResourceAllocation:SourceRedditResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRedditConfiguration:SourceRedditConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3ed344ac-4099-402c-bf83-1cfdc53295d9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceReddit resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRedditConfiguration:SourceRedditConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3ed344ac-4099-402c-bf83-1cfdc53295d9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRedditResourceAllocation:SourceRedditResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRedshift:SourceRedshift":{"description":"SourceRedshift Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRedshift = new airbyte.SourceRedshift(\"my_source_redshift\", {\n    configuration: {\n        database: \"master\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        password: \"...my_password...\",\n        port: 5439,\n        schemas: [],\n        username: \"...my_username...\",\n    },\n    definitionId: \"e25148e3-3c6f-4e5f-88e2-c90d1e9f9593\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"84353b00-31b2-4302-bdea-2a56e10ac383\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_redshift = airbyte.SourceRedshift(\"my_source_redshift\",\n    configuration={\n        \"database\": \"master\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"password\": \"...my_password...\",\n        \"port\": 5439,\n        \"schemas\": [],\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"e25148e3-3c6f-4e5f-88e2-c90d1e9f9593\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"84353b00-31b2-4302-bdea-2a56e10ac383\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRedshift = new Airbyte.SourceRedshift(\"my_source_redshift\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRedshiftConfigurationArgs\n        {\n            Database = \"master\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Password = \"...my_password...\",\n            Port = 5439,\n            Schemas = new() { },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"e25148e3-3c6f-4e5f-88e2-c90d1e9f9593\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"84353b00-31b2-4302-bdea-2a56e10ac383\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRedshift(ctx, \"my_source_redshift\", \u0026airbyte.SourceRedshiftArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRedshiftConfigurationArgs{\n\t\t\t\tDatabase:      pulumi.String(\"master\"),\n\t\t\t\tHost:          pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams: pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tPassword:      pulumi.String(\"...my_password...\"),\n\t\t\t\tPort:          pulumi.Float64(5439),\n\t\t\t\tSchemas:       pulumi.StringArray{},\n\t\t\t\tUsername:      pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e25148e3-3c6f-4e5f-88e2-c90d1e9f9593\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"84353b00-31b2-4302-bdea-2a56e10ac383\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRedshift;\nimport com.pulumi.airbyte.SourceRedshiftArgs;\nimport com.pulumi.airbyte.inputs.SourceRedshiftConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRedshift = new SourceRedshift(\"mySourceRedshift\", SourceRedshiftArgs.builder()\n            .configuration(SourceRedshiftConfigurationArgs.builder()\n                .database(\"master\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .password(\"...my_password...\")\n                .port(5439.0)\n                .schemas()\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"e25148e3-3c6f-4e5f-88e2-c90d1e9f9593\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"84353b00-31b2-4302-bdea-2a56e10ac383\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRedshift:\n    type: airbyte:SourceRedshift\n    name: my_source_redshift\n    properties:\n      configuration:\n        database: master\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        password: '...my_password...'\n        port: 5439\n        schemas: []\n        username: '...my_username...'\n      definitionId: e25148e3-3c6f-4e5f-88e2-c90d1e9f9593\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 84353b00-31b2-4302-bdea-2a56e10ac383\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_redshift.my_airbyte_source_redshift\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRedshift:SourceRedshift my_airbyte_source_redshift \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRedshiftConfiguration:SourceRedshiftConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e87ffa8e-a3b5-f69c-9076-6011339de1f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRedshiftResourceAllocation:SourceRedshiftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRedshiftConfiguration:SourceRedshiftConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e87ffa8e-a3b5-f69c-9076-6011339de1f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRedshift resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRedshiftConfiguration:SourceRedshiftConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e87ffa8e-a3b5-f69c-9076-6011339de1f6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRedshiftResourceAllocation:SourceRedshiftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRetently:SourceRetently":{"description":"SourceRetently Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRetently = new airbyte.SourceRetently(\"my_source_retently\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            authenticateWithApiToken: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                apiKey: \"...my_api_key...\",\n            },\n        },\n    },\n    definitionId: \"cca4315f-0685-4a8f-b821-e7a8f8d7f4b8\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"fff20602-c218-4268-935e-a746cd7a8c6c\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_retently = airbyte.SourceRetently(\"my_source_retently\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"authenticate_with_api_token\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"api_key\": \"...my_api_key...\",\n            },\n        },\n    },\n    definition_id=\"cca4315f-0685-4a8f-b821-e7a8f8d7f4b8\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"fff20602-c218-4268-935e-a746cd7a8c6c\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRetently = new Airbyte.SourceRetently(\"my_source_retently\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRetentlyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceRetentlyConfigurationCredentialsArgs\n            {\n                AuthenticateWithApiToken = new Airbyte.Inputs.SourceRetentlyConfigurationCredentialsAuthenticateWithApiTokenArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    ApiKey = \"...my_api_key...\",\n                },\n            },\n        },\n        DefinitionId = \"cca4315f-0685-4a8f-b821-e7a8f8d7f4b8\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"fff20602-c218-4268-935e-a746cd7a8c6c\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRetently(ctx, \"my_source_retently\", \u0026airbyte.SourceRetentlyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRetentlyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceRetentlyConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateWithApiToken: \u0026airbyte.SourceRetentlyConfigurationCredentialsAuthenticateWithApiTokenArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"cca4315f-0685-4a8f-b821-e7a8f8d7f4b8\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"fff20602-c218-4268-935e-a746cd7a8c6c\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRetently;\nimport com.pulumi.airbyte.SourceRetentlyArgs;\nimport com.pulumi.airbyte.inputs.SourceRetentlyConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceRetentlyConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceRetentlyConfigurationCredentialsAuthenticateWithApiTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRetently = new SourceRetently(\"mySourceRetently\", SourceRetentlyArgs.builder()\n            .configuration(SourceRetentlyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceRetentlyConfigurationCredentialsArgs.builder()\n                    .authenticateWithApiToken(SourceRetentlyConfigurationCredentialsAuthenticateWithApiTokenArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .apiKey(\"...my_api_key...\")\n                        .build())\n                    .build())\n                .build())\n            .definitionId(\"cca4315f-0685-4a8f-b821-e7a8f8d7f4b8\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"fff20602-c218-4268-935e-a746cd7a8c6c\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRetently:\n    type: airbyte:SourceRetently\n    name: my_source_retently\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          authenticateWithApiToken:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            apiKey: '...my_api_key...'\n      definitionId: cca4315f-0685-4a8f-b821-e7a8f8d7f4b8\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: fff20602-c218-4268-935e-a746cd7a8c6c\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_retently.my_airbyte_source_retently\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRetently:SourceRetently my_airbyte_source_retently \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRetentlyConfiguration:SourceRetentlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"db04ecd1-42e7-4115-9cec-95812905c626\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRetentlyResourceAllocation:SourceRetentlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRetentlyConfiguration:SourceRetentlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"db04ecd1-42e7-4115-9cec-95812905c626\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRetently resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRetentlyConfiguration:SourceRetentlyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"db04ecd1-42e7-4115-9cec-95812905c626\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRetentlyResourceAllocation:SourceRetentlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRkiCovid:SourceRkiCovid":{"description":"SourceRkiCovid Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRkicovid = new airbyte.SourceRkiCovid(\"my_source_rkicovid\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        startDate: \"...my_start_date...\",\n    },\n    definitionId: \"39da5f15-52e1-46cb-ab57-01977de85fbc\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"714ac19c-32e7-4d3b-af00-34af7ccf88e0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_rkicovid = airbyte.SourceRkiCovid(\"my_source_rkicovid\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"start_date\": \"...my_start_date...\",\n    },\n    definition_id=\"39da5f15-52e1-46cb-ab57-01977de85fbc\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"714ac19c-32e7-4d3b-af00-34af7ccf88e0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRkicovid = new Airbyte.SourceRkiCovid(\"my_source_rkicovid\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRkiCovidConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            StartDate = \"...my_start_date...\",\n        },\n        DefinitionId = \"39da5f15-52e1-46cb-ab57-01977de85fbc\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"714ac19c-32e7-4d3b-af00-34af7ccf88e0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRkiCovid(ctx, \"my_source_rkicovid\", \u0026airbyte.SourceRkiCovidArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRkiCovidConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tStartDate:            pulumi.String(\"...my_start_date...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"39da5f15-52e1-46cb-ab57-01977de85fbc\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"714ac19c-32e7-4d3b-af00-34af7ccf88e0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRkiCovid;\nimport com.pulumi.airbyte.SourceRkiCovidArgs;\nimport com.pulumi.airbyte.inputs.SourceRkiCovidConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRkicovid = new SourceRkiCovid(\"mySourceRkicovid\", SourceRkiCovidArgs.builder()\n            .configuration(SourceRkiCovidConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .startDate(\"...my_start_date...\")\n                .build())\n            .definitionId(\"39da5f15-52e1-46cb-ab57-01977de85fbc\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"714ac19c-32e7-4d3b-af00-34af7ccf88e0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRkicovid:\n    type: airbyte:SourceRkiCovid\n    name: my_source_rkicovid\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        startDate: '...my_start_date...'\n      definitionId: 39da5f15-52e1-46cb-ab57-01977de85fbc\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 714ac19c-32e7-4d3b-af00-34af7ccf88e0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_rki_covid.my_airbyte_source_rki_covid\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRkiCovid:SourceRkiCovid my_airbyte_source_rki_covid \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidConfiguration:SourceRkiCovidConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d78e5de0-aa44-4744-aa4f-74c818ccfe19\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidResourceAllocation:SourceRkiCovidResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidConfiguration:SourceRkiCovidConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d78e5de0-aa44-4744-aa4f-74c818ccfe19\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRkiCovid resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidConfiguration:SourceRkiCovidConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d78e5de0-aa44-4744-aa4f-74c818ccfe19\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRkiCovidResourceAllocation:SourceRkiCovidResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceRss:SourceRss":{"description":"SourceRss Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRss = new airbyte.SourceRss(\"my_source_rss\", {\n    configuration: {\n        url: \"...my_url...\",\n    },\n    definitionId: \"3ae3912e-d084-430e-a194-5302c197910f\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7991457f-abf1-481b-ae5a-f5dbbfea1c0b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_rss = airbyte.SourceRss(\"my_source_rss\",\n    configuration={\n        \"url\": \"...my_url...\",\n    },\n    definition_id=\"3ae3912e-d084-430e-a194-5302c197910f\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7991457f-abf1-481b-ae5a-f5dbbfea1c0b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRss = new Airbyte.SourceRss(\"my_source_rss\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceRssConfigurationArgs\n        {\n            Url = \"...my_url...\",\n        },\n        DefinitionId = \"3ae3912e-d084-430e-a194-5302c197910f\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7991457f-abf1-481b-ae5a-f5dbbfea1c0b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceRss(ctx, \"my_source_rss\", \u0026airbyte.SourceRssArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceRssConfigurationArgs{\n\t\t\t\tUrl: pulumi.String(\"...my_url...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"3ae3912e-d084-430e-a194-5302c197910f\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7991457f-abf1-481b-ae5a-f5dbbfea1c0b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceRss;\nimport com.pulumi.airbyte.SourceRssArgs;\nimport com.pulumi.airbyte.inputs.SourceRssConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceRss = new SourceRss(\"mySourceRss\", SourceRssArgs.builder()\n            .configuration(SourceRssConfigurationArgs.builder()\n                .url(\"...my_url...\")\n                .build())\n            .definitionId(\"3ae3912e-d084-430e-a194-5302c197910f\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7991457f-abf1-481b-ae5a-f5dbbfea1c0b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceRss:\n    type: airbyte:SourceRss\n    name: my_source_rss\n    properties:\n      configuration:\n        url: '...my_url...'\n      definitionId: 3ae3912e-d084-430e-a194-5302c197910f\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7991457f-abf1-481b-ae5a-f5dbbfea1c0b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_rss.my_airbyte_source_rss\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceRss:SourceRss my_airbyte_source_rss \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRssConfiguration:SourceRssConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0efee448-6948-49e2-b786-17db50647908\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRssResourceAllocation:SourceRssResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRssConfiguration:SourceRssConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0efee448-6948-49e2-b786-17db50647908\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceRss resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceRssConfiguration:SourceRssConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"0efee448-6948-49e2-b786-17db50647908\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceRssResourceAllocation:SourceRssResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceS3:SourceS3":{"description":"SourceS3 Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceS3 = new airbyte.SourceS3(\"my_source_s3\", {\n    configuration: {\n        awsAccessKeyId: \"...my_aws_access_key_id...\",\n        awsSecretAccessKey: \"...my_aws_secret_access_key...\",\n        bucket: \"...my_bucket...\",\n        dataset: \"...my_dataset...\",\n        deliveryMethod: {\n            copyRawFiles: {\n                preserveDirectoryStructure: false,\n            },\n        },\n        endpoint: \"my-s3-endpoint.com\",\n        format: {\n            parquet: {\n                batchSize: 6,\n                bufferSize: 8,\n                columns: [\"...\"],\n            },\n        },\n        pathPattern: \"**\",\n        provider: {\n            awsAccessKeyId: \"...my_aws_access_key_id...\",\n            awsSecretAccessKey: \"...my_aws_secret_access_key...\",\n            bucket: \"...my_bucket...\",\n            endpoint: \"...my_endpoint...\",\n            pathPrefix: \"...my_path_prefix...\",\n            regionName: \"...my_region_name...\",\n            roleArn: \"...my_role_arn...\",\n            startDate: \"2021-01-01T00:00:00Z\",\n        },\n        regionName: \"...my_region_name...\",\n        roleArn: \"...my_role_arn...\",\n        schema: \"{\\\"column_1\\\": \\\"number\\\", \\\"column_2\\\": \\\"string\\\", \\\"column_3\\\": \\\"array\\\", \\\"column_4\\\": \\\"object\\\", \\\"column_5\\\": \\\"boolean\\\"}\",\n        startDate: \"2021-01-01T00:00:00.000000Z\",\n        streams: [{\n            daysToSyncIfHistoryIsFull: 5,\n            format: {\n                excelFormat: {},\n                jsonlFormat: {},\n            },\n            globs: [\"...\"],\n            inputSchema: \"...my_input_schema...\",\n            legacyPrefix: \"...my_legacy_prefix...\",\n            name: \"...my_name...\",\n            primaryKey: \"...my_primary_key...\",\n            recentNFilesToReadForSchemaDiscovery: 10,\n            schemaless: true,\n            validationPolicy: \"Wait for Discover\",\n        }],\n    },\n    definitionId: \"07ef8ae4-b6a4-4fd9-99ea-a368c6fc144c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"bba7dce0-5020-4916-bbd7-be8f298d5f78\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_s3 = airbyte.SourceS3(\"my_source_s3\",\n    configuration={\n        \"aws_access_key_id\": \"...my_aws_access_key_id...\",\n        \"aws_secret_access_key\": \"...my_aws_secret_access_key...\",\n        \"bucket\": \"...my_bucket...\",\n        \"dataset\": \"...my_dataset...\",\n        \"delivery_method\": {\n            \"copy_raw_files\": {\n                \"preserve_directory_structure\": False,\n            },\n        },\n        \"endpoint\": \"my-s3-endpoint.com\",\n        \"format\": {\n            \"parquet\": {\n                \"batch_size\": 6,\n                \"buffer_size\": 8,\n                \"columns\": [\"...\"],\n            },\n        },\n        \"path_pattern\": \"**\",\n        \"provider\": {\n            \"aws_access_key_id\": \"...my_aws_access_key_id...\",\n            \"aws_secret_access_key\": \"...my_aws_secret_access_key...\",\n            \"bucket\": \"...my_bucket...\",\n            \"endpoint\": \"...my_endpoint...\",\n            \"path_prefix\": \"...my_path_prefix...\",\n            \"region_name\": \"...my_region_name...\",\n            \"role_arn\": \"...my_role_arn...\",\n            \"start_date\": \"2021-01-01T00:00:00Z\",\n        },\n        \"region_name\": \"...my_region_name...\",\n        \"role_arn\": \"...my_role_arn...\",\n        \"schema\": \"{\\\"column_1\\\": \\\"number\\\", \\\"column_2\\\": \\\"string\\\", \\\"column_3\\\": \\\"array\\\", \\\"column_4\\\": \\\"object\\\", \\\"column_5\\\": \\\"boolean\\\"}\",\n        \"start_date\": \"2021-01-01T00:00:00.000000Z\",\n        \"streams\": [{\n            \"days_to_sync_if_history_is_full\": 5,\n            \"format\": {\n                \"excel_format\": {},\n                \"jsonl_format\": {},\n            },\n            \"globs\": [\"...\"],\n            \"input_schema\": \"...my_input_schema...\",\n            \"legacy_prefix\": \"...my_legacy_prefix...\",\n            \"name\": \"...my_name...\",\n            \"primary_key\": \"...my_primary_key...\",\n            \"recent_n_files_to_read_for_schema_discovery\": 10,\n            \"schemaless\": True,\n            \"validation_policy\": \"Wait for Discover\",\n        }],\n    },\n    definition_id=\"07ef8ae4-b6a4-4fd9-99ea-a368c6fc144c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"bba7dce0-5020-4916-bbd7-be8f298d5f78\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceS3 = new Airbyte.SourceS3(\"my_source_s3\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceS3ConfigurationArgs\n        {\n            AwsAccessKeyId = \"...my_aws_access_key_id...\",\n            AwsSecretAccessKey = \"...my_aws_secret_access_key...\",\n            Bucket = \"...my_bucket...\",\n            Dataset = \"...my_dataset...\",\n            DeliveryMethod = new Airbyte.Inputs.SourceS3ConfigurationDeliveryMethodArgs\n            {\n                CopyRawFiles = new Airbyte.Inputs.SourceS3ConfigurationDeliveryMethodCopyRawFilesArgs\n                {\n                    PreserveDirectoryStructure = false,\n                },\n            },\n            Endpoint = \"my-s3-endpoint.com\",\n            Format = new Airbyte.Inputs.SourceS3ConfigurationFormatArgs\n            {\n                Parquet = new Airbyte.Inputs.SourceS3ConfigurationFormatParquetArgs\n                {\n                    BatchSize = 6,\n                    BufferSize = 8,\n                    Columns = new[]\n                    {\n                        \"...\",\n                    },\n                },\n            },\n            PathPattern = \"**\",\n            Provider = new Airbyte.Inputs.SourceS3ConfigurationProviderArgs\n            {\n                AwsAccessKeyId = \"...my_aws_access_key_id...\",\n                AwsSecretAccessKey = \"...my_aws_secret_access_key...\",\n                Bucket = \"...my_bucket...\",\n                Endpoint = \"...my_endpoint...\",\n                PathPrefix = \"...my_path_prefix...\",\n                RegionName = \"...my_region_name...\",\n                RoleArn = \"...my_role_arn...\",\n                StartDate = \"2021-01-01T00:00:00Z\",\n            },\n            RegionName = \"...my_region_name...\",\n            RoleArn = \"...my_role_arn...\",\n            Schema = \"{\\\"column_1\\\": \\\"number\\\", \\\"column_2\\\": \\\"string\\\", \\\"column_3\\\": \\\"array\\\", \\\"column_4\\\": \\\"object\\\", \\\"column_5\\\": \\\"boolean\\\"}\",\n            StartDate = \"2021-01-01T00:00:00.000000Z\",\n            Streams = new[]\n            {\n                new Airbyte.Inputs.SourceS3ConfigurationStreamArgs\n                {\n                    DaysToSyncIfHistoryIsFull = 5,\n                    Format = new Airbyte.Inputs.SourceS3ConfigurationStreamFormatArgs\n                    {\n                        ExcelFormat = null,\n                        JsonlFormat = null,\n                    },\n                    Globs = new[]\n                    {\n                        \"...\",\n                    },\n                    InputSchema = \"...my_input_schema...\",\n                    LegacyPrefix = \"...my_legacy_prefix...\",\n                    Name = \"...my_name...\",\n                    PrimaryKey = \"...my_primary_key...\",\n                    RecentNFilesToReadForSchemaDiscovery = 10,\n                    Schemaless = true,\n                    ValidationPolicy = \"Wait for Discover\",\n                },\n            },\n        },\n        DefinitionId = \"07ef8ae4-b6a4-4fd9-99ea-a368c6fc144c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"bba7dce0-5020-4916-bbd7-be8f298d5f78\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceS3(ctx, \"my_source_s3\", \u0026airbyte.SourceS3Args{\n\t\t\tConfiguration: \u0026airbyte.SourceS3ConfigurationArgs{\n\t\t\t\tAwsAccessKeyId:     pulumi.String(\"...my_aws_access_key_id...\"),\n\t\t\t\tAwsSecretAccessKey: pulumi.String(\"...my_aws_secret_access_key...\"),\n\t\t\t\tBucket:             pulumi.String(\"...my_bucket...\"),\n\t\t\t\tDataset:            pulumi.String(\"...my_dataset...\"),\n\t\t\t\tDeliveryMethod: \u0026airbyte.SourceS3ConfigurationDeliveryMethodArgs{\n\t\t\t\t\tCopyRawFiles: \u0026airbyte.SourceS3ConfigurationDeliveryMethodCopyRawFilesArgs{\n\t\t\t\t\t\tPreserveDirectoryStructure: pulumi.Bool(false),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tEndpoint: pulumi.String(\"my-s3-endpoint.com\"),\n\t\t\t\tFormat: \u0026airbyte.SourceS3ConfigurationFormatArgs{\n\t\t\t\t\tParquet: \u0026airbyte.SourceS3ConfigurationFormatParquetArgs{\n\t\t\t\t\t\tBatchSize:  pulumi.Float64(6),\n\t\t\t\t\t\tBufferSize: pulumi.Float64(8),\n\t\t\t\t\t\tColumns: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tPathPattern: pulumi.String(\"**\"),\n\t\t\t\tProvider: \u0026airbyte.SourceS3ConfigurationProviderArgs{\n\t\t\t\t\tAwsAccessKeyId:     pulumi.String(\"...my_aws_access_key_id...\"),\n\t\t\t\t\tAwsSecretAccessKey: pulumi.String(\"...my_aws_secret_access_key...\"),\n\t\t\t\t\tBucket:             pulumi.String(\"...my_bucket...\"),\n\t\t\t\t\tEndpoint:           pulumi.String(\"...my_endpoint...\"),\n\t\t\t\t\tPathPrefix:         pulumi.String(\"...my_path_prefix...\"),\n\t\t\t\t\tRegionName:         pulumi.String(\"...my_region_name...\"),\n\t\t\t\t\tRoleArn:            pulumi.String(\"...my_role_arn...\"),\n\t\t\t\t\tStartDate:          pulumi.String(\"2021-01-01T00:00:00Z\"),\n\t\t\t\t},\n\t\t\t\tRegionName: pulumi.String(\"...my_region_name...\"),\n\t\t\t\tRoleArn:    pulumi.String(\"...my_role_arn...\"),\n\t\t\t\tSchema:     pulumi.String(\"{\\\"column_1\\\": \\\"number\\\", \\\"column_2\\\": \\\"string\\\", \\\"column_3\\\": \\\"array\\\", \\\"column_4\\\": \\\"object\\\", \\\"column_5\\\": \\\"boolean\\\"}\"),\n\t\t\t\tStartDate:  pulumi.String(\"2021-01-01T00:00:00.000000Z\"),\n\t\t\t\tStreams: airbyte.SourceS3ConfigurationStreamArray{\n\t\t\t\t\t\u0026airbyte.SourceS3ConfigurationStreamArgs{\n\t\t\t\t\t\tDaysToSyncIfHistoryIsFull: pulumi.Float64(5),\n\t\t\t\t\t\tFormat: \u0026airbyte.SourceS3ConfigurationStreamFormatArgs{\n\t\t\t\t\t\t\tExcelFormat: \u0026airbyte.SourceS3ConfigurationStreamFormatExcelFormatArgs{},\n\t\t\t\t\t\t\tJsonlFormat: \u0026airbyte.SourceS3ConfigurationStreamFormatJsonlFormatArgs{},\n\t\t\t\t\t\t},\n\t\t\t\t\t\tGlobs: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInputSchema:                          pulumi.String(\"...my_input_schema...\"),\n\t\t\t\t\t\tLegacyPrefix:                         pulumi.String(\"...my_legacy_prefix...\"),\n\t\t\t\t\t\tName:                                 pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPrimaryKey:                           pulumi.String(\"...my_primary_key...\"),\n\t\t\t\t\t\tRecentNFilesToReadForSchemaDiscovery: pulumi.Float64(10),\n\t\t\t\t\t\tSchemaless:                           pulumi.Bool(true),\n\t\t\t\t\t\tValidationPolicy:                     pulumi.String(\"Wait for Discover\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"07ef8ae4-b6a4-4fd9-99ea-a368c6fc144c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"bba7dce0-5020-4916-bbd7-be8f298d5f78\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceS3;\nimport com.pulumi.airbyte.SourceS3Args;\nimport com.pulumi.airbyte.inputs.SourceS3ConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceS3ConfigurationDeliveryMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceS3ConfigurationDeliveryMethodCopyRawFilesArgs;\nimport com.pulumi.airbyte.inputs.SourceS3ConfigurationFormatArgs;\nimport com.pulumi.airbyte.inputs.SourceS3ConfigurationFormatParquetArgs;\nimport com.pulumi.airbyte.inputs.SourceS3ConfigurationProviderArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceS3 = new SourceS3(\"mySourceS3\", SourceS3Args.builder()\n            .configuration(SourceS3ConfigurationArgs.builder()\n                .awsAccessKeyId(\"...my_aws_access_key_id...\")\n                .awsSecretAccessKey(\"...my_aws_secret_access_key...\")\n                .bucket(\"...my_bucket...\")\n                .dataset(\"...my_dataset...\")\n                .deliveryMethod(SourceS3ConfigurationDeliveryMethodArgs.builder()\n                    .copyRawFiles(SourceS3ConfigurationDeliveryMethodCopyRawFilesArgs.builder()\n                        .preserveDirectoryStructure(false)\n                        .build())\n                    .build())\n                .endpoint(\"my-s3-endpoint.com\")\n                .format(SourceS3ConfigurationFormatArgs.builder()\n                    .parquet(SourceS3ConfigurationFormatParquetArgs.builder()\n                        .batchSize(6.0)\n                        .bufferSize(8.0)\n                        .columns(\"...\")\n                        .build())\n                    .build())\n                .pathPattern(\"**\")\n                .provider(SourceS3ConfigurationProviderArgs.builder()\n                    .awsAccessKeyId(\"...my_aws_access_key_id...\")\n                    .awsSecretAccessKey(\"...my_aws_secret_access_key...\")\n                    .bucket(\"...my_bucket...\")\n                    .endpoint(\"...my_endpoint...\")\n                    .pathPrefix(\"...my_path_prefix...\")\n                    .regionName(\"...my_region_name...\")\n                    .roleArn(\"...my_role_arn...\")\n                    .startDate(\"2021-01-01T00:00:00Z\")\n                    .build())\n                .regionName(\"...my_region_name...\")\n                .roleArn(\"...my_role_arn...\")\n                .schema(\"{\\\"column_1\\\": \\\"number\\\", \\\"column_2\\\": \\\"string\\\", \\\"column_3\\\": \\\"array\\\", \\\"column_4\\\": \\\"object\\\", \\\"column_5\\\": \\\"boolean\\\"}\")\n                .startDate(\"2021-01-01T00:00:00.000000Z\")\n                .streams(SourceS3ConfigurationStreamArgs.builder()\n                    .daysToSyncIfHistoryIsFull(5.0)\n                    .format(SourceS3ConfigurationStreamFormatArgs.builder()\n                        .excelFormat(SourceS3ConfigurationStreamFormatExcelFormatArgs.builder()\n                            .build())\n                        .jsonlFormat(SourceS3ConfigurationStreamFormatJsonlFormatArgs.builder()\n                            .build())\n                        .build())\n                    .globs(\"...\")\n                    .inputSchema(\"...my_input_schema...\")\n                    .legacyPrefix(\"...my_legacy_prefix...\")\n                    .name(\"...my_name...\")\n                    .primaryKey(\"...my_primary_key...\")\n                    .recentNFilesToReadForSchemaDiscovery(10.0)\n                    .schemaless(true)\n                    .validationPolicy(\"Wait for Discover\")\n                    .build())\n                .build())\n            .definitionId(\"07ef8ae4-b6a4-4fd9-99ea-a368c6fc144c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"bba7dce0-5020-4916-bbd7-be8f298d5f78\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceS3:\n    type: airbyte:SourceS3\n    name: my_source_s3\n    properties:\n      configuration:\n        awsAccessKeyId: '...my_aws_access_key_id...'\n        awsSecretAccessKey: '...my_aws_secret_access_key...'\n        bucket: '...my_bucket...'\n        dataset: '...my_dataset...'\n        deliveryMethod:\n          copyRawFiles:\n            preserveDirectoryStructure: false\n        endpoint: my-s3-endpoint.com\n        format:\n          parquet:\n            batchSize: 6\n            bufferSize: 8\n            columns:\n              - '...'\n        pathPattern: '**'\n        provider:\n          awsAccessKeyId: '...my_aws_access_key_id...'\n          awsSecretAccessKey: '...my_aws_secret_access_key...'\n          bucket: '...my_bucket...'\n          endpoint: '...my_endpoint...'\n          pathPrefix: '...my_path_prefix...'\n          regionName: '...my_region_name...'\n          roleArn: '...my_role_arn...'\n          startDate: 2021-01-01T00:00:00Z\n        regionName: '...my_region_name...'\n        roleArn: '...my_role_arn...'\n        schema: '{\"column_1\": \"number\", \"column_2\": \"string\", \"column_3\": \"array\", \"column_4\": \"object\", \"column_5\": \"boolean\"}'\n        startDate: 2021-01-01T00:00:00.000000Z\n        streams:\n          - daysToSyncIfHistoryIsFull: 5\n            format:\n              excelFormat: {}\n              jsonlFormat: {}\n            globs:\n              - '...'\n            inputSchema: '...my_input_schema...'\n            legacyPrefix: '...my_legacy_prefix...'\n            name: '...my_name...'\n            primaryKey: '...my_primary_key...'\n            recentNFilesToReadForSchemaDiscovery: 10\n            schemaless: true\n            validationPolicy: Wait for Discover\n      definitionId: 07ef8ae4-b6a4-4fd9-99ea-a368c6fc144c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: bba7dce0-5020-4916-bbd7-be8f298d5f78\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_s3.my_airbyte_source_s3\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceS3:SourceS3 my_airbyte_source_s3 \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceS3Configuration:SourceS3Configuration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy S3 v3 configs into v4 configs using the File-Based CDK.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"69589781-7828-43c5-9f63-8925b1c1ccc2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceS3ResourceAllocation:SourceS3ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceS3Configuration:SourceS3Configuration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy S3 v3 configs into v4 configs using the File-Based CDK.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"69589781-7828-43c5-9f63-8925b1c1ccc2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceS3 resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceS3Configuration:SourceS3Configuration","description":"NOTE: When this Spec is changed, legacy*config*transformer.py must also be modified to uptake the changes because it is responsible for converting legacy S3 v3 configs into v4 configs using the File-Based CDK.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"69589781-7828-43c5-9f63-8925b1c1ccc2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceS3ResourceAllocation:SourceS3ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSalesforce:SourceSalesforce":{"description":"SourceSalesforce Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSalesforce = new airbyte.SourceSalesforce(\"my_source_salesforce\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        forceUseBulkApi: true,\n        isSandbox: false,\n        lookbackWindow: \"PT10M\",\n        refreshToken: \"...my_refresh_token...\",\n        startDate: \"2021-07-25\",\n        streamSliceStep: \"PT12H\",\n        streamsCriterias: [{\n            criteria: \"not contains\",\n            value: \"...my_value...\",\n        }],\n    },\n    definitionId: \"ac775334-3ab2-43d2-b41a-9b554542b831\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"009ca65a-dea0-4cfe-b1a6-e5f50c2ef465\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_salesforce = airbyte.SourceSalesforce(\"my_source_salesforce\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"force_use_bulk_api\": True,\n        \"is_sandbox\": False,\n        \"lookback_window\": \"PT10M\",\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"start_date\": \"2021-07-25\",\n        \"stream_slice_step\": \"PT12H\",\n        \"streams_criterias\": [{\n            \"criteria\": \"not contains\",\n            \"value\": \"...my_value...\",\n        }],\n    },\n    definition_id=\"ac775334-3ab2-43d2-b41a-9b554542b831\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"009ca65a-dea0-4cfe-b1a6-e5f50c2ef465\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSalesforce = new Airbyte.SourceSalesforce(\"my_source_salesforce\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSalesforceConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            ForceUseBulkApi = true,\n            IsSandbox = false,\n            LookbackWindow = \"PT10M\",\n            RefreshToken = \"...my_refresh_token...\",\n            StartDate = \"2021-07-25\",\n            StreamSliceStep = \"PT12H\",\n            StreamsCriterias = new[]\n            {\n                new Airbyte.Inputs.SourceSalesforceConfigurationStreamsCriteriaArgs\n                {\n                    Criteria = \"not contains\",\n                    Value = \"...my_value...\",\n                },\n            },\n        },\n        DefinitionId = \"ac775334-3ab2-43d2-b41a-9b554542b831\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"009ca65a-dea0-4cfe-b1a6-e5f50c2ef465\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSalesforce(ctx, \"my_source_salesforce\", \u0026airbyte.SourceSalesforceArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSalesforceConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tForceUseBulkApi:      pulumi.Bool(true),\n\t\t\t\tIsSandbox:            pulumi.Bool(false),\n\t\t\t\tLookbackWindow:       pulumi.String(\"PT10M\"),\n\t\t\t\tRefreshToken:         pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-07-25\"),\n\t\t\t\tStreamSliceStep:      pulumi.String(\"PT12H\"),\n\t\t\t\tStreamsCriterias: airbyte.SourceSalesforceConfigurationStreamsCriteriaArray{\n\t\t\t\t\t\u0026airbyte.SourceSalesforceConfigurationStreamsCriteriaArgs{\n\t\t\t\t\t\tCriteria: pulumi.String(\"not contains\"),\n\t\t\t\t\t\tValue:    pulumi.String(\"...my_value...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ac775334-3ab2-43d2-b41a-9b554542b831\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"009ca65a-dea0-4cfe-b1a6-e5f50c2ef465\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSalesforce;\nimport com.pulumi.airbyte.SourceSalesforceArgs;\nimport com.pulumi.airbyte.inputs.SourceSalesforceConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSalesforce = new SourceSalesforce(\"mySourceSalesforce\", SourceSalesforceArgs.builder()\n            .configuration(SourceSalesforceConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .forceUseBulkApi(true)\n                .isSandbox(false)\n                .lookbackWindow(\"PT10M\")\n                .refreshToken(\"...my_refresh_token...\")\n                .startDate(\"2021-07-25\")\n                .streamSliceStep(\"PT12H\")\n                .streamsCriterias(SourceSalesforceConfigurationStreamsCriteriaArgs.builder()\n                    .criteria(\"not contains\")\n                    .value(\"...my_value...\")\n                    .build())\n                .build())\n            .definitionId(\"ac775334-3ab2-43d2-b41a-9b554542b831\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"009ca65a-dea0-4cfe-b1a6-e5f50c2ef465\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSalesforce:\n    type: airbyte:SourceSalesforce\n    name: my_source_salesforce\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        forceUseBulkApi: true\n        isSandbox: false\n        lookbackWindow: PT10M\n        refreshToken: '...my_refresh_token...'\n        startDate: 2021-07-25\n        streamSliceStep: PT12H\n        streamsCriterias:\n          - criteria: not contains\n            value: '...my_value...'\n      definitionId: ac775334-3ab2-43d2-b41a-9b554542b831\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 009ca65a-dea0-4cfe-b1a6-e5f50c2ef465\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_salesforce.my_airbyte_source_salesforce\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSalesforce:SourceSalesforce my_airbyte_source_salesforce \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSalesforceConfiguration:SourceSalesforceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b117307c-14b6-41aa-9422-947e34922962\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSalesforceResourceAllocation:SourceSalesforceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSalesforceConfiguration:SourceSalesforceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b117307c-14b6-41aa-9422-947e34922962\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSalesforce resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSalesforceConfiguration:SourceSalesforceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b117307c-14b6-41aa-9422-947e34922962\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSalesforceResourceAllocation:SourceSalesforceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSalesloft:SourceSalesloft":{"description":"SourceSalesloft Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSalesloft = new airbyte.SourceSalesloft(\"my_source_salesloft\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            authenticateViaApiKey: {\n                apiKey: \"...my_api_key...\",\n            },\n        },\n        startDate: \"2020-11-16T00:00:00Z\",\n    },\n    definitionId: \"6b7eacc4-c8d6-4961-ba68-3ac14af0e8e4\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"9ee86021-a435-499d-89be-1ea6358d6e40\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_salesloft = airbyte.SourceSalesloft(\"my_source_salesloft\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"authenticate_via_api_key\": {\n                \"api_key\": \"...my_api_key...\",\n            },\n        },\n        \"start_date\": \"2020-11-16T00:00:00Z\",\n    },\n    definition_id=\"6b7eacc4-c8d6-4961-ba68-3ac14af0e8e4\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"9ee86021-a435-499d-89be-1ea6358d6e40\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSalesloft = new Airbyte.SourceSalesloft(\"my_source_salesloft\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSalesloftConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceSalesloftConfigurationCredentialsArgs\n            {\n                AuthenticateViaApiKey = new Airbyte.Inputs.SourceSalesloftConfigurationCredentialsAuthenticateViaApiKeyArgs\n                {\n                    ApiKey = \"...my_api_key...\",\n                },\n            },\n            StartDate = \"2020-11-16T00:00:00Z\",\n        },\n        DefinitionId = \"6b7eacc4-c8d6-4961-ba68-3ac14af0e8e4\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"9ee86021-a435-499d-89be-1ea6358d6e40\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSalesloft(ctx, \"my_source_salesloft\", \u0026airbyte.SourceSalesloftArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSalesloftConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceSalesloftConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaApiKey: \u0026airbyte.SourceSalesloftConfigurationCredentialsAuthenticateViaApiKeyArgs{\n\t\t\t\t\t\tApiKey: pulumi.String(\"...my_api_key...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2020-11-16T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"6b7eacc4-c8d6-4961-ba68-3ac14af0e8e4\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9ee86021-a435-499d-89be-1ea6358d6e40\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSalesloft;\nimport com.pulumi.airbyte.SourceSalesloftArgs;\nimport com.pulumi.airbyte.inputs.SourceSalesloftConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSalesloftConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceSalesloftConfigurationCredentialsAuthenticateViaApiKeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSalesloft = new SourceSalesloft(\"mySourceSalesloft\", SourceSalesloftArgs.builder()\n            .configuration(SourceSalesloftConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceSalesloftConfigurationCredentialsArgs.builder()\n                    .authenticateViaApiKey(SourceSalesloftConfigurationCredentialsAuthenticateViaApiKeyArgs.builder()\n                        .apiKey(\"...my_api_key...\")\n                        .build())\n                    .build())\n                .startDate(\"2020-11-16T00:00:00Z\")\n                .build())\n            .definitionId(\"6b7eacc4-c8d6-4961-ba68-3ac14af0e8e4\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"9ee86021-a435-499d-89be-1ea6358d6e40\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSalesloft:\n    type: airbyte:SourceSalesloft\n    name: my_source_salesloft\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          authenticateViaApiKey:\n            apiKey: '...my_api_key...'\n        startDate: 2020-11-16T00:00:00Z\n      definitionId: 6b7eacc4-c8d6-4961-ba68-3ac14af0e8e4\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 9ee86021-a435-499d-89be-1ea6358d6e40\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_salesloft.my_airbyte_source_salesloft\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSalesloft:SourceSalesloft my_airbyte_source_salesloft \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSalesloftConfiguration:SourceSalesloftConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"41991d12-d4b5-439e-afd0-260a31d4c53f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSalesloftResourceAllocation:SourceSalesloftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSalesloftConfiguration:SourceSalesloftConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"41991d12-d4b5-439e-afd0-260a31d4c53f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSalesloft resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSalesloftConfiguration:SourceSalesloftConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"41991d12-d4b5-439e-afd0-260a31d4c53f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSalesloftResourceAllocation:SourceSalesloftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSapFieldglass:SourceSapFieldglass":{"description":"SourceSapFieldglass Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSapfieldglass = new airbyte.SourceSapFieldglass(\"my_source_sapfieldglass\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"617b3501-8df9-422d-9cf1-f81e6f285e9b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"f9ae3029-6c4e-4d63-8881-85c13fd9edfd\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sapfieldglass = airbyte.SourceSapFieldglass(\"my_source_sapfieldglass\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"617b3501-8df9-422d-9cf1-f81e6f285e9b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"f9ae3029-6c4e-4d63-8881-85c13fd9edfd\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSapfieldglass = new Airbyte.SourceSapFieldglass(\"my_source_sapfieldglass\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSapFieldglassConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"617b3501-8df9-422d-9cf1-f81e6f285e9b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"f9ae3029-6c4e-4d63-8881-85c13fd9edfd\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSapFieldglass(ctx, \"my_source_sapfieldglass\", \u0026airbyte.SourceSapFieldglassArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSapFieldglassConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"617b3501-8df9-422d-9cf1-f81e6f285e9b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"f9ae3029-6c4e-4d63-8881-85c13fd9edfd\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSapFieldglass;\nimport com.pulumi.airbyte.SourceSapFieldglassArgs;\nimport com.pulumi.airbyte.inputs.SourceSapFieldglassConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSapfieldglass = new SourceSapFieldglass(\"mySourceSapfieldglass\", SourceSapFieldglassArgs.builder()\n            .configuration(SourceSapFieldglassConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"617b3501-8df9-422d-9cf1-f81e6f285e9b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"f9ae3029-6c4e-4d63-8881-85c13fd9edfd\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSapfieldglass:\n    type: airbyte:SourceSapFieldglass\n    name: my_source_sapfieldglass\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 617b3501-8df9-422d-9cf1-f81e6f285e9b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: f9ae3029-6c4e-4d63-8881-85c13fd9edfd\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_sap_fieldglass.my_airbyte_source_sap_fieldglass\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSapFieldglass:SourceSapFieldglass my_airbyte_source_sap_fieldglass \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassConfiguration:SourceSapFieldglassConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec5f3102-fb31-4916-99ae-864faf8e7e25\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassResourceAllocation:SourceSapFieldglassResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassConfiguration:SourceSapFieldglassConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec5f3102-fb31-4916-99ae-864faf8e7e25\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSapFieldglass resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassConfiguration:SourceSapFieldglassConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ec5f3102-fb31-4916-99ae-864faf8e7e25\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSapFieldglassResourceAllocation:SourceSapFieldglassResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSavvycal:SourceSavvycal":{"description":"SourceSavvycal Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSavvycal = new airbyte.SourceSavvycal(\"my_source_savvycal\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"70a0218e-2a08-4de1-b2b8-19d92b33bb91\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ff906acd-556e-48b6-a29c-e8ac167fbc7e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_savvycal = airbyte.SourceSavvycal(\"my_source_savvycal\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"70a0218e-2a08-4de1-b2b8-19d92b33bb91\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ff906acd-556e-48b6-a29c-e8ac167fbc7e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSavvycal = new Airbyte.SourceSavvycal(\"my_source_savvycal\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSavvycalConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"70a0218e-2a08-4de1-b2b8-19d92b33bb91\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ff906acd-556e-48b6-a29c-e8ac167fbc7e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSavvycal(ctx, \"my_source_savvycal\", \u0026airbyte.SourceSavvycalArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSavvycalConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"70a0218e-2a08-4de1-b2b8-19d92b33bb91\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ff906acd-556e-48b6-a29c-e8ac167fbc7e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSavvycal;\nimport com.pulumi.airbyte.SourceSavvycalArgs;\nimport com.pulumi.airbyte.inputs.SourceSavvycalConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSavvycal = new SourceSavvycal(\"mySourceSavvycal\", SourceSavvycalArgs.builder()\n            .configuration(SourceSavvycalConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"70a0218e-2a08-4de1-b2b8-19d92b33bb91\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ff906acd-556e-48b6-a29c-e8ac167fbc7e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSavvycal:\n    type: airbyte:SourceSavvycal\n    name: my_source_savvycal\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 70a0218e-2a08-4de1-b2b8-19d92b33bb91\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ff906acd-556e-48b6-a29c-e8ac167fbc7e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_savvycal.my_airbyte_source_savvycal\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSavvycal:SourceSavvycal my_airbyte_source_savvycal \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSavvycalConfiguration:SourceSavvycalConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a554ed06-74e2-4c60-9510-d63f7dc463b6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSavvycalResourceAllocation:SourceSavvycalResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSavvycalConfiguration:SourceSavvycalConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a554ed06-74e2-4c60-9510-d63f7dc463b6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSavvycal resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSavvycalConfiguration:SourceSavvycalConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a554ed06-74e2-4c60-9510-d63f7dc463b6\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSavvycalResourceAllocation:SourceSavvycalResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceScryfall:SourceScryfall":{"description":"SourceScryfall Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceScryfall = new airbyte.SourceScryfall(\"my_source_scryfall\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definitionId: \"130eb121-bd2c-4b1b-a148-a5141ee8ecdf\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"45de241e-8298-4844-ae8c-ea9fe7627133\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_scryfall = airbyte.SourceScryfall(\"my_source_scryfall\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definition_id=\"130eb121-bd2c-4b1b-a148-a5141ee8ecdf\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"45de241e-8298-4844-ae8c-ea9fe7627133\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceScryfall = new Airbyte.SourceScryfall(\"my_source_scryfall\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceScryfallConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        },\n        DefinitionId = \"130eb121-bd2c-4b1b-a148-a5141ee8ecdf\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"45de241e-8298-4844-ae8c-ea9fe7627133\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceScryfall(ctx, \"my_source_scryfall\", \u0026airbyte.SourceScryfallArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceScryfallConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"130eb121-bd2c-4b1b-a148-a5141ee8ecdf\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"45de241e-8298-4844-ae8c-ea9fe7627133\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceScryfall;\nimport com.pulumi.airbyte.SourceScryfallArgs;\nimport com.pulumi.airbyte.inputs.SourceScryfallConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceScryfall = new SourceScryfall(\"mySourceScryfall\", SourceScryfallArgs.builder()\n            .configuration(SourceScryfallConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .build())\n            .definitionId(\"130eb121-bd2c-4b1b-a148-a5141ee8ecdf\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"45de241e-8298-4844-ae8c-ea9fe7627133\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceScryfall:\n    type: airbyte:SourceScryfall\n    name: my_source_scryfall\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n      definitionId: 130eb121-bd2c-4b1b-a148-a5141ee8ecdf\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 45de241e-8298-4844-ae8c-ea9fe7627133\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_scryfall.my_airbyte_source_scryfall\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceScryfall:SourceScryfall my_airbyte_source_scryfall \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceScryfallConfiguration:SourceScryfallConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f76b7649-322b-44a0-8cef-23aeaae89c42\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceScryfallResourceAllocation:SourceScryfallResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceScryfallConfiguration:SourceScryfallConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f76b7649-322b-44a0-8cef-23aeaae89c42\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceScryfall resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceScryfallConfiguration:SourceScryfallConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f76b7649-322b-44a0-8cef-23aeaae89c42\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceScryfallResourceAllocation:SourceScryfallResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSecoda:SourceSecoda":{"description":"SourceSecoda Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSecoda = new airbyte.SourceSecoda(\"my_source_secoda\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"5ae84744-ccc5-47f9-8a98-d76302a36852\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7cafe10c-cd2c-48b6-9513-98d0b725b65b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_secoda = airbyte.SourceSecoda(\"my_source_secoda\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"5ae84744-ccc5-47f9-8a98-d76302a36852\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7cafe10c-cd2c-48b6-9513-98d0b725b65b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSecoda = new Airbyte.SourceSecoda(\"my_source_secoda\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSecodaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"5ae84744-ccc5-47f9-8a98-d76302a36852\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7cafe10c-cd2c-48b6-9513-98d0b725b65b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSecoda(ctx, \"my_source_secoda\", \u0026airbyte.SourceSecodaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSecodaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"5ae84744-ccc5-47f9-8a98-d76302a36852\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7cafe10c-cd2c-48b6-9513-98d0b725b65b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSecoda;\nimport com.pulumi.airbyte.SourceSecodaArgs;\nimport com.pulumi.airbyte.inputs.SourceSecodaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSecoda = new SourceSecoda(\"mySourceSecoda\", SourceSecodaArgs.builder()\n            .configuration(SourceSecodaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"5ae84744-ccc5-47f9-8a98-d76302a36852\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7cafe10c-cd2c-48b6-9513-98d0b725b65b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSecoda:\n    type: airbyte:SourceSecoda\n    name: my_source_secoda\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 5ae84744-ccc5-47f9-8a98-d76302a36852\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7cafe10c-cd2c-48b6-9513-98d0b725b65b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_secoda.my_airbyte_source_secoda\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSecoda:SourceSecoda my_airbyte_source_secoda \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSecodaConfiguration:SourceSecodaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"da9fc6b9-8059-4be0-b204-f56e22e4d52d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSecodaResourceAllocation:SourceSecodaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSecodaConfiguration:SourceSecodaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"da9fc6b9-8059-4be0-b204-f56e22e4d52d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSecoda resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSecodaConfiguration:SourceSecodaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"da9fc6b9-8059-4be0-b204-f56e22e4d52d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSecodaResourceAllocation:SourceSecodaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSendgrid:SourceSendgrid":{"description":"SourceSendgrid Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSendgrid = new airbyte.SourceSendgrid(\"my_source_sendgrid\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2020-04-19T13:13:57.767Z\",\n    },\n    definitionId: \"5d6cd518-d67a-4149-85bc-cd47ab65338e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"8a5f6354-06a9-4256-a3ae-3a64afce5097\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sendgrid = airbyte.SourceSendgrid(\"my_source_sendgrid\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2020-04-19T13:13:57.767Z\",\n    },\n    definition_id=\"5d6cd518-d67a-4149-85bc-cd47ab65338e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"8a5f6354-06a9-4256-a3ae-3a64afce5097\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSendgrid = new Airbyte.SourceSendgrid(\"my_source_sendgrid\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSendgridConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2020-04-19T13:13:57.767Z\",\n        },\n        DefinitionId = \"5d6cd518-d67a-4149-85bc-cd47ab65338e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"8a5f6354-06a9-4256-a3ae-3a64afce5097\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSendgrid(ctx, \"my_source_sendgrid\", \u0026airbyte.SourceSendgridArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSendgridConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2020-04-19T13:13:57.767Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"5d6cd518-d67a-4149-85bc-cd47ab65338e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"8a5f6354-06a9-4256-a3ae-3a64afce5097\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSendgrid;\nimport com.pulumi.airbyte.SourceSendgridArgs;\nimport com.pulumi.airbyte.inputs.SourceSendgridConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSendgrid = new SourceSendgrid(\"mySourceSendgrid\", SourceSendgridArgs.builder()\n            .configuration(SourceSendgridConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2020-04-19T13:13:57.767Z\")\n                .build())\n            .definitionId(\"5d6cd518-d67a-4149-85bc-cd47ab65338e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"8a5f6354-06a9-4256-a3ae-3a64afce5097\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSendgrid:\n    type: airbyte:SourceSendgrid\n    name: my_source_sendgrid\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2020-04-19T13:13:57.767Z\n      definitionId: 5d6cd518-d67a-4149-85bc-cd47ab65338e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 8a5f6354-06a9-4256-a3ae-3a64afce5097\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_sendgrid.my_airbyte_source_sendgrid\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSendgrid:SourceSendgrid my_airbyte_source_sendgrid \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSendgridConfiguration:SourceSendgridConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fbb5fbe2-16ad-4cf4-af7d-ff9d9c316c87\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSendgridResourceAllocation:SourceSendgridResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSendgridConfiguration:SourceSendgridConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fbb5fbe2-16ad-4cf4-af7d-ff9d9c316c87\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSendgrid resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSendgridConfiguration:SourceSendgridConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"fbb5fbe2-16ad-4cf4-af7d-ff9d9c316c87\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSendgridResourceAllocation:SourceSendgridResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSendinblue:SourceSendinblue":{"description":"SourceSendinblue Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSendinblue = new airbyte.SourceSendinblue(\"my_source_sendinblue\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"403205e5-d30b-43cf-8cbe-5973fb795bac\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"dd7935ae-8b5a-4a08-9b6e-acdf3ba41ffd\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sendinblue = airbyte.SourceSendinblue(\"my_source_sendinblue\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"403205e5-d30b-43cf-8cbe-5973fb795bac\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"dd7935ae-8b5a-4a08-9b6e-acdf3ba41ffd\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSendinblue = new Airbyte.SourceSendinblue(\"my_source_sendinblue\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSendinblueConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"403205e5-d30b-43cf-8cbe-5973fb795bac\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"dd7935ae-8b5a-4a08-9b6e-acdf3ba41ffd\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSendinblue(ctx, \"my_source_sendinblue\", \u0026airbyte.SourceSendinblueArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSendinblueConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"403205e5-d30b-43cf-8cbe-5973fb795bac\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"dd7935ae-8b5a-4a08-9b6e-acdf3ba41ffd\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSendinblue;\nimport com.pulumi.airbyte.SourceSendinblueArgs;\nimport com.pulumi.airbyte.inputs.SourceSendinblueConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSendinblue = new SourceSendinblue(\"mySourceSendinblue\", SourceSendinblueArgs.builder()\n            .configuration(SourceSendinblueConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"403205e5-d30b-43cf-8cbe-5973fb795bac\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"dd7935ae-8b5a-4a08-9b6e-acdf3ba41ffd\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSendinblue:\n    type: airbyte:SourceSendinblue\n    name: my_source_sendinblue\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: 403205e5-d30b-43cf-8cbe-5973fb795bac\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: dd7935ae-8b5a-4a08-9b6e-acdf3ba41ffd\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_sendinblue.my_airbyte_source_sendinblue\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSendinblue:SourceSendinblue my_airbyte_source_sendinblue \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSendinblueConfiguration:SourceSendinblueConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2e88fa20-a2f6-43cc-bba6-98a0a3f244fb\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSendinblueResourceAllocation:SourceSendinblueResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSendinblueConfiguration:SourceSendinblueConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2e88fa20-a2f6-43cc-bba6-98a0a3f244fb\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSendinblue resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSendinblueConfiguration:SourceSendinblueConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2e88fa20-a2f6-43cc-bba6-98a0a3f244fb\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSendinblueResourceAllocation:SourceSendinblueResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSenseforce:SourceSenseforce":{"description":"SourceSenseforce Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSenseforce = new airbyte.SourceSenseforce(\"my_source_senseforce\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        backendUrl: \"https://galaxyapi.senseforce.io\",\n        datasetId: \"8f418098-ca28-4df5-9498-0df9fe78eda7\",\n        sliceRange: 1,\n        startDate: \"2017-01-25\",\n    },\n    definitionId: \"72d98b8b-013b-41d6-acb5-1010c16f89ee\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c04af849-0e4c-40a5-9d00-ad43af2baa4d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_senseforce = airbyte.SourceSenseforce(\"my_source_senseforce\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"backend_url\": \"https://galaxyapi.senseforce.io\",\n        \"dataset_id\": \"8f418098-ca28-4df5-9498-0df9fe78eda7\",\n        \"slice_range\": 1,\n        \"start_date\": \"2017-01-25\",\n    },\n    definition_id=\"72d98b8b-013b-41d6-acb5-1010c16f89ee\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c04af849-0e4c-40a5-9d00-ad43af2baa4d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSenseforce = new Airbyte.SourceSenseforce(\"my_source_senseforce\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSenseforceConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            BackendUrl = \"https://galaxyapi.senseforce.io\",\n            DatasetId = \"8f418098-ca28-4df5-9498-0df9fe78eda7\",\n            SliceRange = 1,\n            StartDate = \"2017-01-25\",\n        },\n        DefinitionId = \"72d98b8b-013b-41d6-acb5-1010c16f89ee\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c04af849-0e4c-40a5-9d00-ad43af2baa4d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSenseforce(ctx, \"my_source_senseforce\", \u0026airbyte.SourceSenseforceArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSenseforceConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBackendUrl:           pulumi.String(\"https://galaxyapi.senseforce.io\"),\n\t\t\t\tDatasetId:            pulumi.String(\"8f418098-ca28-4df5-9498-0df9fe78eda7\"),\n\t\t\t\tSliceRange:           pulumi.Float64(1),\n\t\t\t\tStartDate:            pulumi.String(\"2017-01-25\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"72d98b8b-013b-41d6-acb5-1010c16f89ee\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c04af849-0e4c-40a5-9d00-ad43af2baa4d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSenseforce;\nimport com.pulumi.airbyte.SourceSenseforceArgs;\nimport com.pulumi.airbyte.inputs.SourceSenseforceConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSenseforce = new SourceSenseforce(\"mySourceSenseforce\", SourceSenseforceArgs.builder()\n            .configuration(SourceSenseforceConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .backendUrl(\"https://galaxyapi.senseforce.io\")\n                .datasetId(\"8f418098-ca28-4df5-9498-0df9fe78eda7\")\n                .sliceRange(1.0)\n                .startDate(\"2017-01-25\")\n                .build())\n            .definitionId(\"72d98b8b-013b-41d6-acb5-1010c16f89ee\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c04af849-0e4c-40a5-9d00-ad43af2baa4d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSenseforce:\n    type: airbyte:SourceSenseforce\n    name: my_source_senseforce\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        backendUrl: https://galaxyapi.senseforce.io\n        datasetId: 8f418098-ca28-4df5-9498-0df9fe78eda7\n        sliceRange: 1\n        startDate: 2017-01-25\n      definitionId: 72d98b8b-013b-41d6-acb5-1010c16f89ee\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c04af849-0e4c-40a5-9d00-ad43af2baa4d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_senseforce.my_airbyte_source_senseforce\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSenseforce:SourceSenseforce my_airbyte_source_senseforce \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSenseforceConfiguration:SourceSenseforceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"39de93cb-1511-473e-a673-5cbedb9436af\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSenseforceResourceAllocation:SourceSenseforceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSenseforceConfiguration:SourceSenseforceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"39de93cb-1511-473e-a673-5cbedb9436af\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSenseforce resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSenseforceConfiguration:SourceSenseforceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"39de93cb-1511-473e-a673-5cbedb9436af\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSenseforceResourceAllocation:SourceSenseforceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSentry:SourceSentry":{"description":"SourceSentry Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSentry = new airbyte.SourceSentry(\"my_source_sentry\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        authToken: \"...my_auth_token...\",\n        discoverFields: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        hostname: \"...my_hostname...\",\n        organization: \"...my_organization...\",\n        project: \"...my_project...\",\n    },\n    definitionId: \"224b3e94-d53b-4e9f-81ae-9a2d6b899fdf\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"f98e0e59-4799-4e21-9773-f1fd5decb3e6\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sentry = airbyte.SourceSentry(\"my_source_sentry\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"auth_token\": \"...my_auth_token...\",\n        \"discover_fields\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        \"hostname\": \"...my_hostname...\",\n        \"organization\": \"...my_organization...\",\n        \"project\": \"...my_project...\",\n    },\n    definition_id=\"224b3e94-d53b-4e9f-81ae-9a2d6b899fdf\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"f98e0e59-4799-4e21-9773-f1fd5decb3e6\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSentry = new Airbyte.SourceSentry(\"my_source_sentry\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSentryConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AuthToken = \"...my_auth_token...\",\n            DiscoverFields = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n            Hostname = \"...my_hostname...\",\n            Organization = \"...my_organization...\",\n            Project = \"...my_project...\",\n        },\n        DefinitionId = \"224b3e94-d53b-4e9f-81ae-9a2d6b899fdf\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"f98e0e59-4799-4e21-9773-f1fd5decb3e6\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSentry(ctx, \"my_source_sentry\", \u0026airbyte.SourceSentryArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSentryConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAuthToken:            pulumi.String(\"...my_auth_token...\"),\n\t\t\t\tDiscoverFields: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t\tHostname:     pulumi.String(\"...my_hostname...\"),\n\t\t\t\tOrganization: pulumi.String(\"...my_organization...\"),\n\t\t\t\tProject:      pulumi.String(\"...my_project...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"224b3e94-d53b-4e9f-81ae-9a2d6b899fdf\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"f98e0e59-4799-4e21-9773-f1fd5decb3e6\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSentry;\nimport com.pulumi.airbyte.SourceSentryArgs;\nimport com.pulumi.airbyte.inputs.SourceSentryConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSentry = new SourceSentry(\"mySourceSentry\", SourceSentryArgs.builder()\n            .configuration(SourceSentryConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .authToken(\"...my_auth_token...\")\n                .discoverFields(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .hostname(\"...my_hostname...\")\n                .organization(\"...my_organization...\")\n                .project(\"...my_project...\")\n                .build())\n            .definitionId(\"224b3e94-d53b-4e9f-81ae-9a2d6b899fdf\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"f98e0e59-4799-4e21-9773-f1fd5decb3e6\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSentry:\n    type: airbyte:SourceSentry\n    name: my_source_sentry\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        authToken: '...my_auth_token...'\n        discoverFields:\n          - '{ \"see\": \"documentation\" }'\n        hostname: '...my_hostname...'\n        organization: '...my_organization...'\n        project: '...my_project...'\n      definitionId: 224b3e94-d53b-4e9f-81ae-9a2d6b899fdf\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: f98e0e59-4799-4e21-9773-f1fd5decb3e6\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_sentry.my_airbyte_source_sentry\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSentry:SourceSentry my_airbyte_source_sentry \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSentryConfiguration:SourceSentryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cdaf146a-9b75-49fd-9dd2-9d64a0bb4781\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSentryResourceAllocation:SourceSentryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSentryConfiguration:SourceSentryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cdaf146a-9b75-49fd-9dd2-9d64a0bb4781\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSentry resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSentryConfiguration:SourceSentryConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cdaf146a-9b75-49fd-9dd2-9d64a0bb4781\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSentryResourceAllocation:SourceSentryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSftp:SourceSftp":{"description":"SourceSftp Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSftp = new airbyte.SourceSftp(\"my_source_sftp\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            passwordAuthentication: {\n                authUserPassword: \"...my_auth_user_password...\",\n            },\n        },\n        filePattern: \"log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which  `log-yearmmdd`\",\n        fileTypes: \"csv,json\",\n        folderPath: \"/logs/2022\",\n        host: \"www.host.com\",\n        port: 22,\n        user: \"...my_user...\",\n    },\n    definitionId: \"ef03926e-13cb-4929-aa6b-e7c8e1b0c80e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"de2e80b4-0898-4bea-821b-cb0c33f06888\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sftp = airbyte.SourceSftp(\"my_source_sftp\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"password_authentication\": {\n                \"auth_user_password\": \"...my_auth_user_password...\",\n            },\n        },\n        \"file_pattern\": \"log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which  `log-yearmmdd`\",\n        \"file_types\": \"csv,json\",\n        \"folder_path\": \"/logs/2022\",\n        \"host\": \"www.host.com\",\n        \"port\": 22,\n        \"user\": \"...my_user...\",\n    },\n    definition_id=\"ef03926e-13cb-4929-aa6b-e7c8e1b0c80e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"de2e80b4-0898-4bea-821b-cb0c33f06888\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSftp = new Airbyte.SourceSftp(\"my_source_sftp\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSftpConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceSftpConfigurationCredentialsArgs\n            {\n                PasswordAuthentication = new Airbyte.Inputs.SourceSftpConfigurationCredentialsPasswordAuthenticationArgs\n                {\n                    AuthUserPassword = \"...my_auth_user_password...\",\n                },\n            },\n            FilePattern = \"log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which  `log-yearmmdd`\",\n            FileTypes = \"csv,json\",\n            FolderPath = \"/logs/2022\",\n            Host = \"www.host.com\",\n            Port = 22,\n            User = \"...my_user...\",\n        },\n        DefinitionId = \"ef03926e-13cb-4929-aa6b-e7c8e1b0c80e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"de2e80b4-0898-4bea-821b-cb0c33f06888\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSftp(ctx, \"my_source_sftp\", \u0026airbyte.SourceSftpArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSftpConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceSftpConfigurationCredentialsArgs{\n\t\t\t\t\tPasswordAuthentication: \u0026airbyte.SourceSftpConfigurationCredentialsPasswordAuthenticationArgs{\n\t\t\t\t\t\tAuthUserPassword: pulumi.String(\"...my_auth_user_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tFilePattern: pulumi.String(\"log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which  `log-yearmmdd`\"),\n\t\t\t\tFileTypes:   pulumi.String(\"csv,json\"),\n\t\t\t\tFolderPath:  pulumi.String(\"/logs/2022\"),\n\t\t\t\tHost:        pulumi.String(\"www.host.com\"),\n\t\t\t\tPort:        pulumi.Float64(22),\n\t\t\t\tUser:        pulumi.String(\"...my_user...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ef03926e-13cb-4929-aa6b-e7c8e1b0c80e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"de2e80b4-0898-4bea-821b-cb0c33f06888\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSftp;\nimport com.pulumi.airbyte.SourceSftpArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpConfigurationCredentialsPasswordAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSftp = new SourceSftp(\"mySourceSftp\", SourceSftpArgs.builder()\n            .configuration(SourceSftpConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceSftpConfigurationCredentialsArgs.builder()\n                    .passwordAuthentication(SourceSftpConfigurationCredentialsPasswordAuthenticationArgs.builder()\n                        .authUserPassword(\"...my_auth_user_password...\")\n                        .build())\n                    .build())\n                .filePattern(\"log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which  `log-yearmmdd`\")\n                .fileTypes(\"csv,json\")\n                .folderPath(\"/logs/2022\")\n                .host(\"www.host.com\")\n                .port(22.0)\n                .user(\"...my_user...\")\n                .build())\n            .definitionId(\"ef03926e-13cb-4929-aa6b-e7c8e1b0c80e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"de2e80b4-0898-4bea-821b-cb0c33f06888\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSftp:\n    type: airbyte:SourceSftp\n    name: my_source_sftp\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          passwordAuthentication:\n            authUserPassword: '...my_auth_user_password...'\n        filePattern: log-([0-9]{4})([0-9]{2})([0-9]{2}) - This will filter files which  `log-yearmmdd`\n        fileTypes: csv,json\n        folderPath: /logs/2022\n        host: www.host.com\n        port: 22\n        user: '...my_user...'\n      definitionId: ef03926e-13cb-4929-aa6b-e7c8e1b0c80e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: de2e80b4-0898-4bea-821b-cb0c33f06888\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_sftp.my_airbyte_source_sftp\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSftp:SourceSftp my_airbyte_source_sftp \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSftpConfiguration:SourceSftpConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a827c52e-791c-4135-a245-e233c5255199\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSftpResourceAllocation:SourceSftpResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSftpConfiguration:SourceSftpConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a827c52e-791c-4135-a245-e233c5255199\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSftp resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSftpConfiguration:SourceSftpConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"a827c52e-791c-4135-a245-e233c5255199\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSftpResourceAllocation:SourceSftpResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSftpBulk:SourceSftpBulk":{"description":"SourceSftpBulk Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSftpbulk = new airbyte.SourceSftpBulk(\"my_source_sftpbulk\", {\n    configuration: {\n        credentials: {\n            authenticateViaPassword: {\n                password: \"...my_password...\",\n            },\n        },\n        deliveryMethod: {\n            replicateRecords: {},\n        },\n        folderPath: \"/logs/2022\",\n        host: \"www.host.com\",\n        port: 22,\n        startDate: \"2021-01-01T00:00:00.000000Z\",\n        streams: [{\n            daysToSyncIfHistoryIsFull: 5,\n            format: {},\n            globs: [\"...\"],\n            inputSchema: \"...my_input_schema...\",\n            legacyPrefix: \"...my_legacy_prefix...\",\n            name: \"...my_name...\",\n            primaryKey: \"...my_primary_key...\",\n            recentNFilesToReadForSchemaDiscovery: 4,\n            schemaless: false,\n            useFirstFoundFileForSchemaDiscovery: true,\n            validationPolicy: \"Skip Record\",\n        }],\n        username: \"...my_username...\",\n    },\n    definitionId: \"68ea307f-7d93-44b6-91fe-f4681001bb74\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ec1a23b7-466d-4987-acf2-eae96eb456d0\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sftpbulk = airbyte.SourceSftpBulk(\"my_source_sftpbulk\",\n    configuration={\n        \"credentials\": {\n            \"authenticate_via_password\": {\n                \"password\": \"...my_password...\",\n            },\n        },\n        \"delivery_method\": {\n            \"replicate_records\": {},\n        },\n        \"folder_path\": \"/logs/2022\",\n        \"host\": \"www.host.com\",\n        \"port\": 22,\n        \"start_date\": \"2021-01-01T00:00:00.000000Z\",\n        \"streams\": [{\n            \"days_to_sync_if_history_is_full\": 5,\n            \"format\": {},\n            \"globs\": [\"...\"],\n            \"input_schema\": \"...my_input_schema...\",\n            \"legacy_prefix\": \"...my_legacy_prefix...\",\n            \"name\": \"...my_name...\",\n            \"primary_key\": \"...my_primary_key...\",\n            \"recent_n_files_to_read_for_schema_discovery\": 4,\n            \"schemaless\": False,\n            \"use_first_found_file_for_schema_discovery\": True,\n            \"validation_policy\": \"Skip Record\",\n        }],\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"68ea307f-7d93-44b6-91fe-f4681001bb74\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ec1a23b7-466d-4987-acf2-eae96eb456d0\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSftpbulk = new Airbyte.SourceSftpBulk(\"my_source_sftpbulk\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSftpBulkConfigurationArgs\n        {\n            Credentials = new Airbyte.Inputs.SourceSftpBulkConfigurationCredentialsArgs\n            {\n                AuthenticateViaPassword = new Airbyte.Inputs.SourceSftpBulkConfigurationCredentialsAuthenticateViaPasswordArgs\n                {\n                    Password = \"...my_password...\",\n                },\n            },\n            DeliveryMethod = new Airbyte.Inputs.SourceSftpBulkConfigurationDeliveryMethodArgs\n            {\n                ReplicateRecords = null,\n            },\n            FolderPath = \"/logs/2022\",\n            Host = \"www.host.com\",\n            Port = 22,\n            StartDate = \"2021-01-01T00:00:00.000000Z\",\n            Streams = new[]\n            {\n                new Airbyte.Inputs.SourceSftpBulkConfigurationStreamArgs\n                {\n                    DaysToSyncIfHistoryIsFull = 5,\n                    Format = null,\n                    Globs = new[]\n                    {\n                        \"...\",\n                    },\n                    InputSchema = \"...my_input_schema...\",\n                    LegacyPrefix = \"...my_legacy_prefix...\",\n                    Name = \"...my_name...\",\n                    PrimaryKey = \"...my_primary_key...\",\n                    RecentNFilesToReadForSchemaDiscovery = 4,\n                    Schemaless = false,\n                    UseFirstFoundFileForSchemaDiscovery = true,\n                    ValidationPolicy = \"Skip Record\",\n                },\n            },\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"68ea307f-7d93-44b6-91fe-f4681001bb74\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ec1a23b7-466d-4987-acf2-eae96eb456d0\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSftpBulk(ctx, \"my_source_sftpbulk\", \u0026airbyte.SourceSftpBulkArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSftpBulkConfigurationArgs{\n\t\t\t\tCredentials: \u0026airbyte.SourceSftpBulkConfigurationCredentialsArgs{\n\t\t\t\t\tAuthenticateViaPassword: \u0026airbyte.SourceSftpBulkConfigurationCredentialsAuthenticateViaPasswordArgs{\n\t\t\t\t\t\tPassword: pulumi.String(\"...my_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDeliveryMethod: \u0026airbyte.SourceSftpBulkConfigurationDeliveryMethodArgs{\n\t\t\t\t\tReplicateRecords: \u0026airbyte.SourceSftpBulkConfigurationDeliveryMethodReplicateRecordsArgs{},\n\t\t\t\t},\n\t\t\t\tFolderPath: pulumi.String(\"/logs/2022\"),\n\t\t\t\tHost:       pulumi.String(\"www.host.com\"),\n\t\t\t\tPort:       pulumi.Float64(22),\n\t\t\t\tStartDate:  pulumi.String(\"2021-01-01T00:00:00.000000Z\"),\n\t\t\t\tStreams: airbyte.SourceSftpBulkConfigurationStreamArray{\n\t\t\t\t\t\u0026airbyte.SourceSftpBulkConfigurationStreamArgs{\n\t\t\t\t\t\tDaysToSyncIfHistoryIsFull: pulumi.Float64(5),\n\t\t\t\t\t\tFormat:                    \u0026airbyte.SourceSftpBulkConfigurationStreamFormatArgs{},\n\t\t\t\t\t\tGlobs: pulumi.StringArray{\n\t\t\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t\t\t},\n\t\t\t\t\t\tInputSchema:                          pulumi.String(\"...my_input_schema...\"),\n\t\t\t\t\t\tLegacyPrefix:                         pulumi.String(\"...my_legacy_prefix...\"),\n\t\t\t\t\t\tName:                                 pulumi.String(\"...my_name...\"),\n\t\t\t\t\t\tPrimaryKey:                           pulumi.String(\"...my_primary_key...\"),\n\t\t\t\t\t\tRecentNFilesToReadForSchemaDiscovery: pulumi.Float64(4),\n\t\t\t\t\t\tSchemaless:                           pulumi.Bool(false),\n\t\t\t\t\t\tUseFirstFoundFileForSchemaDiscovery:  pulumi.Bool(true),\n\t\t\t\t\t\tValidationPolicy:                     pulumi.String(\"Skip Record\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tUsername: pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"68ea307f-7d93-44b6-91fe-f4681001bb74\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ec1a23b7-466d-4987-acf2-eae96eb456d0\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSftpBulk;\nimport com.pulumi.airbyte.SourceSftpBulkArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpBulkConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpBulkConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpBulkConfigurationCredentialsAuthenticateViaPasswordArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpBulkConfigurationDeliveryMethodArgs;\nimport com.pulumi.airbyte.inputs.SourceSftpBulkConfigurationDeliveryMethodReplicateRecordsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSftpbulk = new SourceSftpBulk(\"mySourceSftpbulk\", SourceSftpBulkArgs.builder()\n            .configuration(SourceSftpBulkConfigurationArgs.builder()\n                .credentials(SourceSftpBulkConfigurationCredentialsArgs.builder()\n                    .authenticateViaPassword(SourceSftpBulkConfigurationCredentialsAuthenticateViaPasswordArgs.builder()\n                        .password(\"...my_password...\")\n                        .build())\n                    .build())\n                .deliveryMethod(SourceSftpBulkConfigurationDeliveryMethodArgs.builder()\n                    .replicateRecords(SourceSftpBulkConfigurationDeliveryMethodReplicateRecordsArgs.builder()\n                        .build())\n                    .build())\n                .folderPath(\"/logs/2022\")\n                .host(\"www.host.com\")\n                .port(22.0)\n                .startDate(\"2021-01-01T00:00:00.000000Z\")\n                .streams(SourceSftpBulkConfigurationStreamArgs.builder()\n                    .daysToSyncIfHistoryIsFull(5.0)\n                    .format(SourceSftpBulkConfigurationStreamFormatArgs.builder()\n                        .build())\n                    .globs(\"...\")\n                    .inputSchema(\"...my_input_schema...\")\n                    .legacyPrefix(\"...my_legacy_prefix...\")\n                    .name(\"...my_name...\")\n                    .primaryKey(\"...my_primary_key...\")\n                    .recentNFilesToReadForSchemaDiscovery(4.0)\n                    .schemaless(false)\n                    .useFirstFoundFileForSchemaDiscovery(true)\n                    .validationPolicy(\"Skip Record\")\n                    .build())\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"68ea307f-7d93-44b6-91fe-f4681001bb74\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ec1a23b7-466d-4987-acf2-eae96eb456d0\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSftpbulk:\n    type: airbyte:SourceSftpBulk\n    name: my_source_sftpbulk\n    properties:\n      configuration:\n        credentials:\n          authenticateViaPassword:\n            password: '...my_password...'\n        deliveryMethod:\n          replicateRecords: {}\n        folderPath: /logs/2022\n        host: www.host.com\n        port: 22\n        startDate: 2021-01-01T00:00:00.000000Z\n        streams:\n          - daysToSyncIfHistoryIsFull: 5\n            format: {}\n            globs:\n              - '...'\n            inputSchema: '...my_input_schema...'\n            legacyPrefix: '...my_legacy_prefix...'\n            name: '...my_name...'\n            primaryKey: '...my_primary_key...'\n            recentNFilesToReadForSchemaDiscovery: 4\n            schemaless: false\n            useFirstFoundFileForSchemaDiscovery: true\n            validationPolicy: Skip Record\n        username: '...my_username...'\n      definitionId: 68ea307f-7d93-44b6-91fe-f4681001bb74\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ec1a23b7-466d-4987-acf2-eae96eb456d0\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_sftp_bulk.my_airbyte_source_sftp_bulk\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSftpBulk:SourceSftpBulk my_airbyte_source_sftp_bulk \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfiguration:SourceSftpBulkConfiguration","description":"Used during spec; allows the developer to configure the cloud provider specific options that are needed when users configure a file-based source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"31e3242f-dee7-4cdc-a4b8-8e06c5458517\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkResourceAllocation:SourceSftpBulkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfiguration:SourceSftpBulkConfiguration","description":"Used during spec; allows the developer to configure the cloud provider specific options that are needed when users configure a file-based source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"31e3242f-dee7-4cdc-a4b8-8e06c5458517\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSftpBulk resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkConfiguration:SourceSftpBulkConfiguration","description":"Used during spec; allows the developer to configure the cloud provider specific options that are needed when users configure a file-based source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"31e3242f-dee7-4cdc-a4b8-8e06c5458517\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSftpBulkResourceAllocation:SourceSftpBulkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceShopify:SourceShopify":{"description":"SourceShopify Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceShopify = new airbyte.SourceShopify(\"my_source_shopify\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        bulkWindowInDays: 4,\n        credentials: {\n            apiPassword: {\n                apiPassword: \"...my_api_password...\",\n            },\n        },\n        fetchTransactionsUserId: true,\n        jobCheckpointInterval: 484517,\n        jobProductVariantsIncludePresPrices: true,\n        jobTerminationThreshold: 5282,\n        shop: \"my-store\",\n        startDate: \"2021-05-19\",\n    },\n    definitionId: \"1a8f2c45-b7ec-4db1-8680-d2e228b3d43e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"de6ea042-7883-4cc3-9786-89e9d969aa09\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_shopify = airbyte.SourceShopify(\"my_source_shopify\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"bulk_window_in_days\": 4,\n        \"credentials\": {\n            \"api_password\": {\n                \"api_password\": \"...my_api_password...\",\n            },\n        },\n        \"fetch_transactions_user_id\": True,\n        \"job_checkpoint_interval\": 484517,\n        \"job_product_variants_include_pres_prices\": True,\n        \"job_termination_threshold\": 5282,\n        \"shop\": \"my-store\",\n        \"start_date\": \"2021-05-19\",\n    },\n    definition_id=\"1a8f2c45-b7ec-4db1-8680-d2e228b3d43e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"de6ea042-7883-4cc3-9786-89e9d969aa09\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceShopify = new Airbyte.SourceShopify(\"my_source_shopify\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceShopifyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            BulkWindowInDays = 4,\n            Credentials = new Airbyte.Inputs.SourceShopifyConfigurationCredentialsArgs\n            {\n                ApiPassword = new Airbyte.Inputs.SourceShopifyConfigurationCredentialsApiPasswordArgs\n                {\n                    ApiPassword = \"...my_api_password...\",\n                },\n            },\n            FetchTransactionsUserId = true,\n            JobCheckpointInterval = 484517,\n            JobProductVariantsIncludePresPrices = true,\n            JobTerminationThreshold = 5282,\n            Shop = \"my-store\",\n            StartDate = \"2021-05-19\",\n        },\n        DefinitionId = \"1a8f2c45-b7ec-4db1-8680-d2e228b3d43e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"de6ea042-7883-4cc3-9786-89e9d969aa09\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceShopify(ctx, \"my_source_shopify\", \u0026airbyte.SourceShopifyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceShopifyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBulkWindowInDays:     pulumi.Float64(4),\n\t\t\t\tCredentials: \u0026airbyte.SourceShopifyConfigurationCredentialsArgs{\n\t\t\t\t\tApiPassword: \u0026airbyte.SourceShopifyConfigurationCredentialsApiPasswordArgs{\n\t\t\t\t\t\tApiPassword: pulumi.String(\"...my_api_password...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tFetchTransactionsUserId:             pulumi.Bool(true),\n\t\t\t\tJobCheckpointInterval:               pulumi.Float64(484517),\n\t\t\t\tJobProductVariantsIncludePresPrices: pulumi.Bool(true),\n\t\t\t\tJobTerminationThreshold:             pulumi.Float64(5282),\n\t\t\t\tShop:                                pulumi.String(\"my-store\"),\n\t\t\t\tStartDate:                           pulumi.String(\"2021-05-19\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1a8f2c45-b7ec-4db1-8680-d2e228b3d43e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"de6ea042-7883-4cc3-9786-89e9d969aa09\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceShopify;\nimport com.pulumi.airbyte.SourceShopifyArgs;\nimport com.pulumi.airbyte.inputs.SourceShopifyConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceShopifyConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceShopifyConfigurationCredentialsApiPasswordArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceShopify = new SourceShopify(\"mySourceShopify\", SourceShopifyArgs.builder()\n            .configuration(SourceShopifyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .bulkWindowInDays(4.0)\n                .credentials(SourceShopifyConfigurationCredentialsArgs.builder()\n                    .apiPassword(SourceShopifyConfigurationCredentialsApiPasswordArgs.builder()\n                        .apiPassword(\"...my_api_password...\")\n                        .build())\n                    .build())\n                .fetchTransactionsUserId(true)\n                .jobCheckpointInterval(484517.0)\n                .jobProductVariantsIncludePresPrices(true)\n                .jobTerminationThreshold(5282.0)\n                .shop(\"my-store\")\n                .startDate(\"2021-05-19\")\n                .build())\n            .definitionId(\"1a8f2c45-b7ec-4db1-8680-d2e228b3d43e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"de6ea042-7883-4cc3-9786-89e9d969aa09\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceShopify:\n    type: airbyte:SourceShopify\n    name: my_source_shopify\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        bulkWindowInDays: 4\n        credentials:\n          apiPassword:\n            apiPassword: '...my_api_password...'\n        fetchTransactionsUserId: true\n        jobCheckpointInterval: 484517\n        jobProductVariantsIncludePresPrices: true\n        jobTerminationThreshold: 5282\n        shop: my-store\n        startDate: 2021-05-19\n      definitionId: 1a8f2c45-b7ec-4db1-8680-d2e228b3d43e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: de6ea042-7883-4cc3-9786-89e9d969aa09\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_shopify.my_airbyte_source_shopify\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceShopify:SourceShopify my_airbyte_source_shopify \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShopifyConfiguration:SourceShopifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9da77001-af33-4bcd-be46-6252bf9342b9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceShopifyResourceAllocation:SourceShopifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShopifyConfiguration:SourceShopifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9da77001-af33-4bcd-be46-6252bf9342b9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceShopify resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShopifyConfiguration:SourceShopifyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"9da77001-af33-4bcd-be46-6252bf9342b9\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceShopifyResourceAllocation:SourceShopifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceShortcut:SourceShortcut":{"description":"SourceShortcut Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceShortcut = new airbyte.SourceShortcut(\"my_source_shortcut\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey2: \"...my_api_key_2...\",\n        query: \"...my_query...\",\n        startDate: \"2021-11-07T00:57:38.334Z\",\n    },\n    definitionId: \"06d61e51-b0d0-4e6f-9301-48b03b45bab1\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a257dfe4-366d-461b-b1e2-8bb8f32160e7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_shortcut = airbyte.SourceShortcut(\"my_source_shortcut\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key2\": \"...my_api_key_2...\",\n        \"query\": \"...my_query...\",\n        \"start_date\": \"2021-11-07T00:57:38.334Z\",\n    },\n    definition_id=\"06d61e51-b0d0-4e6f-9301-48b03b45bab1\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a257dfe4-366d-461b-b1e2-8bb8f32160e7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceShortcut = new Airbyte.SourceShortcut(\"my_source_shortcut\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceShortcutConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey2 = \"...my_api_key_2...\",\n            Query = \"...my_query...\",\n            StartDate = \"2021-11-07T00:57:38.334Z\",\n        },\n        DefinitionId = \"06d61e51-b0d0-4e6f-9301-48b03b45bab1\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a257dfe4-366d-461b-b1e2-8bb8f32160e7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceShortcut(ctx, \"my_source_shortcut\", \u0026airbyte.SourceShortcutArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceShortcutConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey2:              pulumi.String(\"...my_api_key_2...\"),\n\t\t\t\tQuery:                pulumi.String(\"...my_query...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-11-07T00:57:38.334Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"06d61e51-b0d0-4e6f-9301-48b03b45bab1\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a257dfe4-366d-461b-b1e2-8bb8f32160e7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceShortcut;\nimport com.pulumi.airbyte.SourceShortcutArgs;\nimport com.pulumi.airbyte.inputs.SourceShortcutConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceShortcut = new SourceShortcut(\"mySourceShortcut\", SourceShortcutArgs.builder()\n            .configuration(SourceShortcutConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey2(\"...my_api_key_2...\")\n                .query(\"...my_query...\")\n                .startDate(\"2021-11-07T00:57:38.334Z\")\n                .build())\n            .definitionId(\"06d61e51-b0d0-4e6f-9301-48b03b45bab1\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a257dfe4-366d-461b-b1e2-8bb8f32160e7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceShortcut:\n    type: airbyte:SourceShortcut\n    name: my_source_shortcut\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey2: '...my_api_key_2...'\n        query: '...my_query...'\n        startDate: 2021-11-07T00:57:38.334Z\n      definitionId: 06d61e51-b0d0-4e6f-9301-48b03b45bab1\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a257dfe4-366d-461b-b1e2-8bb8f32160e7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_shortcut.my_airbyte_source_shortcut\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceShortcut:SourceShortcut my_airbyte_source_shortcut \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShortcutConfiguration:SourceShortcutConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"72b4b6ad-bf46-4113-a97e-c8e2666f7230\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceShortcutResourceAllocation:SourceShortcutResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShortcutConfiguration:SourceShortcutConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"72b4b6ad-bf46-4113-a97e-c8e2666f7230\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceShortcut resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShortcutConfiguration:SourceShortcutConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"72b4b6ad-bf46-4113-a97e-c8e2666f7230\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceShortcutResourceAllocation:SourceShortcutResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceShortio:SourceShortio":{"description":"SourceShortio Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceShortio = new airbyte.SourceShortio(\"my_source_shortio\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        domainId: \"...my_domain_id...\",\n        secretKey: \"...my_secret_key...\",\n        startDate: \"2023-07-30T03:43:59.244Z\",\n    },\n    definitionId: \"4143d169-b0b2-420a-9b61-e7168ba1e301\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"7f65e904-170f-40c2-ab5b-c04214652b27\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_shortio = airbyte.SourceShortio(\"my_source_shortio\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"domain_id\": \"...my_domain_id...\",\n        \"secret_key\": \"...my_secret_key...\",\n        \"start_date\": \"2023-07-30T03:43:59.244Z\",\n    },\n    definition_id=\"4143d169-b0b2-420a-9b61-e7168ba1e301\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"7f65e904-170f-40c2-ab5b-c04214652b27\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceShortio = new Airbyte.SourceShortio(\"my_source_shortio\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceShortioConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DomainId = \"...my_domain_id...\",\n            SecretKey = \"...my_secret_key...\",\n            StartDate = \"2023-07-30T03:43:59.244Z\",\n        },\n        DefinitionId = \"4143d169-b0b2-420a-9b61-e7168ba1e301\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"7f65e904-170f-40c2-ab5b-c04214652b27\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceShortio(ctx, \"my_source_shortio\", \u0026airbyte.SourceShortioArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceShortioConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDomainId:             pulumi.String(\"...my_domain_id...\"),\n\t\t\t\tSecretKey:            pulumi.String(\"...my_secret_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2023-07-30T03:43:59.244Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"4143d169-b0b2-420a-9b61-e7168ba1e301\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"7f65e904-170f-40c2-ab5b-c04214652b27\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceShortio;\nimport com.pulumi.airbyte.SourceShortioArgs;\nimport com.pulumi.airbyte.inputs.SourceShortioConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceShortio = new SourceShortio(\"mySourceShortio\", SourceShortioArgs.builder()\n            .configuration(SourceShortioConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .domainId(\"...my_domain_id...\")\n                .secretKey(\"...my_secret_key...\")\n                .startDate(\"2023-07-30T03:43:59.244Z\")\n                .build())\n            .definitionId(\"4143d169-b0b2-420a-9b61-e7168ba1e301\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"7f65e904-170f-40c2-ab5b-c04214652b27\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceShortio:\n    type: airbyte:SourceShortio\n    name: my_source_shortio\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        domainId: '...my_domain_id...'\n        secretKey: '...my_secret_key...'\n        startDate: 2023-07-30T03:43:59.244Z\n      definitionId: 4143d169-b0b2-420a-9b61-e7168ba1e301\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 7f65e904-170f-40c2-ab5b-c04214652b27\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_shortio.my_airbyte_source_shortio\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceShortio:SourceShortio my_airbyte_source_shortio \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShortioConfiguration:SourceShortioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2fed2292-5586-480c-af92-9944e39fe12d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceShortioResourceAllocation:SourceShortioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShortioConfiguration:SourceShortioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2fed2292-5586-480c-af92-9944e39fe12d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceShortio resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceShortioConfiguration:SourceShortioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2fed2292-5586-480c-af92-9944e39fe12d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceShortioResourceAllocation:SourceShortioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSlack:SourceSlack":{"description":"SourceSlack Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSlack = new airbyte.SourceSlack(\"my_source_slack\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        channelFilters: [\"...\"],\n        channelMessagesWindowSize: 30,\n        credentials: {\n            signInViaSlackOAuth: {\n                accessToken: \"...my_access_token...\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n            },\n        },\n        includePrivateChannels: false,\n        joinChannels: false,\n        lookbackWindow: 7,\n        numWorkers: 2,\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"0e40c94d-0533-49a9-8fb8-ec1935c15487\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c0473aa4-957d-44db-ac2f-386282ba46e7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_slack = airbyte.SourceSlack(\"my_source_slack\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"channel_filters\": [\"...\"],\n        \"channel_messages_window_size\": 30,\n        \"credentials\": {\n            \"sign_in_via_slack_o_auth\": {\n                \"access_token\": \"...my_access_token...\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n            },\n        },\n        \"include_private_channels\": False,\n        \"join_channels\": False,\n        \"lookback_window\": 7,\n        \"num_workers\": 2,\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"0e40c94d-0533-49a9-8fb8-ec1935c15487\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c0473aa4-957d-44db-ac2f-386282ba46e7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSlack = new Airbyte.SourceSlack(\"my_source_slack\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSlackConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ChannelFilters = new[]\n            {\n                \"...\",\n            },\n            ChannelMessagesWindowSize = 30,\n            Credentials = new Airbyte.Inputs.SourceSlackConfigurationCredentialsArgs\n            {\n                SignInViaSlackOAuth = new Airbyte.Inputs.SourceSlackConfigurationCredentialsSignInViaSlackOAuthArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                },\n            },\n            IncludePrivateChannels = false,\n            JoinChannels = false,\n            LookbackWindow = 7,\n            NumWorkers = 2,\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"0e40c94d-0533-49a9-8fb8-ec1935c15487\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c0473aa4-957d-44db-ac2f-386282ba46e7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSlack(ctx, \"my_source_slack\", \u0026airbyte.SourceSlackArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSlackConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tChannelFilters: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tChannelMessagesWindowSize: pulumi.Float64(30),\n\t\t\t\tCredentials: \u0026airbyte.SourceSlackConfigurationCredentialsArgs{\n\t\t\t\t\tSignInViaSlackOAuth: \u0026airbyte.SourceSlackConfigurationCredentialsSignInViaSlackOAuthArgs{\n\t\t\t\t\t\tAccessToken:  pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIncludePrivateChannels: pulumi.Bool(false),\n\t\t\t\tJoinChannels:           pulumi.Bool(false),\n\t\t\t\tLookbackWindow:         pulumi.Float64(7),\n\t\t\t\tNumWorkers:             pulumi.Float64(2),\n\t\t\t\tStartDate:              pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0e40c94d-0533-49a9-8fb8-ec1935c15487\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c0473aa4-957d-44db-ac2f-386282ba46e7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSlack;\nimport com.pulumi.airbyte.SourceSlackArgs;\nimport com.pulumi.airbyte.inputs.SourceSlackConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSlackConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceSlackConfigurationCredentialsSignInViaSlackOAuthArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSlack = new SourceSlack(\"mySourceSlack\", SourceSlackArgs.builder()\n            .configuration(SourceSlackConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .channelFilters(\"...\")\n                .channelMessagesWindowSize(30.0)\n                .credentials(SourceSlackConfigurationCredentialsArgs.builder()\n                    .signInViaSlackOAuth(SourceSlackConfigurationCredentialsSignInViaSlackOAuthArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .build())\n                    .build())\n                .includePrivateChannels(false)\n                .joinChannels(false)\n                .lookbackWindow(7.0)\n                .numWorkers(2.0)\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"0e40c94d-0533-49a9-8fb8-ec1935c15487\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c0473aa4-957d-44db-ac2f-386282ba46e7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSlack:\n    type: airbyte:SourceSlack\n    name: my_source_slack\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        channelFilters:\n          - '...'\n        channelMessagesWindowSize: 30\n        credentials:\n          signInViaSlackOAuth:\n            accessToken: '...my_access_token...'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n        includePrivateChannels: false\n        joinChannels: false\n        lookbackWindow: 7\n        numWorkers: 2\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: 0e40c94d-0533-49a9-8fb8-ec1935c15487\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c0473aa4-957d-44db-ac2f-386282ba46e7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_slack.my_airbyte_source_slack\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSlack:SourceSlack my_airbyte_source_slack \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSlackConfiguration:SourceSlackConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c2281cee-86f9-4a86-bb48-d23286b4c7bd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSlackResourceAllocation:SourceSlackResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSlackConfiguration:SourceSlackConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c2281cee-86f9-4a86-bb48-d23286b4c7bd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSlack resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSlackConfiguration:SourceSlackConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c2281cee-86f9-4a86-bb48-d23286b4c7bd\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSlackResourceAllocation:SourceSlackResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSmaily:SourceSmaily":{"description":"SourceSmaily Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSmaily = new airbyte.SourceSmaily(\"my_source_smaily\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiPassword: \"...my_api_password...\",\n        apiSubdomain: \"...my_api_subdomain...\",\n        apiUsername: \"...my_api_username...\",\n    },\n    definitionId: \"de7ce3b3-5961-453c-b801-171f643a6f4a\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"9910a2cc-8a4e-4833-9f0d-e4ee3e07cabf\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_smaily = airbyte.SourceSmaily(\"my_source_smaily\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_password\": \"...my_api_password...\",\n        \"api_subdomain\": \"...my_api_subdomain...\",\n        \"api_username\": \"...my_api_username...\",\n    },\n    definition_id=\"de7ce3b3-5961-453c-b801-171f643a6f4a\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"9910a2cc-8a4e-4833-9f0d-e4ee3e07cabf\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSmaily = new Airbyte.SourceSmaily(\"my_source_smaily\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSmailyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiPassword = \"...my_api_password...\",\n            ApiSubdomain = \"...my_api_subdomain...\",\n            ApiUsername = \"...my_api_username...\",\n        },\n        DefinitionId = \"de7ce3b3-5961-453c-b801-171f643a6f4a\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"9910a2cc-8a4e-4833-9f0d-e4ee3e07cabf\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSmaily(ctx, \"my_source_smaily\", \u0026airbyte.SourceSmailyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSmailyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiPassword:          pulumi.String(\"...my_api_password...\"),\n\t\t\t\tApiSubdomain:         pulumi.String(\"...my_api_subdomain...\"),\n\t\t\t\tApiUsername:          pulumi.String(\"...my_api_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"de7ce3b3-5961-453c-b801-171f643a6f4a\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"9910a2cc-8a4e-4833-9f0d-e4ee3e07cabf\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSmaily;\nimport com.pulumi.airbyte.SourceSmailyArgs;\nimport com.pulumi.airbyte.inputs.SourceSmailyConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSmaily = new SourceSmaily(\"mySourceSmaily\", SourceSmailyArgs.builder()\n            .configuration(SourceSmailyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiPassword(\"...my_api_password...\")\n                .apiSubdomain(\"...my_api_subdomain...\")\n                .apiUsername(\"...my_api_username...\")\n                .build())\n            .definitionId(\"de7ce3b3-5961-453c-b801-171f643a6f4a\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"9910a2cc-8a4e-4833-9f0d-e4ee3e07cabf\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSmaily:\n    type: airbyte:SourceSmaily\n    name: my_source_smaily\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiPassword: '...my_api_password...'\n        apiSubdomain: '...my_api_subdomain...'\n        apiUsername: '...my_api_username...'\n      definitionId: de7ce3b3-5961-453c-b801-171f643a6f4a\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 9910a2cc-8a4e-4833-9f0d-e4ee3e07cabf\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_smaily.my_airbyte_source_smaily\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSmaily:SourceSmaily my_airbyte_source_smaily \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmailyConfiguration:SourceSmailyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"781f8b1d-4e20-4842-a2c3-cd9b119d65fa\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSmailyResourceAllocation:SourceSmailyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmailyConfiguration:SourceSmailyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"781f8b1d-4e20-4842-a2c3-cd9b119d65fa\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSmaily resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmailyConfiguration:SourceSmailyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"781f8b1d-4e20-4842-a2c3-cd9b119d65fa\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSmailyResourceAllocation:SourceSmailyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSmartengage:SourceSmartengage":{"description":"SourceSmartengage Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSmartengage = new airbyte.SourceSmartengage(\"my_source_smartengage\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n    },\n    definitionId: \"d3e2ce71-4d5a-432d-856f-2c21c4b5c771\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5c310aaf-bccb-4aee-98e1-e4a1a00d278e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_smartengage = airbyte.SourceSmartengage(\"my_source_smartengage\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n    },\n    definition_id=\"d3e2ce71-4d5a-432d-856f-2c21c4b5c771\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5c310aaf-bccb-4aee-98e1-e4a1a00d278e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSmartengage = new Airbyte.SourceSmartengage(\"my_source_smartengage\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSmartengageConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n        },\n        DefinitionId = \"d3e2ce71-4d5a-432d-856f-2c21c4b5c771\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5c310aaf-bccb-4aee-98e1-e4a1a00d278e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSmartengage(ctx, \"my_source_smartengage\", \u0026airbyte.SourceSmartengageArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSmartengageConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d3e2ce71-4d5a-432d-856f-2c21c4b5c771\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5c310aaf-bccb-4aee-98e1-e4a1a00d278e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSmartengage;\nimport com.pulumi.airbyte.SourceSmartengageArgs;\nimport com.pulumi.airbyte.inputs.SourceSmartengageConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSmartengage = new SourceSmartengage(\"mySourceSmartengage\", SourceSmartengageArgs.builder()\n            .configuration(SourceSmartengageConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .build())\n            .definitionId(\"d3e2ce71-4d5a-432d-856f-2c21c4b5c771\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5c310aaf-bccb-4aee-98e1-e4a1a00d278e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSmartengage:\n    type: airbyte:SourceSmartengage\n    name: my_source_smartengage\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n      definitionId: d3e2ce71-4d5a-432d-856f-2c21c4b5c771\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5c310aaf-bccb-4aee-98e1-e4a1a00d278e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_smartengage.my_airbyte_source_smartengage\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSmartengage:SourceSmartengage my_airbyte_source_smartengage \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmartengageConfiguration:SourceSmartengageConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"21cc4a17-a011-4485-8a3e-e2341a91ab9f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSmartengageResourceAllocation:SourceSmartengageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmartengageConfiguration:SourceSmartengageConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"21cc4a17-a011-4485-8a3e-e2341a91ab9f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSmartengage resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmartengageConfiguration:SourceSmartengageConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"21cc4a17-a011-4485-8a3e-e2341a91ab9f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSmartengageResourceAllocation:SourceSmartengageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSmartsheets:SourceSmartsheets":{"description":"SourceSmartsheets Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSmartsheets = new airbyte.SourceSmartsheets(\"my_source_smartsheets\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            oAuth20: {\n                accessToken: \"...my_access_token...\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n                tokenExpiryDate: \"2021-05-13T13:15:18.521Z\",\n            },\n        },\n        isReport: false,\n        metadataFields: [\"row_expanded\"],\n        spreadsheetId: \"...my_spreadsheet_id...\",\n        startDatetime: \"2000-01-01T13:00:00\",\n    },\n    definitionId: \"002b9562-dfe0-4357-bd10-30c9f3cda4c7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"65f657d8-fd3b-49a9-af69-90fbc23c85f7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_smartsheets = airbyte.SourceSmartsheets(\"my_source_smartsheets\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"o_auth20\": {\n                \"access_token\": \"...my_access_token...\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n                \"token_expiry_date\": \"2021-05-13T13:15:18.521Z\",\n            },\n        },\n        \"is_report\": False,\n        \"metadata_fields\": [\"row_expanded\"],\n        \"spreadsheet_id\": \"...my_spreadsheet_id...\",\n        \"start_datetime\": \"2000-01-01T13:00:00\",\n    },\n    definition_id=\"002b9562-dfe0-4357-bd10-30c9f3cda4c7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"65f657d8-fd3b-49a9-af69-90fbc23c85f7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSmartsheets = new Airbyte.SourceSmartsheets(\"my_source_smartsheets\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSmartsheetsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceSmartsheetsConfigurationCredentialsArgs\n            {\n                OAuth20 = new Airbyte.Inputs.SourceSmartsheetsConfigurationCredentialsOAuth20Args\n                {\n                    AccessToken = \"...my_access_token...\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                    TokenExpiryDate = \"2021-05-13T13:15:18.521Z\",\n                },\n            },\n            IsReport = false,\n            MetadataFields = new[]\n            {\n                \"row_expanded\",\n            },\n            SpreadsheetId = \"...my_spreadsheet_id...\",\n            StartDatetime = \"2000-01-01T13:00:00\",\n        },\n        DefinitionId = \"002b9562-dfe0-4357-bd10-30c9f3cda4c7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"65f657d8-fd3b-49a9-af69-90fbc23c85f7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSmartsheets(ctx, \"my_source_smartsheets\", \u0026airbyte.SourceSmartsheetsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSmartsheetsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceSmartsheetsConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20: \u0026airbyte.SourceSmartsheetsConfigurationCredentialsOAuth20Args{\n\t\t\t\t\t\tAccessToken:     pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tClientId:        pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret:    pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken:    pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t\tTokenExpiryDate: pulumi.String(\"2021-05-13T13:15:18.521Z\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIsReport: pulumi.Bool(false),\n\t\t\t\tMetadataFields: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"row_expanded\"),\n\t\t\t\t},\n\t\t\t\tSpreadsheetId: pulumi.String(\"...my_spreadsheet_id...\"),\n\t\t\t\tStartDatetime: pulumi.String(\"2000-01-01T13:00:00\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"002b9562-dfe0-4357-bd10-30c9f3cda4c7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"65f657d8-fd3b-49a9-af69-90fbc23c85f7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSmartsheets;\nimport com.pulumi.airbyte.SourceSmartsheetsArgs;\nimport com.pulumi.airbyte.inputs.SourceSmartsheetsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSmartsheetsConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceSmartsheetsConfigurationCredentialsOAuth20Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSmartsheets = new SourceSmartsheets(\"mySourceSmartsheets\", SourceSmartsheetsArgs.builder()\n            .configuration(SourceSmartsheetsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceSmartsheetsConfigurationCredentialsArgs.builder()\n                    .oAuth20(SourceSmartsheetsConfigurationCredentialsOAuth20Args.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .tokenExpiryDate(\"2021-05-13T13:15:18.521Z\")\n                        .build())\n                    .build())\n                .isReport(false)\n                .metadataFields(\"row_expanded\")\n                .spreadsheetId(\"...my_spreadsheet_id...\")\n                .startDatetime(\"2000-01-01T13:00:00\")\n                .build())\n            .definitionId(\"002b9562-dfe0-4357-bd10-30c9f3cda4c7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"65f657d8-fd3b-49a9-af69-90fbc23c85f7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSmartsheets:\n    type: airbyte:SourceSmartsheets\n    name: my_source_smartsheets\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          oAuth20:\n            accessToken: '...my_access_token...'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n            tokenExpiryDate: 2021-05-13T13:15:18.521Z\n        isReport: false\n        metadataFields:\n          - row_expanded\n        spreadsheetId: '...my_spreadsheet_id...'\n        startDatetime: 2000-01-01T13:00:00\n      definitionId: 002b9562-dfe0-4357-bd10-30c9f3cda4c7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 65f657d8-fd3b-49a9-af69-90fbc23c85f7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_smartsheets.my_airbyte_source_smartsheets\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSmartsheets:SourceSmartsheets my_airbyte_source_smartsheets \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsConfiguration:SourceSmartsheetsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"374ebc65-6636-4ea0-925c-7d35999a8ffc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsResourceAllocation:SourceSmartsheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsConfiguration:SourceSmartsheetsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"374ebc65-6636-4ea0-925c-7d35999a8ffc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSmartsheets resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsConfiguration:SourceSmartsheetsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"374ebc65-6636-4ea0-925c-7d35999a8ffc\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSmartsheetsResourceAllocation:SourceSmartsheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSnapchatMarketing:SourceSnapchatMarketing":{"description":"SourceSnapchatMarketing Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSnapchatmarketing = new airbyte.SourceSnapchatMarketing(\"my_source_snapchatmarketing\", {\n    configuration: {\n        actionReportTime: \"impression\",\n        adAccountIds: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        endDate: \"2022-01-30\",\n        organizationIds: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        refreshToken: \"...my_refresh_token...\",\n        startDate: \"2022-01-01\",\n        swipeUpAttributionWindow: \"7_DAY\",\n        viewAttributionWindow: \"1_HOUR\",\n    },\n    definitionId: \"1299fa04-4937-407e-99e4-bc441ad499f0\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a5e72bda-13a9-4a82-ab4d-94fe6a570980\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_snapchatmarketing = airbyte.SourceSnapchatMarketing(\"my_source_snapchatmarketing\",\n    configuration={\n        \"action_report_time\": \"impression\",\n        \"ad_account_ids\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"end_date\": \"2022-01-30\",\n        \"organization_ids\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"start_date\": \"2022-01-01\",\n        \"swipe_up_attribution_window\": \"7_DAY\",\n        \"view_attribution_window\": \"1_HOUR\",\n    },\n    definition_id=\"1299fa04-4937-407e-99e4-bc441ad499f0\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a5e72bda-13a9-4a82-ab4d-94fe6a570980\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSnapchatmarketing = new Airbyte.SourceSnapchatMarketing(\"my_source_snapchatmarketing\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSnapchatMarketingConfigurationArgs\n        {\n            ActionReportTime = \"impression\",\n            AdAccountIds = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            EndDate = \"2022-01-30\",\n            OrganizationIds = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n            RefreshToken = \"...my_refresh_token...\",\n            StartDate = \"2022-01-01\",\n            SwipeUpAttributionWindow = \"7_DAY\",\n            ViewAttributionWindow = \"1_HOUR\",\n        },\n        DefinitionId = \"1299fa04-4937-407e-99e4-bc441ad499f0\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a5e72bda-13a9-4a82-ab4d-94fe6a570980\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSnapchatMarketing(ctx, \"my_source_snapchatmarketing\", \u0026airbyte.SourceSnapchatMarketingArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSnapchatMarketingConfigurationArgs{\n\t\t\t\tActionReportTime: pulumi.String(\"impression\"),\n\t\t\t\tAdAccountIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-01-30\"),\n\t\t\t\tOrganizationIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t\tRefreshToken:             pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tStartDate:                pulumi.String(\"2022-01-01\"),\n\t\t\t\tSwipeUpAttributionWindow: pulumi.String(\"7_DAY\"),\n\t\t\t\tViewAttributionWindow:    pulumi.String(\"1_HOUR\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1299fa04-4937-407e-99e4-bc441ad499f0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a5e72bda-13a9-4a82-ab4d-94fe6a570980\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSnapchatMarketing;\nimport com.pulumi.airbyte.SourceSnapchatMarketingArgs;\nimport com.pulumi.airbyte.inputs.SourceSnapchatMarketingConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSnapchatmarketing = new SourceSnapchatMarketing(\"mySourceSnapchatmarketing\", SourceSnapchatMarketingArgs.builder()\n            .configuration(SourceSnapchatMarketingConfigurationArgs.builder()\n                .actionReportTime(\"impression\")\n                .adAccountIds(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .endDate(\"2022-01-30\")\n                .organizationIds(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .refreshToken(\"...my_refresh_token...\")\n                .startDate(\"2022-01-01\")\n                .swipeUpAttributionWindow(\"7_DAY\")\n                .viewAttributionWindow(\"1_HOUR\")\n                .build())\n            .definitionId(\"1299fa04-4937-407e-99e4-bc441ad499f0\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a5e72bda-13a9-4a82-ab4d-94fe6a570980\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSnapchatmarketing:\n    type: airbyte:SourceSnapchatMarketing\n    name: my_source_snapchatmarketing\n    properties:\n      configuration:\n        actionReportTime: impression\n        adAccountIds:\n          - '{ \"see\": \"documentation\" }'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        endDate: 2022-01-30\n        organizationIds:\n          - '{ \"see\": \"documentation\" }'\n        refreshToken: '...my_refresh_token...'\n        startDate: 2022-01-01\n        swipeUpAttributionWindow: 7_DAY\n        viewAttributionWindow: 1_HOUR\n      definitionId: 1299fa04-4937-407e-99e4-bc441ad499f0\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a5e72bda-13a9-4a82-ab4d-94fe6a570980\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_snapchat_marketing.my_airbyte_source_snapchat_marketing\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSnapchatMarketing:SourceSnapchatMarketing my_airbyte_source_snapchat_marketing \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingConfiguration:SourceSnapchatMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingResourceAllocation:SourceSnapchatMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingConfiguration:SourceSnapchatMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSnapchatMarketing resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingConfiguration:SourceSnapchatMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"200330b2-ea62-4d11-ac6d-cfe3e3f8ab2b\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSnapchatMarketingResourceAllocation:SourceSnapchatMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSnowflake:SourceSnowflake":{"description":"SourceSnowflake Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSnowflake = new airbyte.SourceSnowflake(\"my_source_snowflake\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        checkPrivileges: false,\n        checkpointTargetIntervalSeconds: 5,\n        concurrency: 0,\n        credentials: {\n            keyPairAuthentication: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                authType: \"Key Pair Authentication\",\n                privateKey: \"...my_private_key...\",\n                privateKeyPassword: \"...my_private_key_password...\",\n                username: \"...my_username...\",\n            },\n        },\n        cursor: {\n            scanChangesWithUserDefinedCursor: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                cursorMethod: \"user_defined\",\n            },\n        },\n        database: \"...my_database...\",\n        host: \"...my_host...\",\n        jdbcUrlParams: \"...my_jdbc_url_params...\",\n        role: \"...my_role...\",\n        schema: \"...my_schema...\",\n        warehouse: \"...my_warehouse...\",\n    },\n    definitionId: \"27125485-2542-4c33-816b-4945c1b73270\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"f456591a-a491-49d7-af41-2d440d1ae6ee\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_snowflake = airbyte.SourceSnowflake(\"my_source_snowflake\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"check_privileges\": False,\n        \"checkpoint_target_interval_seconds\": 5,\n        \"concurrency\": 0,\n        \"credentials\": {\n            \"key_pair_authentication\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"auth_type\": \"Key Pair Authentication\",\n                \"private_key\": \"...my_private_key...\",\n                \"private_key_password\": \"...my_private_key_password...\",\n                \"username\": \"...my_username...\",\n            },\n        },\n        \"cursor\": {\n            \"scan_changes_with_user_defined_cursor\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"cursor_method\": \"user_defined\",\n            },\n        },\n        \"database\": \"...my_database...\",\n        \"host\": \"...my_host...\",\n        \"jdbc_url_params\": \"...my_jdbc_url_params...\",\n        \"role\": \"...my_role...\",\n        \"schema\": \"...my_schema...\",\n        \"warehouse\": \"...my_warehouse...\",\n    },\n    definition_id=\"27125485-2542-4c33-816b-4945c1b73270\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"f456591a-a491-49d7-af41-2d440d1ae6ee\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSnowflake = new Airbyte.SourceSnowflake(\"my_source_snowflake\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSnowflakeConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            CheckPrivileges = false,\n            CheckpointTargetIntervalSeconds = 5,\n            Concurrency = 0,\n            Credentials = new Airbyte.Inputs.SourceSnowflakeConfigurationCredentialsArgs\n            {\n                KeyPairAuthentication = new Airbyte.Inputs.SourceSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    AuthType = \"Key Pair Authentication\",\n                    PrivateKey = \"...my_private_key...\",\n                    PrivateKeyPassword = \"...my_private_key_password...\",\n                    Username = \"...my_username...\",\n                },\n            },\n            Cursor = new Airbyte.Inputs.SourceSnowflakeConfigurationCursorArgs\n            {\n                ScanChangesWithUserDefinedCursor = new Airbyte.Inputs.SourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursorArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    CursorMethod = \"user_defined\",\n                },\n            },\n            Database = \"...my_database...\",\n            Host = \"...my_host...\",\n            JdbcUrlParams = \"...my_jdbc_url_params...\",\n            Role = \"...my_role...\",\n            Schema = \"...my_schema...\",\n            Warehouse = \"...my_warehouse...\",\n        },\n        DefinitionId = \"27125485-2542-4c33-816b-4945c1b73270\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"f456591a-a491-49d7-af41-2d440d1ae6ee\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSnowflake(ctx, \"my_source_snowflake\", \u0026airbyte.SourceSnowflakeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSnowflakeConfigurationArgs{\n\t\t\t\tAdditionalProperties:            pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCheckPrivileges:                 pulumi.Bool(false),\n\t\t\t\tCheckpointTargetIntervalSeconds: pulumi.Float64(5),\n\t\t\t\tConcurrency:                     pulumi.Float64(0),\n\t\t\t\tCredentials: \u0026airbyte.SourceSnowflakeConfigurationCredentialsArgs{\n\t\t\t\t\tKeyPairAuthentication: \u0026airbyte.SourceSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tAuthType:             pulumi.String(\"Key Pair Authentication\"),\n\t\t\t\t\t\tPrivateKey:           pulumi.String(\"...my_private_key...\"),\n\t\t\t\t\t\tPrivateKeyPassword:   pulumi.String(\"...my_private_key_password...\"),\n\t\t\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tCursor: \u0026airbyte.SourceSnowflakeConfigurationCursorArgs{\n\t\t\t\t\tScanChangesWithUserDefinedCursor: \u0026airbyte.SourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursorArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tCursorMethod:         pulumi.String(\"user_defined\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tDatabase:      pulumi.String(\"...my_database...\"),\n\t\t\t\tHost:          pulumi.String(\"...my_host...\"),\n\t\t\t\tJdbcUrlParams: pulumi.String(\"...my_jdbc_url_params...\"),\n\t\t\t\tRole:          pulumi.String(\"...my_role...\"),\n\t\t\t\tSchema:        pulumi.String(\"...my_schema...\"),\n\t\t\t\tWarehouse:     pulumi.String(\"...my_warehouse...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"27125485-2542-4c33-816b-4945c1b73270\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"f456591a-a491-49d7-af41-2d440d1ae6ee\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSnowflake;\nimport com.pulumi.airbyte.SourceSnowflakeArgs;\nimport com.pulumi.airbyte.inputs.SourceSnowflakeConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSnowflakeConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs;\nimport com.pulumi.airbyte.inputs.SourceSnowflakeConfigurationCursorArgs;\nimport com.pulumi.airbyte.inputs.SourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursorArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSnowflake = new SourceSnowflake(\"mySourceSnowflake\", SourceSnowflakeArgs.builder()\n            .configuration(SourceSnowflakeConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .checkPrivileges(false)\n                .checkpointTargetIntervalSeconds(5.0)\n                .concurrency(0.0)\n                .credentials(SourceSnowflakeConfigurationCredentialsArgs.builder()\n                    .keyPairAuthentication(SourceSnowflakeConfigurationCredentialsKeyPairAuthenticationArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .authType(\"Key Pair Authentication\")\n                        .privateKey(\"...my_private_key...\")\n                        .privateKeyPassword(\"...my_private_key_password...\")\n                        .username(\"...my_username...\")\n                        .build())\n                    .build())\n                .cursor(SourceSnowflakeConfigurationCursorArgs.builder()\n                    .scanChangesWithUserDefinedCursor(SourceSnowflakeConfigurationCursorScanChangesWithUserDefinedCursorArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .cursorMethod(\"user_defined\")\n                        .build())\n                    .build())\n                .database(\"...my_database...\")\n                .host(\"...my_host...\")\n                .jdbcUrlParams(\"...my_jdbc_url_params...\")\n                .role(\"...my_role...\")\n                .schema(\"...my_schema...\")\n                .warehouse(\"...my_warehouse...\")\n                .build())\n            .definitionId(\"27125485-2542-4c33-816b-4945c1b73270\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"f456591a-a491-49d7-af41-2d440d1ae6ee\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSnowflake:\n    type: airbyte:SourceSnowflake\n    name: my_source_snowflake\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        checkPrivileges: false\n        checkpointTargetIntervalSeconds: 5\n        concurrency: 0\n        credentials:\n          keyPairAuthentication:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            authType: Key Pair Authentication\n            privateKey: '...my_private_key...'\n            privateKeyPassword: '...my_private_key_password...'\n            username: '...my_username...'\n        cursor:\n          scanChangesWithUserDefinedCursor:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            cursorMethod: user_defined\n        database: '...my_database...'\n        host: '...my_host...'\n        jdbcUrlParams: '...my_jdbc_url_params...'\n        role: '...my_role...'\n        schema: '...my_schema...'\n        warehouse: '...my_warehouse...'\n      definitionId: 27125485-2542-4c33-816b-4945c1b73270\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: f456591a-a491-49d7-af41-2d440d1ae6ee\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_snowflake.my_airbyte_source_snowflake\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSnowflake:SourceSnowflake my_airbyte_source_snowflake \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfiguration:SourceSnowflakeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2d65910-8c8b-40a1-ae7d-ee2416b2bfa2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeResourceAllocation:SourceSnowflakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfiguration:SourceSnowflakeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2d65910-8c8b-40a1-ae7d-ee2416b2bfa2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSnowflake resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeConfiguration:SourceSnowflakeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e2d65910-8c8b-40a1-ae7d-ee2416b2bfa2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSnowflakeResourceAllocation:SourceSnowflakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSonarCloud:SourceSonarCloud":{"description":"SourceSonarCloud Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSonarcloud = new airbyte.SourceSonarCloud(\"my_source_sonarcloud\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        componentKeys: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        endDate: \"YYYY-MM-DD\",\n        organization: \"airbyte\",\n        startDate: \"YYYY-MM-DD\",\n        userToken: \"...my_user_token...\",\n    },\n    definitionId: \"7f83e02e-6105-47f7-a3a0-6864ef9074e7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"331ab424-d7e5-47d4-bafa-cffcae91bac2\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sonarcloud = airbyte.SourceSonarCloud(\"my_source_sonarcloud\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"component_keys\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n        \"end_date\": \"YYYY-MM-DD\",\n        \"organization\": \"airbyte\",\n        \"start_date\": \"YYYY-MM-DD\",\n        \"user_token\": \"...my_user_token...\",\n    },\n    definition_id=\"7f83e02e-6105-47f7-a3a0-6864ef9074e7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"331ab424-d7e5-47d4-bafa-cffcae91bac2\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSonarcloud = new Airbyte.SourceSonarCloud(\"my_source_sonarcloud\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSonarCloudConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ComponentKeys = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n            EndDate = \"YYYY-MM-DD\",\n            Organization = \"airbyte\",\n            StartDate = \"YYYY-MM-DD\",\n            UserToken = \"...my_user_token...\",\n        },\n        DefinitionId = \"7f83e02e-6105-47f7-a3a0-6864ef9074e7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"331ab424-d7e5-47d4-bafa-cffcae91bac2\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSonarCloud(ctx, \"my_source_sonarcloud\", \u0026airbyte.SourceSonarCloudArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSonarCloudConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tComponentKeys: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t\tEndDate:      pulumi.String(\"YYYY-MM-DD\"),\n\t\t\t\tOrganization: pulumi.String(\"airbyte\"),\n\t\t\t\tStartDate:    pulumi.String(\"YYYY-MM-DD\"),\n\t\t\t\tUserToken:    pulumi.String(\"...my_user_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7f83e02e-6105-47f7-a3a0-6864ef9074e7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"331ab424-d7e5-47d4-bafa-cffcae91bac2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSonarCloud;\nimport com.pulumi.airbyte.SourceSonarCloudArgs;\nimport com.pulumi.airbyte.inputs.SourceSonarCloudConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSonarcloud = new SourceSonarCloud(\"mySourceSonarcloud\", SourceSonarCloudArgs.builder()\n            .configuration(SourceSonarCloudConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .componentKeys(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .endDate(\"YYYY-MM-DD\")\n                .organization(\"airbyte\")\n                .startDate(\"YYYY-MM-DD\")\n                .userToken(\"...my_user_token...\")\n                .build())\n            .definitionId(\"7f83e02e-6105-47f7-a3a0-6864ef9074e7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"331ab424-d7e5-47d4-bafa-cffcae91bac2\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSonarcloud:\n    type: airbyte:SourceSonarCloud\n    name: my_source_sonarcloud\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        componentKeys:\n          - '{ \"see\": \"documentation\" }'\n        endDate: YYYY-MM-DD\n        organization: airbyte\n        startDate: YYYY-MM-DD\n        userToken: '...my_user_token...'\n      definitionId: 7f83e02e-6105-47f7-a3a0-6864ef9074e7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 331ab424-d7e5-47d4-bafa-cffcae91bac2\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_sonar_cloud.my_airbyte_source_sonar_cloud\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSonarCloud:SourceSonarCloud my_airbyte_source_sonar_cloud \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudConfiguration:SourceSonarCloudConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3ab1d7d0-1577-4ab9-bcc4-1ff6a4c2c9f2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudResourceAllocation:SourceSonarCloudResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudConfiguration:SourceSonarCloudConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3ab1d7d0-1577-4ab9-bcc4-1ff6a4c2c9f2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSonarCloud resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudConfiguration:SourceSonarCloudConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"3ab1d7d0-1577-4ab9-bcc4-1ff6a4c2c9f2\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSonarCloudResourceAllocation:SourceSonarCloudResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSpacexApi:SourceSpacexApi":{"description":"SourceSpacexAPI Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSpacexapi = new airbyte.SourceSpacexApi(\"my_source_spacexapi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        id: \"...my_id...\",\n        options: \"...my_options...\",\n    },\n    definitionId: \"ad46abe7-8358-4dc7-8a83-cf0202884976\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"0b4d74ca-4b40-45b7-97dd-c6933339e2ef\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_spacexapi = airbyte.SourceSpacexApi(\"my_source_spacexapi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"id\": \"...my_id...\",\n        \"options\": \"...my_options...\",\n    },\n    definition_id=\"ad46abe7-8358-4dc7-8a83-cf0202884976\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"0b4d74ca-4b40-45b7-97dd-c6933339e2ef\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSpacexapi = new Airbyte.SourceSpacexApi(\"my_source_spacexapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSpacexApiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Id = \"...my_id...\",\n            Options = \"...my_options...\",\n        },\n        DefinitionId = \"ad46abe7-8358-4dc7-8a83-cf0202884976\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"0b4d74ca-4b40-45b7-97dd-c6933339e2ef\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSpacexApi(ctx, \"my_source_spacexapi\", \u0026airbyte.SourceSpacexApiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSpacexApiConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tId:                   pulumi.String(\"...my_id...\"),\n\t\t\t\tOptions:              pulumi.String(\"...my_options...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ad46abe7-8358-4dc7-8a83-cf0202884976\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"0b4d74ca-4b40-45b7-97dd-c6933339e2ef\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSpacexApi;\nimport com.pulumi.airbyte.SourceSpacexApiArgs;\nimport com.pulumi.airbyte.inputs.SourceSpacexApiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSpacexapi = new SourceSpacexApi(\"mySourceSpacexapi\", SourceSpacexApiArgs.builder()\n            .configuration(SourceSpacexApiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .id(\"...my_id...\")\n                .options(\"...my_options...\")\n                .build())\n            .definitionId(\"ad46abe7-8358-4dc7-8a83-cf0202884976\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"0b4d74ca-4b40-45b7-97dd-c6933339e2ef\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSpacexapi:\n    type: airbyte:SourceSpacexApi\n    name: my_source_spacexapi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        id: '...my_id...'\n        options: '...my_options...'\n      definitionId: ad46abe7-8358-4dc7-8a83-cf0202884976\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 0b4d74ca-4b40-45b7-97dd-c6933339e2ef\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_spacex_api.my_airbyte_source_spacex_api\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSpacexApi:SourceSpacexApi my_airbyte_source_spacex_api \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiConfiguration:SourceSpacexApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"62235e65-af7a-4138-9130-0bda954eb6a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiResourceAllocation:SourceSpacexApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiConfiguration:SourceSpacexApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"62235e65-af7a-4138-9130-0bda954eb6a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSpacexApi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiConfiguration:SourceSpacexApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"62235e65-af7a-4138-9130-0bda954eb6a8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSpacexApiResourceAllocation:SourceSpacexApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSquare:SourceSquare":{"description":"SourceSquare Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSquare = new airbyte.SourceSquare(\"my_source_square\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            oauthAuthentication: {\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n            },\n        },\n        includeDeletedObjects: true,\n        isSandbox: false,\n        startDate: \"2022-12-06\",\n    },\n    definitionId: \"62738d12-88d2-4454-b175-22fec285b6ec\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"873caa16-3a7f-42ab-8efd-b0ccb2d1796d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_square = airbyte.SourceSquare(\"my_source_square\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"oauth_authentication\": {\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n            },\n        },\n        \"include_deleted_objects\": True,\n        \"is_sandbox\": False,\n        \"start_date\": \"2022-12-06\",\n    },\n    definition_id=\"62738d12-88d2-4454-b175-22fec285b6ec\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"873caa16-3a7f-42ab-8efd-b0ccb2d1796d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSquare = new Airbyte.SourceSquare(\"my_source_square\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSquareConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceSquareConfigurationCredentialsArgs\n            {\n                OauthAuthentication = new Airbyte.Inputs.SourceSquareConfigurationCredentialsOauthAuthenticationArgs\n                {\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                },\n            },\n            IncludeDeletedObjects = true,\n            IsSandbox = false,\n            StartDate = \"2022-12-06\",\n        },\n        DefinitionId = \"62738d12-88d2-4454-b175-22fec285b6ec\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"873caa16-3a7f-42ab-8efd-b0ccb2d1796d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSquare(ctx, \"my_source_square\", \u0026airbyte.SourceSquareArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSquareConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceSquareConfigurationCredentialsArgs{\n\t\t\t\t\tOauthAuthentication: \u0026airbyte.SourceSquareConfigurationCredentialsOauthAuthenticationArgs{\n\t\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken: pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIncludeDeletedObjects: pulumi.Bool(true),\n\t\t\t\tIsSandbox:             pulumi.Bool(false),\n\t\t\t\tStartDate:             pulumi.String(\"2022-12-06\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"62738d12-88d2-4454-b175-22fec285b6ec\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"873caa16-3a7f-42ab-8efd-b0ccb2d1796d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSquare;\nimport com.pulumi.airbyte.SourceSquareArgs;\nimport com.pulumi.airbyte.inputs.SourceSquareConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSquareConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceSquareConfigurationCredentialsOauthAuthenticationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSquare = new SourceSquare(\"mySourceSquare\", SourceSquareArgs.builder()\n            .configuration(SourceSquareConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceSquareConfigurationCredentialsArgs.builder()\n                    .oauthAuthentication(SourceSquareConfigurationCredentialsOauthAuthenticationArgs.builder()\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .build())\n                    .build())\n                .includeDeletedObjects(true)\n                .isSandbox(false)\n                .startDate(\"2022-12-06\")\n                .build())\n            .definitionId(\"62738d12-88d2-4454-b175-22fec285b6ec\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"873caa16-3a7f-42ab-8efd-b0ccb2d1796d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSquare:\n    type: airbyte:SourceSquare\n    name: my_source_square\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          oauthAuthentication:\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n        includeDeletedObjects: true\n        isSandbox: false\n        startDate: 2022-12-06\n      definitionId: 62738d12-88d2-4454-b175-22fec285b6ec\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 873caa16-3a7f-42ab-8efd-b0ccb2d1796d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_square.my_airbyte_source_square\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSquare:SourceSquare my_airbyte_source_square \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSquareConfiguration:SourceSquareConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"77225a51-cd15-4a13-af02-65816bd0ecf4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSquareResourceAllocation:SourceSquareResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSquareConfiguration:SourceSquareConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"77225a51-cd15-4a13-af02-65816bd0ecf4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSquare resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSquareConfiguration:SourceSquareConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"77225a51-cd15-4a13-af02-65816bd0ecf4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSquareResourceAllocation:SourceSquareResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceStrava:SourceStrava":{"description":"SourceStrava Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceStrava = new airbyte.SourceStrava(\"my_source_strava\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        athleteId: 17831421,\n        clientId: \"12345\",\n        clientSecret: \"fc6243f283e51f6ca989aab298b17da125496f50\",\n        refreshToken: \"fc6243f283e51f6ca989aab298b17da125496f50\",\n        startDate: \"2021-03-01T00:00:00Z\",\n    },\n    definitionId: \"f7ea7cf5-ee69-4179-bac0-eb35d54c52b7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"d28578f4-0042-47bf-9e5b-616910005a09\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_strava = airbyte.SourceStrava(\"my_source_strava\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"athlete_id\": 17831421,\n        \"client_id\": \"12345\",\n        \"client_secret\": \"fc6243f283e51f6ca989aab298b17da125496f50\",\n        \"refresh_token\": \"fc6243f283e51f6ca989aab298b17da125496f50\",\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n    },\n    definition_id=\"f7ea7cf5-ee69-4179-bac0-eb35d54c52b7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"d28578f4-0042-47bf-9e5b-616910005a09\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceStrava = new Airbyte.SourceStrava(\"my_source_strava\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceStravaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AthleteId = 17831421,\n            ClientId = \"12345\",\n            ClientSecret = \"fc6243f283e51f6ca989aab298b17da125496f50\",\n            RefreshToken = \"fc6243f283e51f6ca989aab298b17da125496f50\",\n            StartDate = \"2021-03-01T00:00:00Z\",\n        },\n        DefinitionId = \"f7ea7cf5-ee69-4179-bac0-eb35d54c52b7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"d28578f4-0042-47bf-9e5b-616910005a09\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceStrava(ctx, \"my_source_strava\", \u0026airbyte.SourceStravaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceStravaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAthleteId:            pulumi.Float64(17831421),\n\t\t\t\tClientId:             pulumi.String(\"12345\"),\n\t\t\t\tClientSecret:         pulumi.String(\"fc6243f283e51f6ca989aab298b17da125496f50\"),\n\t\t\t\tRefreshToken:         pulumi.String(\"fc6243f283e51f6ca989aab298b17da125496f50\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f7ea7cf5-ee69-4179-bac0-eb35d54c52b7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"d28578f4-0042-47bf-9e5b-616910005a09\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceStrava;\nimport com.pulumi.airbyte.SourceStravaArgs;\nimport com.pulumi.airbyte.inputs.SourceStravaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceStrava = new SourceStrava(\"mySourceStrava\", SourceStravaArgs.builder()\n            .configuration(SourceStravaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .athleteId(17831421.0)\n                .clientId(\"12345\")\n                .clientSecret(\"fc6243f283e51f6ca989aab298b17da125496f50\")\n                .refreshToken(\"fc6243f283e51f6ca989aab298b17da125496f50\")\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .build())\n            .definitionId(\"f7ea7cf5-ee69-4179-bac0-eb35d54c52b7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"d28578f4-0042-47bf-9e5b-616910005a09\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceStrava:\n    type: airbyte:SourceStrava\n    name: my_source_strava\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        athleteId: 1.7831421e+07\n        clientId: '12345'\n        clientSecret: fc6243f283e51f6ca989aab298b17da125496f50\n        refreshToken: fc6243f283e51f6ca989aab298b17da125496f50\n        startDate: 2021-03-01T00:00:00Z\n      definitionId: f7ea7cf5-ee69-4179-bac0-eb35d54c52b7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: d28578f4-0042-47bf-9e5b-616910005a09\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_strava.my_airbyte_source_strava\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceStrava:SourceStrava my_airbyte_source_strava \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceStravaConfiguration:SourceStravaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7a4327c4-315a-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceStravaResourceAllocation:SourceStravaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceStravaConfiguration:SourceStravaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7a4327c4-315a-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceStrava resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceStravaConfiguration:SourceStravaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7a4327c4-315a-11ec-8d3d-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceStravaResourceAllocation:SourceStravaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceStripe:SourceStripe":{"description":"SourceStripe Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceStripe = new airbyte.SourceStripe(\"my_source_stripe\", {\n    configuration: {\n        accountId: \"...my_account_id...\",\n        callRateLimit: 25,\n        clientSecret: \"...my_client_secret...\",\n        lookbackWindowDays: 4,\n        numWorkers: 2,\n        sliceRange: 1,\n        startDate: \"2017-01-25T00:00:00Z\",\n    },\n    definitionId: \"7281f9a2-e8d0-4a1c-9c43-ac663b447792\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"94ac24f1-d3b4-46af-ace7-475d3264149a\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_stripe = airbyte.SourceStripe(\"my_source_stripe\",\n    configuration={\n        \"account_id\": \"...my_account_id...\",\n        \"call_rate_limit\": 25,\n        \"client_secret\": \"...my_client_secret...\",\n        \"lookback_window_days\": 4,\n        \"num_workers\": 2,\n        \"slice_range\": 1,\n        \"start_date\": \"2017-01-25T00:00:00Z\",\n    },\n    definition_id=\"7281f9a2-e8d0-4a1c-9c43-ac663b447792\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"94ac24f1-d3b4-46af-ace7-475d3264149a\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceStripe = new Airbyte.SourceStripe(\"my_source_stripe\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceStripeConfigurationArgs\n        {\n            AccountId = \"...my_account_id...\",\n            CallRateLimit = 25,\n            ClientSecret = \"...my_client_secret...\",\n            LookbackWindowDays = 4,\n            NumWorkers = 2,\n            SliceRange = 1,\n            StartDate = \"2017-01-25T00:00:00Z\",\n        },\n        DefinitionId = \"7281f9a2-e8d0-4a1c-9c43-ac663b447792\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"94ac24f1-d3b4-46af-ace7-475d3264149a\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceStripe(ctx, \"my_source_stripe\", \u0026airbyte.SourceStripeArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceStripeConfigurationArgs{\n\t\t\t\tAccountId:          pulumi.String(\"...my_account_id...\"),\n\t\t\t\tCallRateLimit:      pulumi.Float64(25),\n\t\t\t\tClientSecret:       pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tLookbackWindowDays: pulumi.Float64(4),\n\t\t\t\tNumWorkers:         pulumi.Float64(2),\n\t\t\t\tSliceRange:         pulumi.Float64(1),\n\t\t\t\tStartDate:          pulumi.String(\"2017-01-25T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7281f9a2-e8d0-4a1c-9c43-ac663b447792\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"94ac24f1-d3b4-46af-ace7-475d3264149a\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceStripe;\nimport com.pulumi.airbyte.SourceStripeArgs;\nimport com.pulumi.airbyte.inputs.SourceStripeConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceStripe = new SourceStripe(\"mySourceStripe\", SourceStripeArgs.builder()\n            .configuration(SourceStripeConfigurationArgs.builder()\n                .accountId(\"...my_account_id...\")\n                .callRateLimit(25.0)\n                .clientSecret(\"...my_client_secret...\")\n                .lookbackWindowDays(4.0)\n                .numWorkers(2.0)\n                .sliceRange(1.0)\n                .startDate(\"2017-01-25T00:00:00Z\")\n                .build())\n            .definitionId(\"7281f9a2-e8d0-4a1c-9c43-ac663b447792\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"94ac24f1-d3b4-46af-ace7-475d3264149a\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceStripe:\n    type: airbyte:SourceStripe\n    name: my_source_stripe\n    properties:\n      configuration:\n        accountId: '...my_account_id...'\n        callRateLimit: 25\n        clientSecret: '...my_client_secret...'\n        lookbackWindowDays: 4\n        numWorkers: 2\n        sliceRange: 1\n        startDate: 2017-01-25T00:00:00Z\n      definitionId: 7281f9a2-e8d0-4a1c-9c43-ac663b447792\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 94ac24f1-d3b4-46af-ace7-475d3264149a\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_stripe.my_airbyte_source_stripe\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceStripe:SourceStripe my_airbyte_source_stripe \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceStripeConfiguration:SourceStripeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e094cb9a-26de-4645-8761-65c0c425d1de\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceStripeResourceAllocation:SourceStripeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceStripeConfiguration:SourceStripeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e094cb9a-26de-4645-8761-65c0c425d1de\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceStripe resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceStripeConfiguration:SourceStripeConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e094cb9a-26de-4645-8761-65c0c425d1de\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceStripeResourceAllocation:SourceStripeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSurveySparrow:SourceSurveySparrow":{"description":"SourceSurveySparrow Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSurveysparrow = new airbyte.SourceSurveySparrow(\"my_source_surveysparrow\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        region: {\n            euBasedAccount: {},\n            globalAccount: {},\n        },\n        surveyIds: [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n    },\n    definitionId: \"48652e9c-9d9f-4b9a-bf9d-0a1aba720b52\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"828bf4a5-ea2e-4e51-999c-c2b98bc413dd\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_surveysparrow = airbyte.SourceSurveySparrow(\"my_source_surveysparrow\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"region\": {\n            \"eu_based_account\": {},\n            \"global_account\": {},\n        },\n        \"survey_ids\": [\"{ \\\"see\\\": \\\"documentation\\\" }\"],\n    },\n    definition_id=\"48652e9c-9d9f-4b9a-bf9d-0a1aba720b52\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"828bf4a5-ea2e-4e51-999c-c2b98bc413dd\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSurveysparrow = new Airbyte.SourceSurveySparrow(\"my_source_surveysparrow\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSurveySparrowConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Region = new Airbyte.Inputs.SourceSurveySparrowConfigurationRegionArgs\n            {\n                EuBasedAccount = null,\n                GlobalAccount = null,\n            },\n            SurveyIds = new[]\n            {\n                \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            },\n        },\n        DefinitionId = \"48652e9c-9d9f-4b9a-bf9d-0a1aba720b52\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"828bf4a5-ea2e-4e51-999c-c2b98bc413dd\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSurveySparrow(ctx, \"my_source_surveysparrow\", \u0026airbyte.SourceSurveySparrowArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSurveySparrowConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tRegion: \u0026airbyte.SourceSurveySparrowConfigurationRegionArgs{\n\t\t\t\t\tEuBasedAccount: \u0026airbyte.SourceSurveySparrowConfigurationRegionEuBasedAccountArgs{},\n\t\t\t\t\tGlobalAccount:  \u0026airbyte.SourceSurveySparrowConfigurationRegionGlobalAccountArgs{},\n\t\t\t\t},\n\t\t\t\tSurveyIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"48652e9c-9d9f-4b9a-bf9d-0a1aba720b52\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"828bf4a5-ea2e-4e51-999c-c2b98bc413dd\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSurveySparrow;\nimport com.pulumi.airbyte.SourceSurveySparrowArgs;\nimport com.pulumi.airbyte.inputs.SourceSurveySparrowConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSurveySparrowConfigurationRegionArgs;\nimport com.pulumi.airbyte.inputs.SourceSurveySparrowConfigurationRegionEuBasedAccountArgs;\nimport com.pulumi.airbyte.inputs.SourceSurveySparrowConfigurationRegionGlobalAccountArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSurveysparrow = new SourceSurveySparrow(\"mySourceSurveysparrow\", SourceSurveySparrowArgs.builder()\n            .configuration(SourceSurveySparrowConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .region(SourceSurveySparrowConfigurationRegionArgs.builder()\n                    .euBasedAccount(SourceSurveySparrowConfigurationRegionEuBasedAccountArgs.builder()\n                        .build())\n                    .globalAccount(SourceSurveySparrowConfigurationRegionGlobalAccountArgs.builder()\n                        .build())\n                    .build())\n                .surveyIds(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .build())\n            .definitionId(\"48652e9c-9d9f-4b9a-bf9d-0a1aba720b52\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"828bf4a5-ea2e-4e51-999c-c2b98bc413dd\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSurveysparrow:\n    type: airbyte:SourceSurveySparrow\n    name: my_source_surveysparrow\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        region:\n          euBasedAccount: {}\n          globalAccount: {}\n        surveyIds:\n          - '{ \"see\": \"documentation\" }'\n      definitionId: 48652e9c-9d9f-4b9a-bf9d-0a1aba720b52\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 828bf4a5-ea2e-4e51-999c-c2b98bc413dd\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_survey_sparrow.my_airbyte_source_survey_sparrow\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSurveySparrow:SourceSurveySparrow my_airbyte_source_survey_sparrow \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowConfiguration:SourceSurveySparrowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4a4d887b-0f2d-4b33-ab7f-9b01b9072804\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowResourceAllocation:SourceSurveySparrowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowConfiguration:SourceSurveySparrowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4a4d887b-0f2d-4b33-ab7f-9b01b9072804\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSurveySparrow resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowConfiguration:SourceSurveySparrowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4a4d887b-0f2d-4b33-ab7f-9b01b9072804\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSurveySparrowResourceAllocation:SourceSurveySparrowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSurveymonkey:SourceSurveymonkey":{"description":"SourceSurveymonkey Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSurveymonkey = new airbyte.SourceSurveymonkey(\"my_source_surveymonkey\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            accessToken: \"...my_access_token...\",\n            clientId: \"...my_client_id...\",\n            clientSecret: \"...my_client_secret...\",\n        },\n        origin: \"Canada\",\n        startDate: \"2021-01-01T00:00:00Z\",\n        surveyIds: [\"...\"],\n    },\n    definitionId: \"8788e4f2-cdf7-4f67-bc21-9b9f4fffbea1\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a08cdcf1-32b9-4e64-bdd5-c4df18b0d751\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_surveymonkey = airbyte.SourceSurveymonkey(\"my_source_surveymonkey\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"access_token\": \"...my_access_token...\",\n            \"client_id\": \"...my_client_id...\",\n            \"client_secret\": \"...my_client_secret...\",\n        },\n        \"origin\": \"Canada\",\n        \"start_date\": \"2021-01-01T00:00:00Z\",\n        \"survey_ids\": [\"...\"],\n    },\n    definition_id=\"8788e4f2-cdf7-4f67-bc21-9b9f4fffbea1\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a08cdcf1-32b9-4e64-bdd5-c4df18b0d751\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSurveymonkey = new Airbyte.SourceSurveymonkey(\"my_source_surveymonkey\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSurveymonkeyConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceSurveymonkeyConfigurationCredentialsArgs\n            {\n                AccessToken = \"...my_access_token...\",\n                ClientId = \"...my_client_id...\",\n                ClientSecret = \"...my_client_secret...\",\n            },\n            Origin = \"Canada\",\n            StartDate = \"2021-01-01T00:00:00Z\",\n            SurveyIds = new[]\n            {\n                \"...\",\n            },\n        },\n        DefinitionId = \"8788e4f2-cdf7-4f67-bc21-9b9f4fffbea1\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a08cdcf1-32b9-4e64-bdd5-c4df18b0d751\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSurveymonkey(ctx, \"my_source_surveymonkey\", \u0026airbyte.SourceSurveymonkeyArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSurveymonkeyConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceSurveymonkeyConfigurationCredentialsArgs{\n\t\t\t\t\tAccessToken:  pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\tClientId:     pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\tClientSecret: pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t},\n\t\t\t\tOrigin:    pulumi.String(\"Canada\"),\n\t\t\t\tStartDate: pulumi.String(\"2021-01-01T00:00:00Z\"),\n\t\t\t\tSurveyIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"8788e4f2-cdf7-4f67-bc21-9b9f4fffbea1\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a08cdcf1-32b9-4e64-bdd5-c4df18b0d751\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSurveymonkey;\nimport com.pulumi.airbyte.SourceSurveymonkeyArgs;\nimport com.pulumi.airbyte.inputs.SourceSurveymonkeyConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceSurveymonkeyConfigurationCredentialsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSurveymonkey = new SourceSurveymonkey(\"mySourceSurveymonkey\", SourceSurveymonkeyArgs.builder()\n            .configuration(SourceSurveymonkeyConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceSurveymonkeyConfigurationCredentialsArgs.builder()\n                    .accessToken(\"...my_access_token...\")\n                    .clientId(\"...my_client_id...\")\n                    .clientSecret(\"...my_client_secret...\")\n                    .build())\n                .origin(\"Canada\")\n                .startDate(\"2021-01-01T00:00:00Z\")\n                .surveyIds(\"...\")\n                .build())\n            .definitionId(\"8788e4f2-cdf7-4f67-bc21-9b9f4fffbea1\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a08cdcf1-32b9-4e64-bdd5-c4df18b0d751\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSurveymonkey:\n    type: airbyte:SourceSurveymonkey\n    name: my_source_surveymonkey\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          accessToken: '...my_access_token...'\n          clientId: '...my_client_id...'\n          clientSecret: '...my_client_secret...'\n        origin: Canada\n        startDate: 2021-01-01T00:00:00Z\n        surveyIds:\n          - '...'\n      definitionId: 8788e4f2-cdf7-4f67-bc21-9b9f4fffbea1\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a08cdcf1-32b9-4e64-bdd5-c4df18b0d751\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_surveymonkey.my_airbyte_source_surveymonkey\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSurveymonkey:SourceSurveymonkey my_airbyte_source_surveymonkey \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyConfiguration:SourceSurveymonkeyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"badc5925-0485-42be-8caa-b34096cb71b5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyResourceAllocation:SourceSurveymonkeyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyConfiguration:SourceSurveymonkeyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"badc5925-0485-42be-8caa-b34096cb71b5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSurveymonkey resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyConfiguration:SourceSurveymonkeyConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"badc5925-0485-42be-8caa-b34096cb71b5\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSurveymonkeyResourceAllocation:SourceSurveymonkeyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceSurvicate:SourceSurvicate":{"description":"SourceSurvicate Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSurvicate = new airbyte.SourceSurvicate(\"my_source_survicate\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        startDate: \"2022-04-28T21:10:32.292Z\",\n    },\n    definitionId: \"9dc099b1-d900-478c-8c25-ba8f354b8e0c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"3af69d8f-d85b-4d4c-ae36-7c7e7fd6552a\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_survicate = airbyte.SourceSurvicate(\"my_source_survicate\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"start_date\": \"2022-04-28T21:10:32.292Z\",\n    },\n    definition_id=\"9dc099b1-d900-478c-8c25-ba8f354b8e0c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"3af69d8f-d85b-4d4c-ae36-7c7e7fd6552a\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSurvicate = new Airbyte.SourceSurvicate(\"my_source_survicate\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceSurvicateConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            StartDate = \"2022-04-28T21:10:32.292Z\",\n        },\n        DefinitionId = \"9dc099b1-d900-478c-8c25-ba8f354b8e0c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"3af69d8f-d85b-4d4c-ae36-7c7e7fd6552a\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceSurvicate(ctx, \"my_source_survicate\", \u0026airbyte.SourceSurvicateArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceSurvicateConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-04-28T21:10:32.292Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"9dc099b1-d900-478c-8c25-ba8f354b8e0c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"3af69d8f-d85b-4d4c-ae36-7c7e7fd6552a\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceSurvicate;\nimport com.pulumi.airbyte.SourceSurvicateArgs;\nimport com.pulumi.airbyte.inputs.SourceSurvicateConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceSurvicate = new SourceSurvicate(\"mySourceSurvicate\", SourceSurvicateArgs.builder()\n            .configuration(SourceSurvicateConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .startDate(\"2022-04-28T21:10:32.292Z\")\n                .build())\n            .definitionId(\"9dc099b1-d900-478c-8c25-ba8f354b8e0c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"3af69d8f-d85b-4d4c-ae36-7c7e7fd6552a\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceSurvicate:\n    type: airbyte:SourceSurvicate\n    name: my_source_survicate\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        startDate: 2022-04-28T21:10:32.292Z\n      definitionId: 9dc099b1-d900-478c-8c25-ba8f354b8e0c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 3af69d8f-d85b-4d4c-ae36-7c7e7fd6552a\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_survicate.my_airbyte_source_survicate\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceSurvicate:SourceSurvicate my_airbyte_source_survicate \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurvicateConfiguration:SourceSurvicateConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5770c58b-3288-4fa0-a968-bb8a6607fae1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSurvicateResourceAllocation:SourceSurvicateResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurvicateConfiguration:SourceSurvicateConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5770c58b-3288-4fa0-a968-bb8a6607fae1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceSurvicate resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceSurvicateConfiguration:SourceSurvicateConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"5770c58b-3288-4fa0-a968-bb8a6607fae1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceSurvicateResourceAllocation:SourceSurvicateResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTeamwork:SourceTeamwork":{"description":"SourceTeamwork Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTeamwork = new airbyte.SourceTeamwork(\"my_source_teamwork\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        password: \"...my_password...\",\n        siteName: \"...my_site_name...\",\n        startDate: \"2022-08-16T08:27:22.093Z\",\n        username: \"...my_username...\",\n    },\n    definitionId: \"d3834fd1-9cac-4a69-a99c-93ba5c3a85ff\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"931a913e-78ef-4c22-9115-9d8a90d023d2\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_teamwork = airbyte.SourceTeamwork(\"my_source_teamwork\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"password\": \"...my_password...\",\n        \"site_name\": \"...my_site_name...\",\n        \"start_date\": \"2022-08-16T08:27:22.093Z\",\n        \"username\": \"...my_username...\",\n    },\n    definition_id=\"d3834fd1-9cac-4a69-a99c-93ba5c3a85ff\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"931a913e-78ef-4c22-9115-9d8a90d023d2\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTeamwork = new Airbyte.SourceTeamwork(\"my_source_teamwork\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTeamworkConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Password = \"...my_password...\",\n            SiteName = \"...my_site_name...\",\n            StartDate = \"2022-08-16T08:27:22.093Z\",\n            Username = \"...my_username...\",\n        },\n        DefinitionId = \"d3834fd1-9cac-4a69-a99c-93ba5c3a85ff\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"931a913e-78ef-4c22-9115-9d8a90d023d2\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTeamwork(ctx, \"my_source_teamwork\", \u0026airbyte.SourceTeamworkArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTeamworkConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t\tSiteName:             pulumi.String(\"...my_site_name...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-08-16T08:27:22.093Z\"),\n\t\t\t\tUsername:             pulumi.String(\"...my_username...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"d3834fd1-9cac-4a69-a99c-93ba5c3a85ff\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"931a913e-78ef-4c22-9115-9d8a90d023d2\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTeamwork;\nimport com.pulumi.airbyte.SourceTeamworkArgs;\nimport com.pulumi.airbyte.inputs.SourceTeamworkConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTeamwork = new SourceTeamwork(\"mySourceTeamwork\", SourceTeamworkArgs.builder()\n            .configuration(SourceTeamworkConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .password(\"...my_password...\")\n                .siteName(\"...my_site_name...\")\n                .startDate(\"2022-08-16T08:27:22.093Z\")\n                .username(\"...my_username...\")\n                .build())\n            .definitionId(\"d3834fd1-9cac-4a69-a99c-93ba5c3a85ff\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"931a913e-78ef-4c22-9115-9d8a90d023d2\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTeamwork:\n    type: airbyte:SourceTeamwork\n    name: my_source_teamwork\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        password: '...my_password...'\n        siteName: '...my_site_name...'\n        startDate: 2022-08-16T08:27:22.093Z\n        username: '...my_username...'\n      definitionId: d3834fd1-9cac-4a69-a99c-93ba5c3a85ff\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 931a913e-78ef-4c22-9115-9d8a90d023d2\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_teamwork.my_airbyte_source_teamwork\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTeamwork:SourceTeamwork my_airbyte_source_teamwork \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTeamworkConfiguration:SourceTeamworkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7fcd456d-2c13-4437-a05b-cf436699a519\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTeamworkResourceAllocation:SourceTeamworkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTeamworkConfiguration:SourceTeamworkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7fcd456d-2c13-4437-a05b-cf436699a519\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTeamwork resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTeamworkConfiguration:SourceTeamworkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7fcd456d-2c13-4437-a05b-cf436699a519\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTeamworkResourceAllocation:SourceTeamworkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTempo:SourceTempo":{"description":"SourceTempo Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTempo = new airbyte.SourceTempo(\"my_source_tempo\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiToken: \"...my_api_token...\",\n    },\n    definitionId: \"141de445-d2eb-471d-b063-3b2c09c05846\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5b1cfbd4-e84b-4c48-9a44-c2e985ba6e1b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_tempo = airbyte.SourceTempo(\"my_source_tempo\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_token\": \"...my_api_token...\",\n    },\n    definition_id=\"141de445-d2eb-471d-b063-3b2c09c05846\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5b1cfbd4-e84b-4c48-9a44-c2e985ba6e1b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTempo = new Airbyte.SourceTempo(\"my_source_tempo\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTempoConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiToken = \"...my_api_token...\",\n        },\n        DefinitionId = \"141de445-d2eb-471d-b063-3b2c09c05846\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5b1cfbd4-e84b-4c48-9a44-c2e985ba6e1b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTempo(ctx, \"my_source_tempo\", \u0026airbyte.SourceTempoArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTempoConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"141de445-d2eb-471d-b063-3b2c09c05846\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5b1cfbd4-e84b-4c48-9a44-c2e985ba6e1b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTempo;\nimport com.pulumi.airbyte.SourceTempoArgs;\nimport com.pulumi.airbyte.inputs.SourceTempoConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTempo = new SourceTempo(\"mySourceTempo\", SourceTempoArgs.builder()\n            .configuration(SourceTempoConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiToken(\"...my_api_token...\")\n                .build())\n            .definitionId(\"141de445-d2eb-471d-b063-3b2c09c05846\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5b1cfbd4-e84b-4c48-9a44-c2e985ba6e1b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTempo:\n    type: airbyte:SourceTempo\n    name: my_source_tempo\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiToken: '...my_api_token...'\n      definitionId: 141de445-d2eb-471d-b063-3b2c09c05846\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5b1cfbd4-e84b-4c48-9a44-c2e985ba6e1b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_tempo.my_airbyte_source_tempo\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTempo:SourceTempo my_airbyte_source_tempo \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTempoConfiguration:SourceTempoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d1aa448b-7c54-498e-ad95-263cbebcd2db\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTempoResourceAllocation:SourceTempoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTempoConfiguration:SourceTempoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d1aa448b-7c54-498e-ad95-263cbebcd2db\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTempo resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTempoConfiguration:SourceTempoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d1aa448b-7c54-498e-ad95-263cbebcd2db\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTempoResourceAllocation:SourceTempoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTheGuardianApi:SourceTheGuardianApi":{"description":"SourceTheGuardianAPI Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTheguardianapi = new airbyte.SourceTheGuardianApi(\"my_source_theguardianapi\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        endDate: \"YYYY-MM-DD\",\n        query: \"environment AND NOT water\",\n        section: \"media\",\n        startDate: \"YYYY-MM-DD\",\n        tag: \"environment/recycling\",\n    },\n    definitionId: \"b41ed4be-d785-4faf-b482-1fac261be026\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"4d24582c-b7c1-4d05-99b9-d96b62ad290b\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_theguardianapi = airbyte.SourceTheGuardianApi(\"my_source_theguardianapi\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"YYYY-MM-DD\",\n        \"query\": \"environment AND NOT water\",\n        \"section\": \"media\",\n        \"start_date\": \"YYYY-MM-DD\",\n        \"tag\": \"environment/recycling\",\n    },\n    definition_id=\"b41ed4be-d785-4faf-b482-1fac261be026\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"4d24582c-b7c1-4d05-99b9-d96b62ad290b\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTheguardianapi = new Airbyte.SourceTheGuardianApi(\"my_source_theguardianapi\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTheGuardianApiConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"YYYY-MM-DD\",\n            Query = \"environment AND NOT water\",\n            Section = \"media\",\n            StartDate = \"YYYY-MM-DD\",\n            Tag = \"environment/recycling\",\n        },\n        DefinitionId = \"b41ed4be-d785-4faf-b482-1fac261be026\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"4d24582c-b7c1-4d05-99b9-d96b62ad290b\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTheGuardianApi(ctx, \"my_source_theguardianapi\", \u0026airbyte.SourceTheGuardianApiArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTheGuardianApiConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"YYYY-MM-DD\"),\n\t\t\t\tQuery:                pulumi.String(\"environment AND NOT water\"),\n\t\t\t\tSection:              pulumi.String(\"media\"),\n\t\t\t\tStartDate:            pulumi.String(\"YYYY-MM-DD\"),\n\t\t\t\tTag:                  pulumi.String(\"environment/recycling\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"b41ed4be-d785-4faf-b482-1fac261be026\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"4d24582c-b7c1-4d05-99b9-d96b62ad290b\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTheGuardianApi;\nimport com.pulumi.airbyte.SourceTheGuardianApiArgs;\nimport com.pulumi.airbyte.inputs.SourceTheGuardianApiConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTheguardianapi = new SourceTheGuardianApi(\"mySourceTheguardianapi\", SourceTheGuardianApiArgs.builder()\n            .configuration(SourceTheGuardianApiConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"YYYY-MM-DD\")\n                .query(\"environment AND NOT water\")\n                .section(\"media\")\n                .startDate(\"YYYY-MM-DD\")\n                .tag(\"environment/recycling\")\n                .build())\n            .definitionId(\"b41ed4be-d785-4faf-b482-1fac261be026\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"4d24582c-b7c1-4d05-99b9-d96b62ad290b\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTheguardianapi:\n    type: airbyte:SourceTheGuardianApi\n    name: my_source_theguardianapi\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        endDate: YYYY-MM-DD\n        query: environment AND NOT water\n        section: media\n        startDate: YYYY-MM-DD\n        tag: environment/recycling\n      definitionId: b41ed4be-d785-4faf-b482-1fac261be026\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 4d24582c-b7c1-4d05-99b9-d96b62ad290b\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_the_guardian_api.my_airbyte_source_the_guardian_api\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTheGuardianApi:SourceTheGuardianApi my_airbyte_source_the_guardian_api \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiConfiguration:SourceTheGuardianApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d42bd69f-6bf0-4d0b-9209-16231af07a92\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiResourceAllocation:SourceTheGuardianApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiConfiguration:SourceTheGuardianApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d42bd69f-6bf0-4d0b-9209-16231af07a92\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTheGuardianApi resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiConfiguration:SourceTheGuardianApiConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d42bd69f-6bf0-4d0b-9209-16231af07a92\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTheGuardianApiResourceAllocation:SourceTheGuardianApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTiktokMarketing:SourceTiktokMarketing":{"description":"SourceTiktokMarketing Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTiktokmarketing = new airbyte.SourceTiktokMarketing(\"my_source_tiktokmarketing\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        attributionWindow: 233,\n        credentials: {\n            oAuth20: {\n                accessToken: \"...my_access_token...\",\n                advertiserId: \"...my_advertiser_id...\",\n                appId: \"...my_app_id...\",\n                secret: \"...my_secret...\",\n            },\n        },\n        endDate: \"2022-11-01\",\n        includeDeleted: true,\n        startDate: \"2022-04-25\",\n    },\n    definitionId: \"1ec33e26-a63c-4daf-be97-7f4062cb980d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"972417c8-071a-43d1-8082-a2d88ae006dc\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_tiktokmarketing = airbyte.SourceTiktokMarketing(\"my_source_tiktokmarketing\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"attribution_window\": 233,\n        \"credentials\": {\n            \"o_auth20\": {\n                \"access_token\": \"...my_access_token...\",\n                \"advertiser_id\": \"...my_advertiser_id...\",\n                \"app_id\": \"...my_app_id...\",\n                \"secret\": \"...my_secret...\",\n            },\n        },\n        \"end_date\": \"2022-11-01\",\n        \"include_deleted\": True,\n        \"start_date\": \"2022-04-25\",\n    },\n    definition_id=\"1ec33e26-a63c-4daf-be97-7f4062cb980d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"972417c8-071a-43d1-8082-a2d88ae006dc\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTiktokmarketing = new Airbyte.SourceTiktokMarketing(\"my_source_tiktokmarketing\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTiktokMarketingConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AttributionWindow = 233,\n            Credentials = new Airbyte.Inputs.SourceTiktokMarketingConfigurationCredentialsArgs\n            {\n                OAuth20 = new Airbyte.Inputs.SourceTiktokMarketingConfigurationCredentialsOAuth20Args\n                {\n                    AccessToken = \"...my_access_token...\",\n                    AdvertiserId = \"...my_advertiser_id...\",\n                    AppId = \"...my_app_id...\",\n                    Secret = \"...my_secret...\",\n                },\n            },\n            EndDate = \"2022-11-01\",\n            IncludeDeleted = true,\n            StartDate = \"2022-04-25\",\n        },\n        DefinitionId = \"1ec33e26-a63c-4daf-be97-7f4062cb980d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"972417c8-071a-43d1-8082-a2d88ae006dc\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTiktokMarketing(ctx, \"my_source_tiktokmarketing\", \u0026airbyte.SourceTiktokMarketingArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTiktokMarketingConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAttributionWindow:    pulumi.Float64(233),\n\t\t\t\tCredentials: \u0026airbyte.SourceTiktokMarketingConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20: \u0026airbyte.SourceTiktokMarketingConfigurationCredentialsOAuth20Args{\n\t\t\t\t\t\tAccessToken:  pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tAdvertiserId: pulumi.String(\"...my_advertiser_id...\"),\n\t\t\t\t\t\tAppId:        pulumi.String(\"...my_app_id...\"),\n\t\t\t\t\t\tSecret:       pulumi.String(\"...my_secret...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tEndDate:        pulumi.String(\"2022-11-01\"),\n\t\t\t\tIncludeDeleted: pulumi.Bool(true),\n\t\t\t\tStartDate:      pulumi.String(\"2022-04-25\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"1ec33e26-a63c-4daf-be97-7f4062cb980d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"972417c8-071a-43d1-8082-a2d88ae006dc\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTiktokMarketing;\nimport com.pulumi.airbyte.SourceTiktokMarketingArgs;\nimport com.pulumi.airbyte.inputs.SourceTiktokMarketingConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceTiktokMarketingConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceTiktokMarketingConfigurationCredentialsOAuth20Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTiktokmarketing = new SourceTiktokMarketing(\"mySourceTiktokmarketing\", SourceTiktokMarketingArgs.builder()\n            .configuration(SourceTiktokMarketingConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .attributionWindow(233.0)\n                .credentials(SourceTiktokMarketingConfigurationCredentialsArgs.builder()\n                    .oAuth20(SourceTiktokMarketingConfigurationCredentialsOAuth20Args.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .advertiserId(\"...my_advertiser_id...\")\n                        .appId(\"...my_app_id...\")\n                        .secret(\"...my_secret...\")\n                        .build())\n                    .build())\n                .endDate(\"2022-11-01\")\n                .includeDeleted(true)\n                .startDate(\"2022-04-25\")\n                .build())\n            .definitionId(\"1ec33e26-a63c-4daf-be97-7f4062cb980d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"972417c8-071a-43d1-8082-a2d88ae006dc\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTiktokmarketing:\n    type: airbyte:SourceTiktokMarketing\n    name: my_source_tiktokmarketing\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        attributionWindow: 233\n        credentials:\n          oAuth20:\n            accessToken: '...my_access_token...'\n            advertiserId: '...my_advertiser_id...'\n            appId: '...my_app_id...'\n            secret: '...my_secret...'\n        endDate: 2022-11-01\n        includeDeleted: true\n        startDate: 2022-04-25\n      definitionId: 1ec33e26-a63c-4daf-be97-7f4062cb980d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 972417c8-071a-43d1-8082-a2d88ae006dc\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_tiktok_marketing.my_airbyte_source_tiktok_marketing\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTiktokMarketing:SourceTiktokMarketing my_airbyte_source_tiktok_marketing \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingConfiguration:SourceTiktokMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4bfac00d-ce15-44ff-95b9-9e3c3e8fbd35\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingResourceAllocation:SourceTiktokMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingConfiguration:SourceTiktokMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4bfac00d-ce15-44ff-95b9-9e3c3e8fbd35\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTiktokMarketing resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingConfiguration:SourceTiktokMarketingConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4bfac00d-ce15-44ff-95b9-9e3c3e8fbd35\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTiktokMarketingResourceAllocation:SourceTiktokMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTrello:SourceTrello":{"description":"SourceTrello Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTrello = new airbyte.SourceTrello(\"my_source_trello\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        boardIds: [\"...\"],\n        key: \"...my_key...\",\n        startDate: \"2021-03-01T00:00:00Z\",\n        token: \"...my_token...\",\n    },\n    definitionId: \"732cd2bc-ad0c-4bdb-8b06-50c270fbfa5e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ab85cf86-f21d-4941-a1bf-9ab5780432e4\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_trello = airbyte.SourceTrello(\"my_source_trello\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"board_ids\": [\"...\"],\n        \"key\": \"...my_key...\",\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n        \"token\": \"...my_token...\",\n    },\n    definition_id=\"732cd2bc-ad0c-4bdb-8b06-50c270fbfa5e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ab85cf86-f21d-4941-a1bf-9ab5780432e4\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTrello = new Airbyte.SourceTrello(\"my_source_trello\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTrelloConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            BoardIds = new[]\n            {\n                \"...\",\n            },\n            Key = \"...my_key...\",\n            StartDate = \"2021-03-01T00:00:00Z\",\n            Token = \"...my_token...\",\n        },\n        DefinitionId = \"732cd2bc-ad0c-4bdb-8b06-50c270fbfa5e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ab85cf86-f21d-4941-a1bf-9ab5780432e4\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTrello(ctx, \"my_source_trello\", \u0026airbyte.SourceTrelloArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTrelloConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBoardIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tKey:       pulumi.String(\"...my_key...\"),\n\t\t\t\tStartDate: pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t\tToken:     pulumi.String(\"...my_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"732cd2bc-ad0c-4bdb-8b06-50c270fbfa5e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ab85cf86-f21d-4941-a1bf-9ab5780432e4\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTrello;\nimport com.pulumi.airbyte.SourceTrelloArgs;\nimport com.pulumi.airbyte.inputs.SourceTrelloConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTrello = new SourceTrello(\"mySourceTrello\", SourceTrelloArgs.builder()\n            .configuration(SourceTrelloConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .boardIds(\"...\")\n                .key(\"...my_key...\")\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .token(\"...my_token...\")\n                .build())\n            .definitionId(\"732cd2bc-ad0c-4bdb-8b06-50c270fbfa5e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ab85cf86-f21d-4941-a1bf-9ab5780432e4\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTrello:\n    type: airbyte:SourceTrello\n    name: my_source_trello\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        boardIds:\n          - '...'\n        key: '...my_key...'\n        startDate: 2021-03-01T00:00:00Z\n        token: '...my_token...'\n      definitionId: 732cd2bc-ad0c-4bdb-8b06-50c270fbfa5e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ab85cf86-f21d-4941-a1bf-9ab5780432e4\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_trello.my_airbyte_source_trello\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTrello:SourceTrello my_airbyte_source_trello \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTrelloConfiguration:SourceTrelloConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8da67652-004c-11ec-9a03-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTrelloResourceAllocation:SourceTrelloResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTrelloConfiguration:SourceTrelloConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8da67652-004c-11ec-9a03-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTrello resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTrelloConfiguration:SourceTrelloConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"8da67652-004c-11ec-9a03-0242ac130003\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTrelloResourceAllocation:SourceTrelloResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTrustpilot:SourceTrustpilot":{"description":"SourceTrustpilot Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTrustpilot = new airbyte.SourceTrustpilot(\"my_source_trustpilot\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        businessUnits: [\"...\"],\n        credentials: {\n            oAuth20: {\n                accessToken: \"...my_access_token...\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n                tokenExpiryDate: \"2021-01-15T05:49:01.644Z\",\n            },\n        },\n        startDate: \"%Y-%m-%dT%H:%M:%SZ\",\n    },\n    definitionId: \"581c2bce-fff6-4e03-8eb1-8a082e29e93b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"89025dc4-af49-4123-85ae-315d50718f82\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_trustpilot = airbyte.SourceTrustpilot(\"my_source_trustpilot\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"business_units\": [\"...\"],\n        \"credentials\": {\n            \"o_auth20\": {\n                \"access_token\": \"...my_access_token...\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n                \"token_expiry_date\": \"2021-01-15T05:49:01.644Z\",\n            },\n        },\n        \"start_date\": \"%Y-%m-%dT%H:%M:%SZ\",\n    },\n    definition_id=\"581c2bce-fff6-4e03-8eb1-8a082e29e93b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"89025dc4-af49-4123-85ae-315d50718f82\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTrustpilot = new Airbyte.SourceTrustpilot(\"my_source_trustpilot\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTrustpilotConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            BusinessUnits = new[]\n            {\n                \"...\",\n            },\n            Credentials = new Airbyte.Inputs.SourceTrustpilotConfigurationCredentialsArgs\n            {\n                OAuth20 = new Airbyte.Inputs.SourceTrustpilotConfigurationCredentialsOAuth20Args\n                {\n                    AccessToken = \"...my_access_token...\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                    TokenExpiryDate = \"2021-01-15T05:49:01.644Z\",\n                },\n            },\n            StartDate = \"%Y-%m-%dT%H:%M:%SZ\",\n        },\n        DefinitionId = \"581c2bce-fff6-4e03-8eb1-8a082e29e93b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"89025dc4-af49-4123-85ae-315d50718f82\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTrustpilot(ctx, \"my_source_trustpilot\", \u0026airbyte.SourceTrustpilotArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTrustpilotConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tBusinessUnits: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tCredentials: \u0026airbyte.SourceTrustpilotConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20: \u0026airbyte.SourceTrustpilotConfigurationCredentialsOAuth20Args{\n\t\t\t\t\t\tAccessToken:     pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tClientId:        pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret:    pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken:    pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t\tTokenExpiryDate: pulumi.String(\"2021-01-15T05:49:01.644Z\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"%Y-%m-%dT%H:%M:%SZ\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"581c2bce-fff6-4e03-8eb1-8a082e29e93b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"89025dc4-af49-4123-85ae-315d50718f82\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTrustpilot;\nimport com.pulumi.airbyte.SourceTrustpilotArgs;\nimport com.pulumi.airbyte.inputs.SourceTrustpilotConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceTrustpilotConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceTrustpilotConfigurationCredentialsOAuth20Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTrustpilot = new SourceTrustpilot(\"mySourceTrustpilot\", SourceTrustpilotArgs.builder()\n            .configuration(SourceTrustpilotConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .businessUnits(\"...\")\n                .credentials(SourceTrustpilotConfigurationCredentialsArgs.builder()\n                    .oAuth20(SourceTrustpilotConfigurationCredentialsOAuth20Args.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .tokenExpiryDate(\"2021-01-15T05:49:01.644Z\")\n                        .build())\n                    .build())\n                .startDate(\"%Y-%m-%dT%H:%M:%SZ\")\n                .build())\n            .definitionId(\"581c2bce-fff6-4e03-8eb1-8a082e29e93b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"89025dc4-af49-4123-85ae-315d50718f82\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTrustpilot:\n    type: airbyte:SourceTrustpilot\n    name: my_source_trustpilot\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        businessUnits:\n          - '...'\n        credentials:\n          oAuth20:\n            accessToken: '...my_access_token...'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n            tokenExpiryDate: 2021-01-15T05:49:01.644Z\n        startDate: '%Y-%m-%dT%H:%M:%SZ'\n      definitionId: 581c2bce-fff6-4e03-8eb1-8a082e29e93b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 89025dc4-af49-4123-85ae-315d50718f82\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_trustpilot.my_airbyte_source_trustpilot\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTrustpilot:SourceTrustpilot my_airbyte_source_trustpilot \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotConfiguration:SourceTrustpilotConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7e23ea6-d741-4314-9209-a33c91a2e945\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotResourceAllocation:SourceTrustpilotResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotConfiguration:SourceTrustpilotConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7e23ea6-d741-4314-9209-a33c91a2e945\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTrustpilot resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotConfiguration:SourceTrustpilotConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7e23ea6-d741-4314-9209-a33c91a2e945\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTrustpilotResourceAllocation:SourceTrustpilotResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTvmazeSchedule:SourceTvmazeSchedule":{"description":"SourceTvmazeSchedule Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTvmazeschedule = new airbyte.SourceTvmazeSchedule(\"my_source_tvmazeschedule\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        domesticScheduleCountryCode: \"US\",\n        endDate: \"...my_end_date...\",\n        startDate: \"...my_start_date...\",\n        webScheduleCountryCode: \"US\",\n    },\n    definitionId: \"eef4322c-716d-43de-b10b-d171069969ac\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"164d4502-59a7-4077-a984-eb87d40df081\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_tvmazeschedule = airbyte.SourceTvmazeSchedule(\"my_source_tvmazeschedule\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"domestic_schedule_country_code\": \"US\",\n        \"end_date\": \"...my_end_date...\",\n        \"start_date\": \"...my_start_date...\",\n        \"web_schedule_country_code\": \"US\",\n    },\n    definition_id=\"eef4322c-716d-43de-b10b-d171069969ac\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"164d4502-59a7-4077-a984-eb87d40df081\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTvmazeschedule = new Airbyte.SourceTvmazeSchedule(\"my_source_tvmazeschedule\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTvmazeScheduleConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            DomesticScheduleCountryCode = \"US\",\n            EndDate = \"...my_end_date...\",\n            StartDate = \"...my_start_date...\",\n            WebScheduleCountryCode = \"US\",\n        },\n        DefinitionId = \"eef4322c-716d-43de-b10b-d171069969ac\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"164d4502-59a7-4077-a984-eb87d40df081\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTvmazeSchedule(ctx, \"my_source_tvmazeschedule\", \u0026airbyte.SourceTvmazeScheduleArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTvmazeScheduleConfigurationArgs{\n\t\t\t\tAdditionalProperties:        pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tDomesticScheduleCountryCode: pulumi.String(\"US\"),\n\t\t\t\tEndDate:                     pulumi.String(\"...my_end_date...\"),\n\t\t\t\tStartDate:                   pulumi.String(\"...my_start_date...\"),\n\t\t\t\tWebScheduleCountryCode:      pulumi.String(\"US\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"eef4322c-716d-43de-b10b-d171069969ac\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"164d4502-59a7-4077-a984-eb87d40df081\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTvmazeSchedule;\nimport com.pulumi.airbyte.SourceTvmazeScheduleArgs;\nimport com.pulumi.airbyte.inputs.SourceTvmazeScheduleConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTvmazeschedule = new SourceTvmazeSchedule(\"mySourceTvmazeschedule\", SourceTvmazeScheduleArgs.builder()\n            .configuration(SourceTvmazeScheduleConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .domesticScheduleCountryCode(\"US\")\n                .endDate(\"...my_end_date...\")\n                .startDate(\"...my_start_date...\")\n                .webScheduleCountryCode(\"US\")\n                .build())\n            .definitionId(\"eef4322c-716d-43de-b10b-d171069969ac\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"164d4502-59a7-4077-a984-eb87d40df081\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTvmazeschedule:\n    type: airbyte:SourceTvmazeSchedule\n    name: my_source_tvmazeschedule\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        domesticScheduleCountryCode: US\n        endDate: '...my_end_date...'\n        startDate: '...my_start_date...'\n        webScheduleCountryCode: US\n      definitionId: eef4322c-716d-43de-b10b-d171069969ac\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 164d4502-59a7-4077-a984-eb87d40df081\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_tvmaze_schedule.my_airbyte_source_tvmaze_schedule\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTvmazeSchedule:SourceTvmazeSchedule my_airbyte_source_tvmaze_schedule \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleConfiguration:SourceTvmazeScheduleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bd14b08f-9f43-400f-b2b6-7248b5c72561\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleResourceAllocation:SourceTvmazeScheduleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleConfiguration:SourceTvmazeScheduleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bd14b08f-9f43-400f-b2b6-7248b5c72561\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTvmazeSchedule resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleConfiguration:SourceTvmazeScheduleConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"bd14b08f-9f43-400f-b2b6-7248b5c72561\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTvmazeScheduleResourceAllocation:SourceTvmazeScheduleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTwilio:SourceTwilio":{"description":"SourceTwilio Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTwilio = new airbyte.SourceTwilio(\"my_source_twilio\", {\n    configuration: {\n        accountSid: \"...my_account_sid...\",\n        authToken: \"...my_auth_token...\",\n        lookbackWindow: 60,\n        numWorker: 1,\n        startDate: \"2020-10-01T00:00:00Z\",\n    },\n    definitionId: \"a1f4e5ac-fef3-4693-ab2c-c34fd78362b3\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"a15d8382-2d59-4454-bd6d-8abe446a9faa\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_twilio = airbyte.SourceTwilio(\"my_source_twilio\",\n    configuration={\n        \"account_sid\": \"...my_account_sid...\",\n        \"auth_token\": \"...my_auth_token...\",\n        \"lookback_window\": 60,\n        \"num_worker\": 1,\n        \"start_date\": \"2020-10-01T00:00:00Z\",\n    },\n    definition_id=\"a1f4e5ac-fef3-4693-ab2c-c34fd78362b3\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"a15d8382-2d59-4454-bd6d-8abe446a9faa\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTwilio = new Airbyte.SourceTwilio(\"my_source_twilio\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTwilioConfigurationArgs\n        {\n            AccountSid = \"...my_account_sid...\",\n            AuthToken = \"...my_auth_token...\",\n            LookbackWindow = 60,\n            NumWorker = 1,\n            StartDate = \"2020-10-01T00:00:00Z\",\n        },\n        DefinitionId = \"a1f4e5ac-fef3-4693-ab2c-c34fd78362b3\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"a15d8382-2d59-4454-bd6d-8abe446a9faa\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTwilio(ctx, \"my_source_twilio\", \u0026airbyte.SourceTwilioArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTwilioConfigurationArgs{\n\t\t\t\tAccountSid:     pulumi.String(\"...my_account_sid...\"),\n\t\t\t\tAuthToken:      pulumi.String(\"...my_auth_token...\"),\n\t\t\t\tLookbackWindow: pulumi.Float64(60),\n\t\t\t\tNumWorker:      pulumi.Float64(1),\n\t\t\t\tStartDate:      pulumi.String(\"2020-10-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a1f4e5ac-fef3-4693-ab2c-c34fd78362b3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"a15d8382-2d59-4454-bd6d-8abe446a9faa\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTwilio;\nimport com.pulumi.airbyte.SourceTwilioArgs;\nimport com.pulumi.airbyte.inputs.SourceTwilioConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTwilio = new SourceTwilio(\"mySourceTwilio\", SourceTwilioArgs.builder()\n            .configuration(SourceTwilioConfigurationArgs.builder()\n                .accountSid(\"...my_account_sid...\")\n                .authToken(\"...my_auth_token...\")\n                .lookbackWindow(60.0)\n                .numWorker(1.0)\n                .startDate(\"2020-10-01T00:00:00Z\")\n                .build())\n            .definitionId(\"a1f4e5ac-fef3-4693-ab2c-c34fd78362b3\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"a15d8382-2d59-4454-bd6d-8abe446a9faa\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTwilio:\n    type: airbyte:SourceTwilio\n    name: my_source_twilio\n    properties:\n      configuration:\n        accountSid: '...my_account_sid...'\n        authToken: '...my_auth_token...'\n        lookbackWindow: 60\n        numWorker: 1\n        startDate: 2020-10-01T00:00:00Z\n      definitionId: a1f4e5ac-fef3-4693-ab2c-c34fd78362b3\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: a15d8382-2d59-4454-bd6d-8abe446a9faa\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_twilio.my_airbyte_source_twilio\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTwilio:SourceTwilio my_airbyte_source_twilio \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwilioConfiguration:SourceTwilioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b9dc6155-672e-42ea-b10d-9f1f1fb95ab1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTwilioResourceAllocation:SourceTwilioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwilioConfiguration:SourceTwilioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b9dc6155-672e-42ea-b10d-9f1f1fb95ab1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTwilio resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwilioConfiguration:SourceTwilioConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"b9dc6155-672e-42ea-b10d-9f1f1fb95ab1\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTwilioResourceAllocation:SourceTwilioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTwilioTaskrouter:SourceTwilioTaskrouter":{"description":"SourceTwilioTaskrouter Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTwiliotaskrouter = new airbyte.SourceTwilioTaskrouter(\"my_source_twiliotaskrouter\", {\n    configuration: {\n        accountSid: \"...my_account_sid...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        authToken: \"...my_auth_token...\",\n    },\n    definitionId: \"839041ed-88e0-413d-b429-25471d5f5c26\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"99cdfc99-0fc6-48f6-8ec3-5f8841076de7\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_twiliotaskrouter = airbyte.SourceTwilioTaskrouter(\"my_source_twiliotaskrouter\",\n    configuration={\n        \"account_sid\": \"...my_account_sid...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"auth_token\": \"...my_auth_token...\",\n    },\n    definition_id=\"839041ed-88e0-413d-b429-25471d5f5c26\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"99cdfc99-0fc6-48f6-8ec3-5f8841076de7\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTwiliotaskrouter = new Airbyte.SourceTwilioTaskrouter(\"my_source_twiliotaskrouter\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTwilioTaskrouterConfigurationArgs\n        {\n            AccountSid = \"...my_account_sid...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AuthToken = \"...my_auth_token...\",\n        },\n        DefinitionId = \"839041ed-88e0-413d-b429-25471d5f5c26\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"99cdfc99-0fc6-48f6-8ec3-5f8841076de7\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTwilioTaskrouter(ctx, \"my_source_twiliotaskrouter\", \u0026airbyte.SourceTwilioTaskrouterArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTwilioTaskrouterConfigurationArgs{\n\t\t\t\tAccountSid:           pulumi.String(\"...my_account_sid...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAuthToken:            pulumi.String(\"...my_auth_token...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"839041ed-88e0-413d-b429-25471d5f5c26\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"99cdfc99-0fc6-48f6-8ec3-5f8841076de7\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTwilioTaskrouter;\nimport com.pulumi.airbyte.SourceTwilioTaskrouterArgs;\nimport com.pulumi.airbyte.inputs.SourceTwilioTaskrouterConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTwiliotaskrouter = new SourceTwilioTaskrouter(\"mySourceTwiliotaskrouter\", SourceTwilioTaskrouterArgs.builder()\n            .configuration(SourceTwilioTaskrouterConfigurationArgs.builder()\n                .accountSid(\"...my_account_sid...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .authToken(\"...my_auth_token...\")\n                .build())\n            .definitionId(\"839041ed-88e0-413d-b429-25471d5f5c26\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"99cdfc99-0fc6-48f6-8ec3-5f8841076de7\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTwiliotaskrouter:\n    type: airbyte:SourceTwilioTaskrouter\n    name: my_source_twiliotaskrouter\n    properties:\n      configuration:\n        accountSid: '...my_account_sid...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        authToken: '...my_auth_token...'\n      definitionId: 839041ed-88e0-413d-b429-25471d5f5c26\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 99cdfc99-0fc6-48f6-8ec3-5f8841076de7\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_twilio_taskrouter.my_airbyte_source_twilio_taskrouter\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTwilioTaskrouter:SourceTwilioTaskrouter my_airbyte_source_twilio_taskrouter \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterConfiguration:SourceTwilioTaskrouterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2446953b-b794-429b-a9b3-c821ba992a48\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterResourceAllocation:SourceTwilioTaskrouterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterConfiguration:SourceTwilioTaskrouterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2446953b-b794-429b-a9b3-c821ba992a48\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTwilioTaskrouter resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterConfiguration:SourceTwilioTaskrouterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2446953b-b794-429b-a9b3-c821ba992a48\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTwilioTaskrouterResourceAllocation:SourceTwilioTaskrouterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTwitter:SourceTwitter":{"description":"SourceTwitter Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTwitter = new airbyte.SourceTwitter(\"my_source_twitter\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        endDate: \"2022-05-19T10:38:49.102Z\",\n        query: \"...my_query...\",\n        startDate: \"2021-11-30T06:32:05.076Z\",\n    },\n    definitionId: \"403050ea-593a-4c26-b683-f00421b6bddb\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"01babc36-0067-4c21-b3d6-3d2c2351d667\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_twitter = airbyte.SourceTwitter(\"my_source_twitter\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"end_date\": \"2022-05-19T10:38:49.102Z\",\n        \"query\": \"...my_query...\",\n        \"start_date\": \"2021-11-30T06:32:05.076Z\",\n    },\n    definition_id=\"403050ea-593a-4c26-b683-f00421b6bddb\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"01babc36-0067-4c21-b3d6-3d2c2351d667\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTwitter = new Airbyte.SourceTwitter(\"my_source_twitter\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTwitterConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            EndDate = \"2022-05-19T10:38:49.102Z\",\n            Query = \"...my_query...\",\n            StartDate = \"2021-11-30T06:32:05.076Z\",\n        },\n        DefinitionId = \"403050ea-593a-4c26-b683-f00421b6bddb\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"01babc36-0067-4c21-b3d6-3d2c2351d667\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTwitter(ctx, \"my_source_twitter\", \u0026airbyte.SourceTwitterArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTwitterConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-05-19T10:38:49.102Z\"),\n\t\t\t\tQuery:                pulumi.String(\"...my_query...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-11-30T06:32:05.076Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"403050ea-593a-4c26-b683-f00421b6bddb\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"01babc36-0067-4c21-b3d6-3d2c2351d667\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTwitter;\nimport com.pulumi.airbyte.SourceTwitterArgs;\nimport com.pulumi.airbyte.inputs.SourceTwitterConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTwitter = new SourceTwitter(\"mySourceTwitter\", SourceTwitterArgs.builder()\n            .configuration(SourceTwitterConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .endDate(\"2022-05-19T10:38:49.102Z\")\n                .query(\"...my_query...\")\n                .startDate(\"2021-11-30T06:32:05.076Z\")\n                .build())\n            .definitionId(\"403050ea-593a-4c26-b683-f00421b6bddb\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"01babc36-0067-4c21-b3d6-3d2c2351d667\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTwitter:\n    type: airbyte:SourceTwitter\n    name: my_source_twitter\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        endDate: 2022-05-19T10:38:49.102Z\n        query: '...my_query...'\n        startDate: 2021-11-30T06:32:05.076Z\n      definitionId: 403050ea-593a-4c26-b683-f00421b6bddb\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 01babc36-0067-4c21-b3d6-3d2c2351d667\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_twitter.my_airbyte_source_twitter\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTwitter:SourceTwitter my_airbyte_source_twitter \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwitterConfiguration:SourceTwitterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7fd4f40-5e5a-4b8b-918f-a73077f8c131\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTwitterResourceAllocation:SourceTwitterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwitterConfiguration:SourceTwitterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7fd4f40-5e5a-4b8b-918f-a73077f8c131\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTwitter resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTwitterConfiguration:SourceTwitterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"d7fd4f40-5e5a-4b8b-918f-a73077f8c131\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTwitterResourceAllocation:SourceTwitterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceTypeform:SourceTypeform":{"description":"SourceTypeform Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTypeform = new airbyte.SourceTypeform(\"my_source_typeform\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            oAuth20: {\n                accessToken: \"...my_access_token...\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n                tokenExpiryDate: \"2022-06-26T16:18:42.881Z\",\n            },\n        },\n        formIds: [\"...\"],\n        startDate: \"2021-03-01T00:00:00Z\",\n    },\n    definitionId: \"bd0ee776-77dc-42cf-9652-75d60b24ac1b\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"b21de812-8c61-487c-b7b3-9e15f5256664\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_typeform = airbyte.SourceTypeform(\"my_source_typeform\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"o_auth20\": {\n                \"access_token\": \"...my_access_token...\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n                \"token_expiry_date\": \"2022-06-26T16:18:42.881Z\",\n            },\n        },\n        \"form_ids\": [\"...\"],\n        \"start_date\": \"2021-03-01T00:00:00Z\",\n    },\n    definition_id=\"bd0ee776-77dc-42cf-9652-75d60b24ac1b\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"b21de812-8c61-487c-b7b3-9e15f5256664\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTypeform = new Airbyte.SourceTypeform(\"my_source_typeform\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceTypeformConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceTypeformConfigurationCredentialsArgs\n            {\n                OAuth20 = new Airbyte.Inputs.SourceTypeformConfigurationCredentialsOAuth20Args\n                {\n                    AccessToken = \"...my_access_token...\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                    TokenExpiryDate = \"2022-06-26T16:18:42.881Z\",\n                },\n            },\n            FormIds = new[]\n            {\n                \"...\",\n            },\n            StartDate = \"2021-03-01T00:00:00Z\",\n        },\n        DefinitionId = \"bd0ee776-77dc-42cf-9652-75d60b24ac1b\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"b21de812-8c61-487c-b7b3-9e15f5256664\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceTypeform(ctx, \"my_source_typeform\", \u0026airbyte.SourceTypeformArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceTypeformConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceTypeformConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20: \u0026airbyte.SourceTypeformConfigurationCredentialsOAuth20Args{\n\t\t\t\t\t\tAccessToken:     pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tClientId:        pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret:    pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken:    pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t\tTokenExpiryDate: pulumi.String(\"2022-06-26T16:18:42.881Z\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tFormIds: pulumi.StringArray{\n\t\t\t\t\tpulumi.String(\"...\"),\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-03-01T00:00:00Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"bd0ee776-77dc-42cf-9652-75d60b24ac1b\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"b21de812-8c61-487c-b7b3-9e15f5256664\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceTypeform;\nimport com.pulumi.airbyte.SourceTypeformArgs;\nimport com.pulumi.airbyte.inputs.SourceTypeformConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceTypeformConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceTypeformConfigurationCredentialsOAuth20Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceTypeform = new SourceTypeform(\"mySourceTypeform\", SourceTypeformArgs.builder()\n            .configuration(SourceTypeformConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceTypeformConfigurationCredentialsArgs.builder()\n                    .oAuth20(SourceTypeformConfigurationCredentialsOAuth20Args.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .tokenExpiryDate(\"2022-06-26T16:18:42.881Z\")\n                        .build())\n                    .build())\n                .formIds(\"...\")\n                .startDate(\"2021-03-01T00:00:00Z\")\n                .build())\n            .definitionId(\"bd0ee776-77dc-42cf-9652-75d60b24ac1b\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"b21de812-8c61-487c-b7b3-9e15f5256664\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceTypeform:\n    type: airbyte:SourceTypeform\n    name: my_source_typeform\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          oAuth20:\n            accessToken: '...my_access_token...'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n            tokenExpiryDate: 2022-06-26T16:18:42.881Z\n        formIds:\n          - '...'\n        startDate: 2021-03-01T00:00:00Z\n      definitionId: bd0ee776-77dc-42cf-9652-75d60b24ac1b\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: b21de812-8c61-487c-b7b3-9e15f5256664\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_typeform.my_airbyte_source_typeform\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceTypeform:SourceTypeform my_airbyte_source_typeform \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTypeformConfiguration:SourceTypeformConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7eff203-90bf-43e5-a240-19ea3056c474\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTypeformResourceAllocation:SourceTypeformResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTypeformConfiguration:SourceTypeformConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7eff203-90bf-43e5-a240-19ea3056c474\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceTypeform resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceTypeformConfiguration:SourceTypeformConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e7eff203-90bf-43e5-a240-19ea3056c474\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceTypeformResourceAllocation:SourceTypeformResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceUsCensus:SourceUsCensus":{"description":"SourceUsCensus Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceUscensus = new airbyte.SourceUsCensus(\"my_source_uscensus\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        queryParams: \"get=NAME,NAICS2017_LABEL,LFO_LABEL,EMPSZES_LABEL,ESTAB,PAYANN,PAYQTR1,EMP\u0026for=us:*\u0026NAICS2017=72\u0026LFO=001\u0026EMPSZES=001\",\n        queryPath: \"data/2019/cbp\",\n    },\n    definitionId: \"beb711fb-fb8c-4eab-8d60-f31dff7721b5\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"8318b0c6-96a9-4c05-839e-8697009bbcd8\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_uscensus = airbyte.SourceUsCensus(\"my_source_uscensus\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"query_params\": \"get=NAME,NAICS2017_LABEL,LFO_LABEL,EMPSZES_LABEL,ESTAB,PAYANN,PAYQTR1,EMP\u0026for=us:*\u0026NAICS2017=72\u0026LFO=001\u0026EMPSZES=001\",\n        \"query_path\": \"data/2019/cbp\",\n    },\n    definition_id=\"beb711fb-fb8c-4eab-8d60-f31dff7721b5\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"8318b0c6-96a9-4c05-839e-8697009bbcd8\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceUscensus = new Airbyte.SourceUsCensus(\"my_source_uscensus\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceUsCensusConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            QueryParams = \"get=NAME,NAICS2017_LABEL,LFO_LABEL,EMPSZES_LABEL,ESTAB,PAYANN,PAYQTR1,EMP\u0026for=us:*\u0026NAICS2017=72\u0026LFO=001\u0026EMPSZES=001\",\n            QueryPath = \"data/2019/cbp\",\n        },\n        DefinitionId = \"beb711fb-fb8c-4eab-8d60-f31dff7721b5\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"8318b0c6-96a9-4c05-839e-8697009bbcd8\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceUsCensus(ctx, \"my_source_uscensus\", \u0026airbyte.SourceUsCensusArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceUsCensusConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tQueryParams:          pulumi.String(\"get=NAME,NAICS2017_LABEL,LFO_LABEL,EMPSZES_LABEL,ESTAB,PAYANN,PAYQTR1,EMP\u0026for=us:*\u0026NAICS2017=72\u0026LFO=001\u0026EMPSZES=001\"),\n\t\t\t\tQueryPath:            pulumi.String(\"data/2019/cbp\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"beb711fb-fb8c-4eab-8d60-f31dff7721b5\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"8318b0c6-96a9-4c05-839e-8697009bbcd8\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceUsCensus;\nimport com.pulumi.airbyte.SourceUsCensusArgs;\nimport com.pulumi.airbyte.inputs.SourceUsCensusConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceUscensus = new SourceUsCensus(\"mySourceUscensus\", SourceUsCensusArgs.builder()\n            .configuration(SourceUsCensusConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .queryParams(\"get=NAME,NAICS2017_LABEL,LFO_LABEL,EMPSZES_LABEL,ESTAB,PAYANN,PAYQTR1,EMP\u0026for=us:*\u0026NAICS2017=72\u0026LFO=001\u0026EMPSZES=001\")\n                .queryPath(\"data/2019/cbp\")\n                .build())\n            .definitionId(\"beb711fb-fb8c-4eab-8d60-f31dff7721b5\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"8318b0c6-96a9-4c05-839e-8697009bbcd8\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceUscensus:\n    type: airbyte:SourceUsCensus\n    name: my_source_uscensus\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        queryParams: get=NAME,NAICS2017_LABEL,LFO_LABEL,EMPSZES_LABEL,ESTAB,PAYANN,PAYQTR1,EMP\u0026for=us:*\u0026NAICS2017=72\u0026LFO=001\u0026EMPSZES=001\n        queryPath: data/2019/cbp\n      definitionId: beb711fb-fb8c-4eab-8d60-f31dff7721b5\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 8318b0c6-96a9-4c05-839e-8697009bbcd8\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_us_census.my_airbyte_source_us_census\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceUsCensus:SourceUsCensus my_airbyte_source_us_census \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceUsCensusConfiguration:SourceUsCensusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c4cfaeda-c757-489a-8aba-859fb08b6970\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceUsCensusResourceAllocation:SourceUsCensusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceUsCensusConfiguration:SourceUsCensusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c4cfaeda-c757-489a-8aba-859fb08b6970\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceUsCensus resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceUsCensusConfiguration:SourceUsCensusConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c4cfaeda-c757-489a-8aba-859fb08b6970\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceUsCensusResourceAllocation:SourceUsCensusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceVantage:SourceVantage":{"description":"SourceVantage Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceVantage = new airbyte.SourceVantage(\"my_source_vantage\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definitionId: \"ec1a23b7-466d-4987-acf2-eae96eb456d0\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"cbcd9ed5-c667-4714-989a-779bea742d01\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_vantage = airbyte.SourceVantage(\"my_source_vantage\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definition_id=\"ec1a23b7-466d-4987-acf2-eae96eb456d0\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"cbcd9ed5-c667-4714-989a-779bea742d01\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceVantage = new Airbyte.SourceVantage(\"my_source_vantage\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceVantageConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        },\n        DefinitionId = \"ec1a23b7-466d-4987-acf2-eae96eb456d0\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"cbcd9ed5-c667-4714-989a-779bea742d01\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceVantage(ctx, \"my_source_vantage\", \u0026airbyte.SourceVantageArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceVantageConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"ec1a23b7-466d-4987-acf2-eae96eb456d0\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"cbcd9ed5-c667-4714-989a-779bea742d01\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceVantage;\nimport com.pulumi.airbyte.SourceVantageArgs;\nimport com.pulumi.airbyte.inputs.SourceVantageConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceVantage = new SourceVantage(\"mySourceVantage\", SourceVantageArgs.builder()\n            .configuration(SourceVantageConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .build())\n            .definitionId(\"ec1a23b7-466d-4987-acf2-eae96eb456d0\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"cbcd9ed5-c667-4714-989a-779bea742d01\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceVantage:\n    type: airbyte:SourceVantage\n    name: my_source_vantage\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n      definitionId: ec1a23b7-466d-4987-acf2-eae96eb456d0\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: cbcd9ed5-c667-4714-989a-779bea742d01\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_vantage.my_airbyte_source_vantage\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceVantage:SourceVantage my_airbyte_source_vantage \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceVantageConfiguration:SourceVantageConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"28ce1fbd-1e15-453f-aa9f-da6c4d928e92\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceVantageResourceAllocation:SourceVantageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceVantageConfiguration:SourceVantageConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"28ce1fbd-1e15-453f-aa9f-da6c4d928e92\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceVantage resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceVantageConfiguration:SourceVantageConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"28ce1fbd-1e15-453f-aa9f-da6c4d928e92\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceVantageResourceAllocation:SourceVantageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceWebflow:SourceWebflow":{"description":"SourceWebflow Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWebflow = new airbyte.SourceWebflow(\"my_source_webflow\", {\n    configuration: {\n        acceptVersion: \"1.0.0\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"a very long hex sequence\",\n        siteId: \"a relatively long hex sequence\",\n    },\n    definitionId: \"fed65f1e-a9f8-4831-9d33-c9335549d7af\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"c791adda-309d-4860-a7bc-7d82a7204cff\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_webflow = airbyte.SourceWebflow(\"my_source_webflow\",\n    configuration={\n        \"accept_version\": \"1.0.0\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"a very long hex sequence\",\n        \"site_id\": \"a relatively long hex sequence\",\n    },\n    definition_id=\"fed65f1e-a9f8-4831-9d33-c9335549d7af\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"c791adda-309d-4860-a7bc-7d82a7204cff\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWebflow = new Airbyte.SourceWebflow(\"my_source_webflow\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceWebflowConfigurationArgs\n        {\n            AcceptVersion = \"1.0.0\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"a very long hex sequence\",\n            SiteId = \"a relatively long hex sequence\",\n        },\n        DefinitionId = \"fed65f1e-a9f8-4831-9d33-c9335549d7af\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"c791adda-309d-4860-a7bc-7d82a7204cff\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceWebflow(ctx, \"my_source_webflow\", \u0026airbyte.SourceWebflowArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceWebflowConfigurationArgs{\n\t\t\t\tAcceptVersion:        pulumi.String(\"1.0.0\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"a very long hex sequence\"),\n\t\t\t\tSiteId:               pulumi.String(\"a relatively long hex sequence\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"fed65f1e-a9f8-4831-9d33-c9335549d7af\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"c791adda-309d-4860-a7bc-7d82a7204cff\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceWebflow;\nimport com.pulumi.airbyte.SourceWebflowArgs;\nimport com.pulumi.airbyte.inputs.SourceWebflowConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceWebflow = new SourceWebflow(\"mySourceWebflow\", SourceWebflowArgs.builder()\n            .configuration(SourceWebflowConfigurationArgs.builder()\n                .acceptVersion(\"1.0.0\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"a very long hex sequence\")\n                .siteId(\"a relatively long hex sequence\")\n                .build())\n            .definitionId(\"fed65f1e-a9f8-4831-9d33-c9335549d7af\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"c791adda-309d-4860-a7bc-7d82a7204cff\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceWebflow:\n    type: airbyte:SourceWebflow\n    name: my_source_webflow\n    properties:\n      configuration:\n        acceptVersion: 1.0.0\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: a very long hex sequence\n        siteId: a relatively long hex sequence\n      definitionId: fed65f1e-a9f8-4831-9d33-c9335549d7af\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: c791adda-309d-4860-a7bc-7d82a7204cff\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_webflow.my_airbyte_source_webflow\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceWebflow:SourceWebflow my_airbyte_source_webflow \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWebflowConfiguration:SourceWebflowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ef580275-d9a9-48bb-af5e-db0f5855be04\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWebflowResourceAllocation:SourceWebflowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWebflowConfiguration:SourceWebflowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ef580275-d9a9-48bb-af5e-db0f5855be04\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceWebflow resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWebflowConfiguration:SourceWebflowConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"ef580275-d9a9-48bb-af5e-db0f5855be04\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWebflowResourceAllocation:SourceWebflowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceWhenIWork:SourceWhenIWork":{"description":"SourceWhenIWork Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWheniwork = new airbyte.SourceWhenIWork(\"my_source_wheniwork\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        email: \"...my_email...\",\n        password: \"...my_password...\",\n    },\n    definitionId: \"f634cd12-ec11-48cf-8c00-8e13a5f17023\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"eab3f325-09ae-44d1-9400-c10cb8f97607\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_wheniwork = airbyte.SourceWhenIWork(\"my_source_wheniwork\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"email\": \"...my_email...\",\n        \"password\": \"...my_password...\",\n    },\n    definition_id=\"f634cd12-ec11-48cf-8c00-8e13a5f17023\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"eab3f325-09ae-44d1-9400-c10cb8f97607\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWheniwork = new Airbyte.SourceWhenIWork(\"my_source_wheniwork\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceWhenIWorkConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Email = \"...my_email...\",\n            Password = \"...my_password...\",\n        },\n        DefinitionId = \"f634cd12-ec11-48cf-8c00-8e13a5f17023\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"eab3f325-09ae-44d1-9400-c10cb8f97607\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceWhenIWork(ctx, \"my_source_wheniwork\", \u0026airbyte.SourceWhenIWorkArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceWhenIWorkConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tEmail:                pulumi.String(\"...my_email...\"),\n\t\t\t\tPassword:             pulumi.String(\"...my_password...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"f634cd12-ec11-48cf-8c00-8e13a5f17023\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"eab3f325-09ae-44d1-9400-c10cb8f97607\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceWhenIWork;\nimport com.pulumi.airbyte.SourceWhenIWorkArgs;\nimport com.pulumi.airbyte.inputs.SourceWhenIWorkConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceWheniwork = new SourceWhenIWork(\"mySourceWheniwork\", SourceWhenIWorkArgs.builder()\n            .configuration(SourceWhenIWorkConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .email(\"...my_email...\")\n                .password(\"...my_password...\")\n                .build())\n            .definitionId(\"f634cd12-ec11-48cf-8c00-8e13a5f17023\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"eab3f325-09ae-44d1-9400-c10cb8f97607\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceWheniwork:\n    type: airbyte:SourceWhenIWork\n    name: my_source_wheniwork\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        email: '...my_email...'\n        password: '...my_password...'\n      definitionId: f634cd12-ec11-48cf-8c00-8e13a5f17023\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: eab3f325-09ae-44d1-9400-c10cb8f97607\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_when_i_work.my_airbyte_source_when_i_work\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceWhenIWork:SourceWhenIWork my_airbyte_source_when_i_work \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkConfiguration:SourceWhenIWorkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"81ee3b58-ae1e-4727-be23-30248fa27a0a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkResourceAllocation:SourceWhenIWorkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkConfiguration:SourceWhenIWorkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"81ee3b58-ae1e-4727-be23-30248fa27a0a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceWhenIWork resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkConfiguration:SourceWhenIWorkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"81ee3b58-ae1e-4727-be23-30248fa27a0a\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWhenIWorkResourceAllocation:SourceWhenIWorkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceWhiskyHunter:SourceWhiskyHunter":{"description":"SourceWhiskyHunter Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWhiskyhunter = new airbyte.SourceWhiskyHunter(\"my_source_whiskyhunter\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definitionId: \"356ef044-dc9e-48e1-b9c5-549170dabd2e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"cf45da40-f2db-4128-9e66-10704a98b249\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_whiskyhunter = airbyte.SourceWhiskyHunter(\"my_source_whiskyhunter\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n    },\n    definition_id=\"356ef044-dc9e-48e1-b9c5-549170dabd2e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"cf45da40-f2db-4128-9e66-10704a98b249\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWhiskyhunter = new Airbyte.SourceWhiskyHunter(\"my_source_whiskyhunter\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceWhiskyHunterConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        },\n        DefinitionId = \"356ef044-dc9e-48e1-b9c5-549170dabd2e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"cf45da40-f2db-4128-9e66-10704a98b249\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceWhiskyHunter(ctx, \"my_source_whiskyhunter\", \u0026airbyte.SourceWhiskyHunterArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceWhiskyHunterConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"356ef044-dc9e-48e1-b9c5-549170dabd2e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"cf45da40-f2db-4128-9e66-10704a98b249\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceWhiskyHunter;\nimport com.pulumi.airbyte.SourceWhiskyHunterArgs;\nimport com.pulumi.airbyte.inputs.SourceWhiskyHunterConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceWhiskyhunter = new SourceWhiskyHunter(\"mySourceWhiskyhunter\", SourceWhiskyHunterArgs.builder()\n            .configuration(SourceWhiskyHunterConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .build())\n            .definitionId(\"356ef044-dc9e-48e1-b9c5-549170dabd2e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"cf45da40-f2db-4128-9e66-10704a98b249\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceWhiskyhunter:\n    type: airbyte:SourceWhiskyHunter\n    name: my_source_whiskyhunter\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n      definitionId: 356ef044-dc9e-48e1-b9c5-549170dabd2e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: cf45da40-f2db-4128-9e66-10704a98b249\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_whisky_hunter.my_airbyte_source_whisky_hunter\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceWhiskyHunter:SourceWhiskyHunter my_airbyte_source_whisky_hunter \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterConfiguration:SourceWhiskyHunterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e65f84c0-7598-458a-bfac-f770c381ff5d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterResourceAllocation:SourceWhiskyHunterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterConfiguration:SourceWhiskyHunterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e65f84c0-7598-458a-bfac-f770c381ff5d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceWhiskyHunter resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterConfiguration:SourceWhiskyHunterConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"e65f84c0-7598-458a-bfac-f770c381ff5d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWhiskyHunterResourceAllocation:SourceWhiskyHunterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceWikipediaPageviews:SourceWikipediaPageviews":{"description":"SourceWikipediaPageviews Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWikipediapageviews = new airbyte.SourceWikipediaPageviews(\"my_source_wikipediapageviews\", {\n    configuration: {\n        access: \"all-access\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        agent: \"all-agents\",\n        article: \"Are_You_the_One%3F\",\n        country: \"FR\",\n        end: \"...my_end...\",\n        project: \"en.wikipedia.org\",\n        start: \"...my_start...\",\n    },\n    definitionId: \"e050b529-b789-4b69-87ec-e0c9b62213d4\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"01bb108c-0494-46a7-85a8-f0085655e4b8\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_wikipediapageviews = airbyte.SourceWikipediaPageviews(\"my_source_wikipediapageviews\",\n    configuration={\n        \"access\": \"all-access\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"agent\": \"all-agents\",\n        \"article\": \"Are_You_the_One%3F\",\n        \"country\": \"FR\",\n        \"end\": \"...my_end...\",\n        \"project\": \"en.wikipedia.org\",\n        \"start\": \"...my_start...\",\n    },\n    definition_id=\"e050b529-b789-4b69-87ec-e0c9b62213d4\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"01bb108c-0494-46a7-85a8-f0085655e4b8\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWikipediapageviews = new Airbyte.SourceWikipediaPageviews(\"my_source_wikipediapageviews\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceWikipediaPageviewsConfigurationArgs\n        {\n            Access = \"all-access\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Agent = \"all-agents\",\n            Article = \"Are_You_the_One%3F\",\n            Country = \"FR\",\n            End = \"...my_end...\",\n            Project = \"en.wikipedia.org\",\n            Start = \"...my_start...\",\n        },\n        DefinitionId = \"e050b529-b789-4b69-87ec-e0c9b62213d4\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"01bb108c-0494-46a7-85a8-f0085655e4b8\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceWikipediaPageviews(ctx, \"my_source_wikipediapageviews\", \u0026airbyte.SourceWikipediaPageviewsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceWikipediaPageviewsConfigurationArgs{\n\t\t\t\tAccess:               pulumi.String(\"all-access\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAgent:                pulumi.String(\"all-agents\"),\n\t\t\t\tArticle:              pulumi.String(\"Are_You_the_One%3F\"),\n\t\t\t\tCountry:              pulumi.String(\"FR\"),\n\t\t\t\tEnd:                  pulumi.String(\"...my_end...\"),\n\t\t\t\tProject:              pulumi.String(\"en.wikipedia.org\"),\n\t\t\t\tStart:                pulumi.String(\"...my_start...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e050b529-b789-4b69-87ec-e0c9b62213d4\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"01bb108c-0494-46a7-85a8-f0085655e4b8\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceWikipediaPageviews;\nimport com.pulumi.airbyte.SourceWikipediaPageviewsArgs;\nimport com.pulumi.airbyte.inputs.SourceWikipediaPageviewsConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceWikipediapageviews = new SourceWikipediaPageviews(\"mySourceWikipediapageviews\", SourceWikipediaPageviewsArgs.builder()\n            .configuration(SourceWikipediaPageviewsConfigurationArgs.builder()\n                .access(\"all-access\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .agent(\"all-agents\")\n                .article(\"Are_You_the_One%3F\")\n                .country(\"FR\")\n                .end(\"...my_end...\")\n                .project(\"en.wikipedia.org\")\n                .start(\"...my_start...\")\n                .build())\n            .definitionId(\"e050b529-b789-4b69-87ec-e0c9b62213d4\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"01bb108c-0494-46a7-85a8-f0085655e4b8\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceWikipediapageviews:\n    type: airbyte:SourceWikipediaPageviews\n    name: my_source_wikipediapageviews\n    properties:\n      configuration:\n        access: all-access\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        agent: all-agents\n        article: Are_You_the_One%3F\n        country: FR\n        end: '...my_end...'\n        project: en.wikipedia.org\n        start: '...my_start...'\n      definitionId: e050b529-b789-4b69-87ec-e0c9b62213d4\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 01bb108c-0494-46a7-85a8-f0085655e4b8\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_wikipedia_pageviews.my_airbyte_source_wikipedia_pageviews\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceWikipediaPageviews:SourceWikipediaPageviews my_airbyte_source_wikipedia_pageviews \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsConfiguration:SourceWikipediaPageviewsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"87c58f70-6f7a-4f70-aba5-bab1a458f5ba\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsResourceAllocation:SourceWikipediaPageviewsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsConfiguration:SourceWikipediaPageviewsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"87c58f70-6f7a-4f70-aba5-bab1a458f5ba\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceWikipediaPageviews resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsConfiguration:SourceWikipediaPageviewsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"87c58f70-6f7a-4f70-aba5-bab1a458f5ba\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWikipediaPageviewsResourceAllocation:SourceWikipediaPageviewsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceWoocommerce:SourceWoocommerce":{"description":"SourceWoocommerce Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWoocommerce = new airbyte.SourceWoocommerce(\"my_source_woocommerce\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        apiKey: \"...my_api_key...\",\n        apiSecret: \"...my_api_secret...\",\n        shop: \"...my_shop...\",\n        startDate: \"2021-01-01\",\n    },\n    definitionId: \"5b87d40f-20e4-42b3-b267-1deb489c5b98\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"820ccea2-91c4-433d-bca2-ae97f9986afe\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_woocommerce = airbyte.SourceWoocommerce(\"my_source_woocommerce\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"api_key\": \"...my_api_key...\",\n        \"api_secret\": \"...my_api_secret...\",\n        \"shop\": \"...my_shop...\",\n        \"start_date\": \"2021-01-01\",\n    },\n    definition_id=\"5b87d40f-20e4-42b3-b267-1deb489c5b98\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"820ccea2-91c4-433d-bca2-ae97f9986afe\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWoocommerce = new Airbyte.SourceWoocommerce(\"my_source_woocommerce\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceWoocommerceConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ApiKey = \"...my_api_key...\",\n            ApiSecret = \"...my_api_secret...\",\n            Shop = \"...my_shop...\",\n            StartDate = \"2021-01-01\",\n        },\n        DefinitionId = \"5b87d40f-20e4-42b3-b267-1deb489c5b98\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"820ccea2-91c4-433d-bca2-ae97f9986afe\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceWoocommerce(ctx, \"my_source_woocommerce\", \u0026airbyte.SourceWoocommerceArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceWoocommerceConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tApiKey:               pulumi.String(\"...my_api_key...\"),\n\t\t\t\tApiSecret:            pulumi.String(\"...my_api_secret...\"),\n\t\t\t\tShop:                 pulumi.String(\"...my_shop...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2021-01-01\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"5b87d40f-20e4-42b3-b267-1deb489c5b98\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"820ccea2-91c4-433d-bca2-ae97f9986afe\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceWoocommerce;\nimport com.pulumi.airbyte.SourceWoocommerceArgs;\nimport com.pulumi.airbyte.inputs.SourceWoocommerceConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceWoocommerce = new SourceWoocommerce(\"mySourceWoocommerce\", SourceWoocommerceArgs.builder()\n            .configuration(SourceWoocommerceConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .apiKey(\"...my_api_key...\")\n                .apiSecret(\"...my_api_secret...\")\n                .shop(\"...my_shop...\")\n                .startDate(\"2021-01-01\")\n                .build())\n            .definitionId(\"5b87d40f-20e4-42b3-b267-1deb489c5b98\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"820ccea2-91c4-433d-bca2-ae97f9986afe\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceWoocommerce:\n    type: airbyte:SourceWoocommerce\n    name: my_source_woocommerce\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        apiKey: '...my_api_key...'\n        apiSecret: '...my_api_secret...'\n        shop: '...my_shop...'\n        startDate: 2021-01-01\n      definitionId: 5b87d40f-20e4-42b3-b267-1deb489c5b98\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 820ccea2-91c4-433d-bca2-ae97f9986afe\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_woocommerce.my_airbyte_source_woocommerce\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceWoocommerce:SourceWoocommerce my_airbyte_source_woocommerce \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceConfiguration:SourceWoocommerceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2a2552ca-9f78-4c1c-9eb7-4d0dc66d72df\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceResourceAllocation:SourceWoocommerceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceConfiguration:SourceWoocommerceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2a2552ca-9f78-4c1c-9eb7-4d0dc66d72df\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceWoocommerce resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceConfiguration:SourceWoocommerceConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"2a2552ca-9f78-4c1c-9eb7-4d0dc66d72df\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceWoocommerceResourceAllocation:SourceWoocommerceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceXkcd:SourceXkcd":{"description":"SourceXkcd Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceXkcd = new airbyte.SourceXkcd(\"my_source_xkcd\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        comicNumber: \"...my_comic_number...\",\n    },\n    definitionId: \"2b2c7dfe-6577-4e36-befe-1da58a99d429\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"5777dac4-628e-4378-bcab-3876269ced4d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_xkcd = airbyte.SourceXkcd(\"my_source_xkcd\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"comic_number\": \"...my_comic_number...\",\n    },\n    definition_id=\"2b2c7dfe-6577-4e36-befe-1da58a99d429\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"5777dac4-628e-4378-bcab-3876269ced4d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceXkcd = new Airbyte.SourceXkcd(\"my_source_xkcd\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceXkcdConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ComicNumber = \"...my_comic_number...\",\n        },\n        DefinitionId = \"2b2c7dfe-6577-4e36-befe-1da58a99d429\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"5777dac4-628e-4378-bcab-3876269ced4d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceXkcd(ctx, \"my_source_xkcd\", \u0026airbyte.SourceXkcdArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceXkcdConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tComicNumber:          pulumi.String(\"...my_comic_number...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"2b2c7dfe-6577-4e36-befe-1da58a99d429\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"5777dac4-628e-4378-bcab-3876269ced4d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceXkcd;\nimport com.pulumi.airbyte.SourceXkcdArgs;\nimport com.pulumi.airbyte.inputs.SourceXkcdConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceXkcd = new SourceXkcd(\"mySourceXkcd\", SourceXkcdArgs.builder()\n            .configuration(SourceXkcdConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .comicNumber(\"...my_comic_number...\")\n                .build())\n            .definitionId(\"2b2c7dfe-6577-4e36-befe-1da58a99d429\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"5777dac4-628e-4378-bcab-3876269ced4d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceXkcd:\n    type: airbyte:SourceXkcd\n    name: my_source_xkcd\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        comicNumber: '...my_comic_number...'\n      definitionId: 2b2c7dfe-6577-4e36-befe-1da58a99d429\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 5777dac4-628e-4378-bcab-3876269ced4d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_xkcd.my_airbyte_source_xkcd\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceXkcd:SourceXkcd my_airbyte_source_xkcd \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceXkcdConfiguration:SourceXkcdConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"80fddd16-17bd-4c0c-bf4a-80df7863fc9d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceXkcdResourceAllocation:SourceXkcdResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceXkcdConfiguration:SourceXkcdConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"80fddd16-17bd-4c0c-bf4a-80df7863fc9d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceXkcd resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceXkcdConfiguration:SourceXkcdConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"80fddd16-17bd-4c0c-bf4a-80df7863fc9d\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceXkcdResourceAllocation:SourceXkcdResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceYandexMetrica:SourceYandexMetrica":{"description":"SourceYandexMetrica Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceYandexmetrica = new airbyte.SourceYandexMetrica(\"my_source_yandexmetrica\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        authToken: \"...my_auth_token...\",\n        counterId: \"...my_counter_id...\",\n        endDate: \"2022-01-01\",\n        startDate: \"2022-01-01\",\n    },\n    definitionId: \"eb3105d8-6ddb-4c0f-ba1f-af83c6db215c\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6c60bbf7-6432-4c67-b204-c66a226265d9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_yandexmetrica = airbyte.SourceYandexMetrica(\"my_source_yandexmetrica\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"auth_token\": \"...my_auth_token...\",\n        \"counter_id\": \"...my_counter_id...\",\n        \"end_date\": \"2022-01-01\",\n        \"start_date\": \"2022-01-01\",\n    },\n    definition_id=\"eb3105d8-6ddb-4c0f-ba1f-af83c6db215c\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6c60bbf7-6432-4c67-b204-c66a226265d9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceYandexmetrica = new Airbyte.SourceYandexMetrica(\"my_source_yandexmetrica\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceYandexMetricaConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AuthToken = \"...my_auth_token...\",\n            CounterId = \"...my_counter_id...\",\n            EndDate = \"2022-01-01\",\n            StartDate = \"2022-01-01\",\n        },\n        DefinitionId = \"eb3105d8-6ddb-4c0f-ba1f-af83c6db215c\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6c60bbf7-6432-4c67-b204-c66a226265d9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceYandexMetrica(ctx, \"my_source_yandexmetrica\", \u0026airbyte.SourceYandexMetricaArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceYandexMetricaConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAuthToken:            pulumi.String(\"...my_auth_token...\"),\n\t\t\t\tCounterId:            pulumi.String(\"...my_counter_id...\"),\n\t\t\t\tEndDate:              pulumi.String(\"2022-01-01\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-01-01\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"eb3105d8-6ddb-4c0f-ba1f-af83c6db215c\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6c60bbf7-6432-4c67-b204-c66a226265d9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceYandexMetrica;\nimport com.pulumi.airbyte.SourceYandexMetricaArgs;\nimport com.pulumi.airbyte.inputs.SourceYandexMetricaConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceYandexmetrica = new SourceYandexMetrica(\"mySourceYandexmetrica\", SourceYandexMetricaArgs.builder()\n            .configuration(SourceYandexMetricaConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .authToken(\"...my_auth_token...\")\n                .counterId(\"...my_counter_id...\")\n                .endDate(\"2022-01-01\")\n                .startDate(\"2022-01-01\")\n                .build())\n            .definitionId(\"eb3105d8-6ddb-4c0f-ba1f-af83c6db215c\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6c60bbf7-6432-4c67-b204-c66a226265d9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceYandexmetrica:\n    type: airbyte:SourceYandexMetrica\n    name: my_source_yandexmetrica\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        authToken: '...my_auth_token...'\n        counterId: '...my_counter_id...'\n        endDate: 2022-01-01\n        startDate: 2022-01-01\n      definitionId: eb3105d8-6ddb-4c0f-ba1f-af83c6db215c\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6c60bbf7-6432-4c67-b204-c66a226265d9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_yandex_metrica.my_airbyte_source_yandex_metrica\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceYandexMetrica:SourceYandexMetrica my_airbyte_source_yandex_metrica \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaConfiguration:SourceYandexMetricaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7865dce4-2211-4f6a-88e5-9d0fe161afe7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaResourceAllocation:SourceYandexMetricaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaConfiguration:SourceYandexMetricaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7865dce4-2211-4f6a-88e5-9d0fe161afe7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceYandexMetrica resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaConfiguration:SourceYandexMetricaConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"7865dce4-2211-4f6a-88e5-9d0fe161afe7\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceYandexMetricaResourceAllocation:SourceYandexMetricaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceYotpo:SourceYotpo":{"description":"SourceYotpo Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceYotpo = new airbyte.SourceYotpo(\"my_source_yotpo\", {\n    configuration: {\n        accessToken: \"...my_access_token...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        appKey: \"...my_app_key...\",\n        email: \"...my_email...\",\n        startDate: \"2022-03-01T00:00:00.000Z\",\n    },\n    definitionId: \"7c615c17-037c-45b4-a857-c36383251a5e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"16330ccf-550e-4932-a4be-813b6ca6d890\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_yotpo = airbyte.SourceYotpo(\"my_source_yotpo\",\n    configuration={\n        \"access_token\": \"...my_access_token...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"app_key\": \"...my_app_key...\",\n        \"email\": \"...my_email...\",\n        \"start_date\": \"2022-03-01T00:00:00.000Z\",\n    },\n    definition_id=\"7c615c17-037c-45b4-a857-c36383251a5e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"16330ccf-550e-4932-a4be-813b6ca6d890\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceYotpo = new Airbyte.SourceYotpo(\"my_source_yotpo\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceYotpoConfigurationArgs\n        {\n            AccessToken = \"...my_access_token...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AppKey = \"...my_app_key...\",\n            Email = \"...my_email...\",\n            StartDate = \"2022-03-01T00:00:00.000Z\",\n        },\n        DefinitionId = \"7c615c17-037c-45b4-a857-c36383251a5e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"16330ccf-550e-4932-a4be-813b6ca6d890\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceYotpo(ctx, \"my_source_yotpo\", \u0026airbyte.SourceYotpoArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceYotpoConfigurationArgs{\n\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAppKey:               pulumi.String(\"...my_app_key...\"),\n\t\t\t\tEmail:                pulumi.String(\"...my_email...\"),\n\t\t\t\tStartDate:            pulumi.String(\"2022-03-01T00:00:00.000Z\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7c615c17-037c-45b4-a857-c36383251a5e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"16330ccf-550e-4932-a4be-813b6ca6d890\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceYotpo;\nimport com.pulumi.airbyte.SourceYotpoArgs;\nimport com.pulumi.airbyte.inputs.SourceYotpoConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceYotpo = new SourceYotpo(\"mySourceYotpo\", SourceYotpoArgs.builder()\n            .configuration(SourceYotpoConfigurationArgs.builder()\n                .accessToken(\"...my_access_token...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .appKey(\"...my_app_key...\")\n                .email(\"...my_email...\")\n                .startDate(\"2022-03-01T00:00:00.000Z\")\n                .build())\n            .definitionId(\"7c615c17-037c-45b4-a857-c36383251a5e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"16330ccf-550e-4932-a4be-813b6ca6d890\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceYotpo:\n    type: airbyte:SourceYotpo\n    name: my_source_yotpo\n    properties:\n      configuration:\n        accessToken: '...my_access_token...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        appKey: '...my_app_key...'\n        email: '...my_email...'\n        startDate: 2022-03-01T00:00:00.000Z\n      definitionId: 7c615c17-037c-45b4-a857-c36383251a5e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 16330ccf-550e-4932-a4be-813b6ca6d890\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_yotpo.my_airbyte_source_yotpo\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceYotpo:SourceYotpo my_airbyte_source_yotpo \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYotpoConfiguration:SourceYotpoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"18139f00-b1ba-4971-8f80-8387b617cfd8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceYotpoResourceAllocation:SourceYotpoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYotpoConfiguration:SourceYotpoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"18139f00-b1ba-4971-8f80-8387b617cfd8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceYotpo resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYotpoConfiguration:SourceYotpoConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"18139f00-b1ba-4971-8f80-8387b617cfd8\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceYotpoResourceAllocation:SourceYotpoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceYoutubeAnalytics:SourceYoutubeAnalytics":{"description":"SourceYoutubeAnalytics Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceYoutubeanalytics = new airbyte.SourceYoutubeAnalytics(\"my_source_youtubeanalytics\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        contentOwnerId: \"...my_content_owner_id...\",\n        credentials: {\n            additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            clientId: \"...my_client_id...\",\n            clientSecret: \"...my_client_secret...\",\n            refreshToken: \"...my_refresh_token...\",\n        },\n    },\n    definitionId: \"277cc3f8-b558-4609-821a-eb821b00a3f7\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"ddc4ab00-8822-4a78-bd4f-944dac4fd75d\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_youtubeanalytics = airbyte.SourceYoutubeAnalytics(\"my_source_youtubeanalytics\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"content_owner_id\": \"...my_content_owner_id...\",\n        \"credentials\": {\n            \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            \"client_id\": \"...my_client_id...\",\n            \"client_secret\": \"...my_client_secret...\",\n            \"refresh_token\": \"...my_refresh_token...\",\n        },\n    },\n    definition_id=\"277cc3f8-b558-4609-821a-eb821b00a3f7\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"ddc4ab00-8822-4a78-bd4f-944dac4fd75d\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceYoutubeanalytics = new Airbyte.SourceYoutubeAnalytics(\"my_source_youtubeanalytics\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceYoutubeAnalyticsConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ContentOwnerId = \"...my_content_owner_id...\",\n            Credentials = new Airbyte.Inputs.SourceYoutubeAnalyticsConfigurationCredentialsArgs\n            {\n                AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                ClientId = \"...my_client_id...\",\n                ClientSecret = \"...my_client_secret...\",\n                RefreshToken = \"...my_refresh_token...\",\n            },\n        },\n        DefinitionId = \"277cc3f8-b558-4609-821a-eb821b00a3f7\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"ddc4ab00-8822-4a78-bd4f-944dac4fd75d\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceYoutubeAnalytics(ctx, \"my_source_youtubeanalytics\", \u0026airbyte.SourceYoutubeAnalyticsArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceYoutubeAnalyticsConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tContentOwnerId:       pulumi.String(\"...my_content_owner_id...\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceYoutubeAnalyticsConfigurationCredentialsArgs{\n\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\tRefreshToken:         pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t},\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"277cc3f8-b558-4609-821a-eb821b00a3f7\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"ddc4ab00-8822-4a78-bd4f-944dac4fd75d\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceYoutubeAnalytics;\nimport com.pulumi.airbyte.SourceYoutubeAnalyticsArgs;\nimport com.pulumi.airbyte.inputs.SourceYoutubeAnalyticsConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceYoutubeAnalyticsConfigurationCredentialsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceYoutubeanalytics = new SourceYoutubeAnalytics(\"mySourceYoutubeanalytics\", SourceYoutubeAnalyticsArgs.builder()\n            .configuration(SourceYoutubeAnalyticsConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .contentOwnerId(\"...my_content_owner_id...\")\n                .credentials(SourceYoutubeAnalyticsConfigurationCredentialsArgs.builder()\n                    .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                    .clientId(\"...my_client_id...\")\n                    .clientSecret(\"...my_client_secret...\")\n                    .refreshToken(\"...my_refresh_token...\")\n                    .build())\n                .build())\n            .definitionId(\"277cc3f8-b558-4609-821a-eb821b00a3f7\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"ddc4ab00-8822-4a78-bd4f-944dac4fd75d\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceYoutubeanalytics:\n    type: airbyte:SourceYoutubeAnalytics\n    name: my_source_youtubeanalytics\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        contentOwnerId: '...my_content_owner_id...'\n        credentials:\n          additionalProperties: '{ \"see\": \"documentation\" }'\n          clientId: '...my_client_id...'\n          clientSecret: '...my_client_secret...'\n          refreshToken: '...my_refresh_token...'\n      definitionId: 277cc3f8-b558-4609-821a-eb821b00a3f7\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: ddc4ab00-8822-4a78-bd4f-944dac4fd75d\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_youtube_analytics.my_airbyte_source_youtube_analytics\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceYoutubeAnalytics:SourceYoutubeAnalytics my_airbyte_source_youtube_analytics \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsConfiguration:SourceYoutubeAnalyticsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"afa734e4-3571-11ec-991a-1e0031268139\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsResourceAllocation:SourceYoutubeAnalyticsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsConfiguration:SourceYoutubeAnalyticsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"afa734e4-3571-11ec-991a-1e0031268139\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceYoutubeAnalytics resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsConfiguration:SourceYoutubeAnalyticsConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"afa734e4-3571-11ec-991a-1e0031268139\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceYoutubeAnalyticsResourceAllocation:SourceYoutubeAnalyticsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceZendeskChat:SourceZendeskChat":{"description":"SourceZendeskChat Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendeskchat = new airbyte.SourceZendeskChat(\"my_source_zendeskchat\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            accessToken: {\n                accessToken: \"...my_access_token...\",\n            },\n        },\n        startDate: \"2021-02-01T00:00:00Z\",\n        subdomain: \"myzendeskchat\",\n    },\n    definitionId: \"0e292d86-9483-43d3-8271-797f9030e946\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"163f1f29-3c8c-43af-8d79-98eebba4d690\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendeskchat = airbyte.SourceZendeskChat(\"my_source_zendeskchat\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"access_token\": {\n                \"access_token\": \"...my_access_token...\",\n            },\n        },\n        \"start_date\": \"2021-02-01T00:00:00Z\",\n        \"subdomain\": \"myzendeskchat\",\n    },\n    definition_id=\"0e292d86-9483-43d3-8271-797f9030e946\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"163f1f29-3c8c-43af-8d79-98eebba4d690\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendeskchat = new Airbyte.SourceZendeskChat(\"my_source_zendeskchat\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceZendeskChatConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceZendeskChatConfigurationCredentialsArgs\n            {\n                AccessToken = new Airbyte.Inputs.SourceZendeskChatConfigurationCredentialsAccessTokenArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                },\n            },\n            StartDate = \"2021-02-01T00:00:00Z\",\n            Subdomain = \"myzendeskchat\",\n        },\n        DefinitionId = \"0e292d86-9483-43d3-8271-797f9030e946\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"163f1f29-3c8c-43af-8d79-98eebba4d690\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceZendeskChat(ctx, \"my_source_zendeskchat\", \u0026airbyte.SourceZendeskChatArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceZendeskChatConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceZendeskChatConfigurationCredentialsArgs{\n\t\t\t\t\tAccessToken: \u0026airbyte.SourceZendeskChatConfigurationCredentialsAccessTokenArgs{\n\t\t\t\t\t\tAccessToken: pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-02-01T00:00:00Z\"),\n\t\t\t\tSubdomain: pulumi.String(\"myzendeskchat\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"0e292d86-9483-43d3-8271-797f9030e946\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"163f1f29-3c8c-43af-8d79-98eebba4d690\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceZendeskChat;\nimport com.pulumi.airbyte.SourceZendeskChatArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskChatConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskChatConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskChatConfigurationCredentialsAccessTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceZendeskchat = new SourceZendeskChat(\"mySourceZendeskchat\", SourceZendeskChatArgs.builder()\n            .configuration(SourceZendeskChatConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceZendeskChatConfigurationCredentialsArgs.builder()\n                    .accessToken(SourceZendeskChatConfigurationCredentialsAccessTokenArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .build())\n                    .build())\n                .startDate(\"2021-02-01T00:00:00Z\")\n                .subdomain(\"myzendeskchat\")\n                .build())\n            .definitionId(\"0e292d86-9483-43d3-8271-797f9030e946\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"163f1f29-3c8c-43af-8d79-98eebba4d690\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceZendeskchat:\n    type: airbyte:SourceZendeskChat\n    name: my_source_zendeskchat\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          accessToken:\n            accessToken: '...my_access_token...'\n        startDate: 2021-02-01T00:00:00Z\n        subdomain: myzendeskchat\n      definitionId: 0e292d86-9483-43d3-8271-797f9030e946\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 163f1f29-3c8c-43af-8d79-98eebba4d690\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_zendesk_chat.my_airbyte_source_zendesk_chat\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceZendeskChat:SourceZendeskChat my_airbyte_source_zendesk_chat \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatConfiguration:SourceZendeskChatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"40d24d0f-b8f9-4fe0-9e6c-b06c0f3f45e4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatResourceAllocation:SourceZendeskChatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatConfiguration:SourceZendeskChatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"40d24d0f-b8f9-4fe0-9e6c-b06c0f3f45e4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceZendeskChat resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatConfiguration:SourceZendeskChatConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"40d24d0f-b8f9-4fe0-9e6c-b06c0f3f45e4\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskChatResourceAllocation:SourceZendeskChatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceZendeskSunshine:SourceZendeskSunshine":{"description":"SourceZendeskSunshine Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendesksunshine = new airbyte.SourceZendeskSunshine(\"my_source_zendesksunshine\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            oAuth20: {\n                accessToken: \"...my_access_token...\",\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n                refreshToken: \"...my_refresh_token...\",\n                tokenExpiryDate: \"2022-04-04T03:34:15.040Z\",\n            },\n        },\n        startDate: \"2021-01-01T00:00:00Z\",\n        subdomain: \"...my_subdomain...\",\n    },\n    definitionId: \"43634078-6fe9-43b1-8353-3f4d41ebe272\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"07eb1a65-b331-4763-a6be-7aae875b6a88\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendesksunshine = airbyte.SourceZendeskSunshine(\"my_source_zendesksunshine\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"o_auth20\": {\n                \"access_token\": \"...my_access_token...\",\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n                \"refresh_token\": \"...my_refresh_token...\",\n                \"token_expiry_date\": \"2022-04-04T03:34:15.040Z\",\n            },\n        },\n        \"start_date\": \"2021-01-01T00:00:00Z\",\n        \"subdomain\": \"...my_subdomain...\",\n    },\n    definition_id=\"43634078-6fe9-43b1-8353-3f4d41ebe272\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"07eb1a65-b331-4763-a6be-7aae875b6a88\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendesksunshine = new Airbyte.SourceZendeskSunshine(\"my_source_zendesksunshine\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceZendeskSunshineConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceZendeskSunshineConfigurationCredentialsArgs\n            {\n                OAuth20 = new Airbyte.Inputs.SourceZendeskSunshineConfigurationCredentialsOAuth20Args\n                {\n                    AccessToken = \"...my_access_token...\",\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                    RefreshToken = \"...my_refresh_token...\",\n                    TokenExpiryDate = \"2022-04-04T03:34:15.040Z\",\n                },\n            },\n            StartDate = \"2021-01-01T00:00:00Z\",\n            Subdomain = \"...my_subdomain...\",\n        },\n        DefinitionId = \"43634078-6fe9-43b1-8353-3f4d41ebe272\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"07eb1a65-b331-4763-a6be-7aae875b6a88\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceZendeskSunshine(ctx, \"my_source_zendesksunshine\", \u0026airbyte.SourceZendeskSunshineArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceZendeskSunshineConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceZendeskSunshineConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20: \u0026airbyte.SourceZendeskSunshineConfigurationCredentialsOAuth20Args{\n\t\t\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t\tRefreshToken:         pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\t\t\tTokenExpiryDate:      pulumi.String(\"2022-04-04T03:34:15.040Z\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2021-01-01T00:00:00Z\"),\n\t\t\t\tSubdomain: pulumi.String(\"...my_subdomain...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"43634078-6fe9-43b1-8353-3f4d41ebe272\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"07eb1a65-b331-4763-a6be-7aae875b6a88\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceZendeskSunshine;\nimport com.pulumi.airbyte.SourceZendeskSunshineArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskSunshineConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskSunshineConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskSunshineConfigurationCredentialsOAuth20Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceZendesksunshine = new SourceZendeskSunshine(\"mySourceZendesksunshine\", SourceZendeskSunshineArgs.builder()\n            .configuration(SourceZendeskSunshineConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceZendeskSunshineConfigurationCredentialsArgs.builder()\n                    .oAuth20(SourceZendeskSunshineConfigurationCredentialsOAuth20Args.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .refreshToken(\"...my_refresh_token...\")\n                        .tokenExpiryDate(\"2022-04-04T03:34:15.040Z\")\n                        .build())\n                    .build())\n                .startDate(\"2021-01-01T00:00:00Z\")\n                .subdomain(\"...my_subdomain...\")\n                .build())\n            .definitionId(\"43634078-6fe9-43b1-8353-3f4d41ebe272\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"07eb1a65-b331-4763-a6be-7aae875b6a88\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceZendesksunshine:\n    type: airbyte:SourceZendeskSunshine\n    name: my_source_zendesksunshine\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          oAuth20:\n            accessToken: '...my_access_token...'\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n            refreshToken: '...my_refresh_token...'\n            tokenExpiryDate: 2022-04-04T03:34:15.040Z\n        startDate: 2021-01-01T00:00:00Z\n        subdomain: '...my_subdomain...'\n      definitionId: 43634078-6fe9-43b1-8353-3f4d41ebe272\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 07eb1a65-b331-4763-a6be-7aae875b6a88\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_zendesk_sunshine.my_airbyte_source_zendesk_sunshine\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceZendeskSunshine:SourceZendeskSunshine my_airbyte_source_zendesk_sunshine \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineConfiguration:SourceZendeskSunshineConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"325e0640-e7b3-4e24-b823-3361008f603f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineResourceAllocation:SourceZendeskSunshineResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineConfiguration:SourceZendeskSunshineConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"325e0640-e7b3-4e24-b823-3361008f603f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceZendeskSunshine resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineConfiguration:SourceZendeskSunshineConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"325e0640-e7b3-4e24-b823-3361008f603f\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskSunshineResourceAllocation:SourceZendeskSunshineResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceZendeskSupport:SourceZendeskSupport":{"description":"SourceZendeskSupport Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendesksupport = new airbyte.SourceZendeskSupport(\"my_source_zendesksupport\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            oAuth20Legacy: {\n                accessToken: \"...my_access_token...\",\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                clientId: \"...my_client_id...\",\n                clientSecret: \"...my_client_secret...\",\n            },\n        },\n        ignorePagination: true,\n        numWorkers: 1,\n        pageSize: 100,\n        startDate: \"2020-10-15T00:00:00Z\",\n        subdomain: \"...my_subdomain...\",\n    },\n    definitionId: \"2f4827bb-f12c-45a8-a7c8-fc92af717ff3\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"88e43c5a-c5bf-4914-bf88-1d261e2148a9\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendesksupport = airbyte.SourceZendeskSupport(\"my_source_zendesksupport\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"o_auth20_legacy\": {\n                \"access_token\": \"...my_access_token...\",\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"client_id\": \"...my_client_id...\",\n                \"client_secret\": \"...my_client_secret...\",\n            },\n        },\n        \"ignore_pagination\": True,\n        \"num_workers\": 1,\n        \"page_size\": 100,\n        \"start_date\": \"2020-10-15T00:00:00Z\",\n        \"subdomain\": \"...my_subdomain...\",\n    },\n    definition_id=\"2f4827bb-f12c-45a8-a7c8-fc92af717ff3\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"88e43c5a-c5bf-4914-bf88-1d261e2148a9\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendesksupport = new Airbyte.SourceZendeskSupport(\"my_source_zendesksupport\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceZendeskSupportConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceZendeskSupportConfigurationCredentialsArgs\n            {\n                OAuth20Legacy = new Airbyte.Inputs.SourceZendeskSupportConfigurationCredentialsOAuth20LegacyArgs\n                {\n                    AccessToken = \"...my_access_token...\",\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    ClientId = \"...my_client_id...\",\n                    ClientSecret = \"...my_client_secret...\",\n                },\n            },\n            IgnorePagination = true,\n            NumWorkers = 1,\n            PageSize = 100,\n            StartDate = \"2020-10-15T00:00:00Z\",\n            Subdomain = \"...my_subdomain...\",\n        },\n        DefinitionId = \"2f4827bb-f12c-45a8-a7c8-fc92af717ff3\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"88e43c5a-c5bf-4914-bf88-1d261e2148a9\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceZendeskSupport(ctx, \"my_source_zendesksupport\", \u0026airbyte.SourceZendeskSupportArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceZendeskSupportConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceZendeskSupportConfigurationCredentialsArgs{\n\t\t\t\t\tOAuth20Legacy: \u0026airbyte.SourceZendeskSupportConfigurationCredentialsOAuth20LegacyArgs{\n\t\t\t\t\t\tAccessToken:          pulumi.String(\"...my_access_token...\"),\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tIgnorePagination: pulumi.Bool(true),\n\t\t\t\tNumWorkers:       pulumi.Float64(1),\n\t\t\t\tPageSize:         pulumi.Float64(100),\n\t\t\t\tStartDate:        pulumi.String(\"2020-10-15T00:00:00Z\"),\n\t\t\t\tSubdomain:        pulumi.String(\"...my_subdomain...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"2f4827bb-f12c-45a8-a7c8-fc92af717ff3\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"88e43c5a-c5bf-4914-bf88-1d261e2148a9\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceZendeskSupport;\nimport com.pulumi.airbyte.SourceZendeskSupportArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskSupportConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskSupportConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskSupportConfigurationCredentialsOAuth20LegacyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceZendesksupport = new SourceZendeskSupport(\"mySourceZendesksupport\", SourceZendeskSupportArgs.builder()\n            .configuration(SourceZendeskSupportConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceZendeskSupportConfigurationCredentialsArgs.builder()\n                    .oAuth20Legacy(SourceZendeskSupportConfigurationCredentialsOAuth20LegacyArgs.builder()\n                        .accessToken(\"...my_access_token...\")\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .clientId(\"...my_client_id...\")\n                        .clientSecret(\"...my_client_secret...\")\n                        .build())\n                    .build())\n                .ignorePagination(true)\n                .numWorkers(1.0)\n                .pageSize(100.0)\n                .startDate(\"2020-10-15T00:00:00Z\")\n                .subdomain(\"...my_subdomain...\")\n                .build())\n            .definitionId(\"2f4827bb-f12c-45a8-a7c8-fc92af717ff3\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"88e43c5a-c5bf-4914-bf88-1d261e2148a9\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceZendesksupport:\n    type: airbyte:SourceZendeskSupport\n    name: my_source_zendesksupport\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          oAuth20Legacy:\n            accessToken: '...my_access_token...'\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            clientId: '...my_client_id...'\n            clientSecret: '...my_client_secret...'\n        ignorePagination: true\n        numWorkers: 1\n        pageSize: 100\n        startDate: 2020-10-15T00:00:00Z\n        subdomain: '...my_subdomain...'\n      definitionId: 2f4827bb-f12c-45a8-a7c8-fc92af717ff3\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 88e43c5a-c5bf-4914-bf88-1d261e2148a9\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_zendesk_support.my_airbyte_source_zendesk_support\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceZendeskSupport:SourceZendeskSupport my_airbyte_source_zendesk_support \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportConfiguration:SourceZendeskSupportConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"79c1aa37-dae3-42ae-b333-d1c105477715\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportResourceAllocation:SourceZendeskSupportResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportConfiguration:SourceZendeskSupportConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"79c1aa37-dae3-42ae-b333-d1c105477715\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceZendeskSupport resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportConfiguration:SourceZendeskSupportConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"79c1aa37-dae3-42ae-b333-d1c105477715\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskSupportResourceAllocation:SourceZendeskSupportResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceZendeskTalk:SourceZendeskTalk":{"description":"SourceZendeskTalk Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendesktalk = new airbyte.SourceZendeskTalk(\"my_source_zendesktalk\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        credentials: {\n            apiToken: {\n                additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                apiToken: \"...my_api_token...\",\n                email: \"...my_email...\",\n            },\n        },\n        startDate: \"2020-10-15T00:00:00Z\",\n        subdomain: \"...my_subdomain...\",\n    },\n    definitionId: \"e7ee4b55-6c77-4538-98ca-55b7fcd9709e\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"cd975799-f035-4990-a6b4-4906b99cbebc\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendesktalk = airbyte.SourceZendeskTalk(\"my_source_zendesktalk\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"credentials\": {\n            \"api_token\": {\n                \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                \"api_token\": \"...my_api_token...\",\n                \"email\": \"...my_email...\",\n            },\n        },\n        \"start_date\": \"2020-10-15T00:00:00Z\",\n        \"subdomain\": \"...my_subdomain...\",\n    },\n    definition_id=\"e7ee4b55-6c77-4538-98ca-55b7fcd9709e\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"cd975799-f035-4990-a6b4-4906b99cbebc\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendesktalk = new Airbyte.SourceZendeskTalk(\"my_source_zendesktalk\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceZendeskTalkConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            Credentials = new Airbyte.Inputs.SourceZendeskTalkConfigurationCredentialsArgs\n            {\n                ApiToken = new Airbyte.Inputs.SourceZendeskTalkConfigurationCredentialsApiTokenArgs\n                {\n                    AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n                    ApiToken = \"...my_api_token...\",\n                    Email = \"...my_email...\",\n                },\n            },\n            StartDate = \"2020-10-15T00:00:00Z\",\n            Subdomain = \"...my_subdomain...\",\n        },\n        DefinitionId = \"e7ee4b55-6c77-4538-98ca-55b7fcd9709e\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"cd975799-f035-4990-a6b4-4906b99cbebc\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceZendeskTalk(ctx, \"my_source_zendesktalk\", \u0026airbyte.SourceZendeskTalkArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceZendeskTalkConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tCredentials: \u0026airbyte.SourceZendeskTalkConfigurationCredentialsArgs{\n\t\t\t\t\tApiToken: \u0026airbyte.SourceZendeskTalkConfigurationCredentialsApiTokenArgs{\n\t\t\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\t\t\tApiToken:             pulumi.String(\"...my_api_token...\"),\n\t\t\t\t\t\tEmail:                pulumi.String(\"...my_email...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tStartDate: pulumi.String(\"2020-10-15T00:00:00Z\"),\n\t\t\t\tSubdomain: pulumi.String(\"...my_subdomain...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e7ee4b55-6c77-4538-98ca-55b7fcd9709e\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"cd975799-f035-4990-a6b4-4906b99cbebc\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceZendeskTalk;\nimport com.pulumi.airbyte.SourceZendeskTalkArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskTalkConfigurationArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskTalkConfigurationCredentialsArgs;\nimport com.pulumi.airbyte.inputs.SourceZendeskTalkConfigurationCredentialsApiTokenArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceZendesktalk = new SourceZendeskTalk(\"mySourceZendesktalk\", SourceZendeskTalkArgs.builder()\n            .configuration(SourceZendeskTalkConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .credentials(SourceZendeskTalkConfigurationCredentialsArgs.builder()\n                    .apiToken(SourceZendeskTalkConfigurationCredentialsApiTokenArgs.builder()\n                        .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                        .apiToken(\"...my_api_token...\")\n                        .email(\"...my_email...\")\n                        .build())\n                    .build())\n                .startDate(\"2020-10-15T00:00:00Z\")\n                .subdomain(\"...my_subdomain...\")\n                .build())\n            .definitionId(\"e7ee4b55-6c77-4538-98ca-55b7fcd9709e\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"cd975799-f035-4990-a6b4-4906b99cbebc\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceZendesktalk:\n    type: airbyte:SourceZendeskTalk\n    name: my_source_zendesktalk\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        credentials:\n          apiToken:\n            additionalProperties: '{ \"see\": \"documentation\" }'\n            apiToken: '...my_api_token...'\n            email: '...my_email...'\n        startDate: 2020-10-15T00:00:00Z\n        subdomain: '...my_subdomain...'\n      definitionId: e7ee4b55-6c77-4538-98ca-55b7fcd9709e\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: cd975799-f035-4990-a6b4-4906b99cbebc\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_zendesk_talk.my_airbyte_source_zendesk_talk\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceZendeskTalk:SourceZendeskTalk my_airbyte_source_zendesk_talk \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkConfiguration:SourceZendeskTalkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c8630570-086d-4a40-99ae-ea5b18673071\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkResourceAllocation:SourceZendeskTalkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkConfiguration:SourceZendeskTalkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c8630570-086d-4a40-99ae-ea5b18673071\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceZendeskTalk resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkConfiguration:SourceZendeskTalkConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"c8630570-086d-4a40-99ae-ea5b18673071\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZendeskTalkResourceAllocation:SourceZendeskTalkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceZenloop:SourceZenloop":{"description":"SourceZenloop Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZenloop = new airbyte.SourceZenloop(\"my_source_zenloop\", {\n    configuration: {\n        apiToken: \"...my_api_token...\",\n        dateFrom: \"2021-10-24T03:30:30Z\",\n        surveyGroupId: \"...my_survey_group_id...\",\n        surveyId: \"...my_survey_id...\",\n    },\n    definitionId: \"7e0c39bb-2f62-464f-b0b7-d9c63516b80d\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6f98c01a-6d57-4ace-a7b8-04fd27c3fbd5\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zenloop = airbyte.SourceZenloop(\"my_source_zenloop\",\n    configuration={\n        \"api_token\": \"...my_api_token...\",\n        \"date_from\": \"2021-10-24T03:30:30Z\",\n        \"survey_group_id\": \"...my_survey_group_id...\",\n        \"survey_id\": \"...my_survey_id...\",\n    },\n    definition_id=\"7e0c39bb-2f62-464f-b0b7-d9c63516b80d\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6f98c01a-6d57-4ace-a7b8-04fd27c3fbd5\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZenloop = new Airbyte.SourceZenloop(\"my_source_zenloop\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceZenloopConfigurationArgs\n        {\n            ApiToken = \"...my_api_token...\",\n            DateFrom = \"2021-10-24T03:30:30Z\",\n            SurveyGroupId = \"...my_survey_group_id...\",\n            SurveyId = \"...my_survey_id...\",\n        },\n        DefinitionId = \"7e0c39bb-2f62-464f-b0b7-d9c63516b80d\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6f98c01a-6d57-4ace-a7b8-04fd27c3fbd5\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceZenloop(ctx, \"my_source_zenloop\", \u0026airbyte.SourceZenloopArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceZenloopConfigurationArgs{\n\t\t\t\tApiToken:      pulumi.String(\"...my_api_token...\"),\n\t\t\t\tDateFrom:      pulumi.String(\"2021-10-24T03:30:30Z\"),\n\t\t\t\tSurveyGroupId: pulumi.String(\"...my_survey_group_id...\"),\n\t\t\t\tSurveyId:      pulumi.String(\"...my_survey_id...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"7e0c39bb-2f62-464f-b0b7-d9c63516b80d\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6f98c01a-6d57-4ace-a7b8-04fd27c3fbd5\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceZenloop;\nimport com.pulumi.airbyte.SourceZenloopArgs;\nimport com.pulumi.airbyte.inputs.SourceZenloopConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceZenloop = new SourceZenloop(\"mySourceZenloop\", SourceZenloopArgs.builder()\n            .configuration(SourceZenloopConfigurationArgs.builder()\n                .apiToken(\"...my_api_token...\")\n                .dateFrom(\"2021-10-24T03:30:30Z\")\n                .surveyGroupId(\"...my_survey_group_id...\")\n                .surveyId(\"...my_survey_id...\")\n                .build())\n            .definitionId(\"7e0c39bb-2f62-464f-b0b7-d9c63516b80d\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6f98c01a-6d57-4ace-a7b8-04fd27c3fbd5\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceZenloop:\n    type: airbyte:SourceZenloop\n    name: my_source_zenloop\n    properties:\n      configuration:\n        apiToken: '...my_api_token...'\n        dateFrom: 2021-10-24T03:30:30Z\n        surveyGroupId: '...my_survey_group_id...'\n        surveyId: '...my_survey_id...'\n      definitionId: 7e0c39bb-2f62-464f-b0b7-d9c63516b80d\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6f98c01a-6d57-4ace-a7b8-04fd27c3fbd5\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_zenloop.my_airbyte_source_zenloop\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceZenloop:SourceZenloop my_airbyte_source_zenloop \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZenloopConfiguration:SourceZenloopConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f1e4c7f6-db5c-4035-981f-d35ab4998794\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZenloopResourceAllocation:SourceZenloopResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZenloopConfiguration:SourceZenloopConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f1e4c7f6-db5c-4035-981f-d35ab4998794\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceZenloop resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZenloopConfiguration:SourceZenloopConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"f1e4c7f6-db5c-4035-981f-d35ab4998794\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZenloopResourceAllocation:SourceZenloopResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceZohoCrm:SourceZohoCrm":{"description":"SourceZohoCrm Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZohocrm = new airbyte.SourceZohoCrm(\"my_source_zohocrm\", {\n    configuration: {\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n        dcRegion: \"EU\",\n        edition: \"Professional\",\n        environment: \"Developer\",\n        refreshToken: \"...my_refresh_token...\",\n        startDatetime: \"2000-01-01\",\n    },\n    definitionId: \"e74e0328-b159-45d6-af04-f64ce40616cc\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"f80b4296-5ba4-4f22-a9e0-b04a62eca8b6\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zohocrm = airbyte.SourceZohoCrm(\"my_source_zohocrm\",\n    configuration={\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n        \"dc_region\": \"EU\",\n        \"edition\": \"Professional\",\n        \"environment\": \"Developer\",\n        \"refresh_token\": \"...my_refresh_token...\",\n        \"start_datetime\": \"2000-01-01\",\n    },\n    definition_id=\"e74e0328-b159-45d6-af04-f64ce40616cc\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"f80b4296-5ba4-4f22-a9e0-b04a62eca8b6\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZohocrm = new Airbyte.SourceZohoCrm(\"my_source_zohocrm\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceZohoCrmConfigurationArgs\n        {\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n            DcRegion = \"EU\",\n            Edition = \"Professional\",\n            Environment = \"Developer\",\n            RefreshToken = \"...my_refresh_token...\",\n            StartDatetime = \"2000-01-01\",\n        },\n        DefinitionId = \"e74e0328-b159-45d6-af04-f64ce40616cc\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"f80b4296-5ba4-4f22-a9e0-b04a62eca8b6\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceZohoCrm(ctx, \"my_source_zohocrm\", \u0026airbyte.SourceZohoCrmArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceZohoCrmConfigurationArgs{\n\t\t\t\tAdditionalProperties: pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tClientId:             pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:         pulumi.String(\"...my_client_secret...\"),\n\t\t\t\tDcRegion:             pulumi.String(\"EU\"),\n\t\t\t\tEdition:              pulumi.String(\"Professional\"),\n\t\t\t\tEnvironment:          pulumi.String(\"Developer\"),\n\t\t\t\tRefreshToken:         pulumi.String(\"...my_refresh_token...\"),\n\t\t\t\tStartDatetime:        pulumi.String(\"2000-01-01\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"e74e0328-b159-45d6-af04-f64ce40616cc\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"f80b4296-5ba4-4f22-a9e0-b04a62eca8b6\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceZohoCrm;\nimport com.pulumi.airbyte.SourceZohoCrmArgs;\nimport com.pulumi.airbyte.inputs.SourceZohoCrmConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceZohocrm = new SourceZohoCrm(\"mySourceZohocrm\", SourceZohoCrmArgs.builder()\n            .configuration(SourceZohoCrmConfigurationArgs.builder()\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .dcRegion(\"EU\")\n                .edition(\"Professional\")\n                .environment(\"Developer\")\n                .refreshToken(\"...my_refresh_token...\")\n                .startDatetime(\"2000-01-01\")\n                .build())\n            .definitionId(\"e74e0328-b159-45d6-af04-f64ce40616cc\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"f80b4296-5ba4-4f22-a9e0-b04a62eca8b6\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceZohocrm:\n    type: airbyte:SourceZohoCrm\n    name: my_source_zohocrm\n    properties:\n      configuration:\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n        dcRegion: EU\n        edition: Professional\n        environment: Developer\n        refreshToken: '...my_refresh_token...'\n        startDatetime: 2000-01-01\n      definitionId: e74e0328-b159-45d6-af04-f64ce40616cc\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: f80b4296-5ba4-4f22-a9e0-b04a62eca8b6\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_zoho_crm.my_airbyte_source_zoho_crm\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceZohoCrm:SourceZohoCrm my_airbyte_source_zoho_crm \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmConfiguration:SourceZohoCrmConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4942d392-c7b5-4271-91f9-3b4f4e51eb3e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmResourceAllocation:SourceZohoCrmResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmConfiguration:SourceZohoCrmConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4942d392-c7b5-4271-91f9-3b4f4e51eb3e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceZohoCrm resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmConfiguration:SourceZohoCrmConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"4942d392-c7b5-4271-91f9-3b4f4e51eb3e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZohoCrmResourceAllocation:SourceZohoCrmResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/sourceZoom:SourceZoom":{"description":"SourceZoom Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZoom = new airbyte.SourceZoom(\"my_source_zoom\", {\n    configuration: {\n        accountId: \"...my_account_id...\",\n        additionalProperties: \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        authorizationEndpoint: \"...my_authorization_endpoint...\",\n        clientId: \"...my_client_id...\",\n        clientSecret: \"...my_client_secret...\",\n    },\n    definitionId: \"a9fb73c4-b1fb-4a36-9aa1-5885cf3ccb13\",\n    name: \"...my_name...\",\n    secretId: \"...my_secret_id...\",\n    workspaceId: \"6eb5b976-337b-4ae9-8097-89298f1ccb4e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zoom = airbyte.SourceZoom(\"my_source_zoom\",\n    configuration={\n        \"account_id\": \"...my_account_id...\",\n        \"additional_properties\": \"{ \\\"see\\\": \\\"documentation\\\" }\",\n        \"authorization_endpoint\": \"...my_authorization_endpoint...\",\n        \"client_id\": \"...my_client_id...\",\n        \"client_secret\": \"...my_client_secret...\",\n    },\n    definition_id=\"a9fb73c4-b1fb-4a36-9aa1-5885cf3ccb13\",\n    name=\"...my_name...\",\n    secret_id=\"...my_secret_id...\",\n    workspace_id=\"6eb5b976-337b-4ae9-8097-89298f1ccb4e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZoom = new Airbyte.SourceZoom(\"my_source_zoom\", new()\n    {\n        Configuration = new Airbyte.Inputs.SourceZoomConfigurationArgs\n        {\n            AccountId = \"...my_account_id...\",\n            AdditionalProperties = \"{ \\\"see\\\": \\\"documentation\\\" }\",\n            AuthorizationEndpoint = \"...my_authorization_endpoint...\",\n            ClientId = \"...my_client_id...\",\n            ClientSecret = \"...my_client_secret...\",\n        },\n        DefinitionId = \"a9fb73c4-b1fb-4a36-9aa1-5885cf3ccb13\",\n        Name = \"...my_name...\",\n        SecretId = \"...my_secret_id...\",\n        WorkspaceId = \"6eb5b976-337b-4ae9-8097-89298f1ccb4e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSourceZoom(ctx, \"my_source_zoom\", \u0026airbyte.SourceZoomArgs{\n\t\t\tConfiguration: \u0026airbyte.SourceZoomConfigurationArgs{\n\t\t\t\tAccountId:             pulumi.String(\"...my_account_id...\"),\n\t\t\t\tAdditionalProperties:  pulumi.String(\"{ \\\"see\\\": \\\"documentation\\\" }\"),\n\t\t\t\tAuthorizationEndpoint: pulumi.String(\"...my_authorization_endpoint...\"),\n\t\t\t\tClientId:              pulumi.String(\"...my_client_id...\"),\n\t\t\t\tClientSecret:          pulumi.String(\"...my_client_secret...\"),\n\t\t\t},\n\t\t\tDefinitionId: pulumi.String(\"a9fb73c4-b1fb-4a36-9aa1-5885cf3ccb13\"),\n\t\t\tName:         pulumi.String(\"...my_name...\"),\n\t\t\tSecretId:     pulumi.String(\"...my_secret_id...\"),\n\t\t\tWorkspaceId:  pulumi.String(\"6eb5b976-337b-4ae9-8097-89298f1ccb4e\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.SourceZoom;\nimport com.pulumi.airbyte.SourceZoomArgs;\nimport com.pulumi.airbyte.inputs.SourceZoomConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var mySourceZoom = new SourceZoom(\"mySourceZoom\", SourceZoomArgs.builder()\n            .configuration(SourceZoomConfigurationArgs.builder()\n                .accountId(\"...my_account_id...\")\n                .additionalProperties(\"{ \\\"see\\\": \\\"documentation\\\" }\")\n                .authorizationEndpoint(\"...my_authorization_endpoint...\")\n                .clientId(\"...my_client_id...\")\n                .clientSecret(\"...my_client_secret...\")\n                .build())\n            .definitionId(\"a9fb73c4-b1fb-4a36-9aa1-5885cf3ccb13\")\n            .name(\"...my_name...\")\n            .secretId(\"...my_secret_id...\")\n            .workspaceId(\"6eb5b976-337b-4ae9-8097-89298f1ccb4e\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  mySourceZoom:\n    type: airbyte:SourceZoom\n    name: my_source_zoom\n    properties:\n      configuration:\n        accountId: '...my_account_id...'\n        additionalProperties: '{ \"see\": \"documentation\" }'\n        authorizationEndpoint: '...my_authorization_endpoint...'\n        clientId: '...my_client_id...'\n        clientSecret: '...my_client_secret...'\n      definitionId: a9fb73c4-b1fb-4a36-9aa1-5885cf3ccb13\n      name: '...my_name...'\n      secretId: '...my_secret_id...'\n      workspaceId: 6eb5b976-337b-4ae9-8097-89298f1ccb4e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_source_zoom.my_airbyte_source_zoom\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/sourceZoom:SourceZoom my_airbyte_source_zoom \"...\"\n```\n\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZoomConfiguration:SourceZoomConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cbfd9856-1322-44fb-bcf1-0b39b7a8e92e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZoomResourceAllocation:SourceZoomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["configuration","createdAt","definitionId","name","resourceAllocation","sourceId","sourceType","workspaceId"],"inputProperties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZoomConfiguration:SourceZoomConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cbfd9856-1322-44fb-bcf1-0b39b7a8e92e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"workspaceId":{"type":"string"}},"requiredInputs":["configuration","workspaceId"],"stateInputs":{"description":"Input properties used for looking up and filtering SourceZoom resources.\n","properties":{"configuration":{"$ref":"#/types/airbyte:index%2FSourceZoomConfiguration:SourceZoomConfiguration","description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source.\n"},"createdAt":{"type":"number"},"definitionId":{"type":"string","description":"The UUID of the connector definition. One of configuration.sourceType or definitionId must be provided. Default: \"cbfd9856-1322-44fb-bcf1-0b39b7a8e92e\"; Requires replacement if changed.\n"},"name":{"type":"string","description":"Name of the source e.g. dev-mysql-instance.\n"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FSourceZoomResourceAllocation:SourceZoomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"secretId":{"type":"string","description":"Optional secretID obtained through the public API OAuth redirect flow. Requires replacement if changed.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}},"airbyte:index/workspace:Workspace":{"description":"Workspace Resource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myWorkspace = new airbyte.Workspace(\"my_workspace\", {\n    name: \"...my_name...\",\n    notifications: {\n        connectionUpdate: {\n            email: {\n                enabled: false,\n            },\n            webhook: {\n                enabled: false,\n                url: \"...my_url...\",\n            },\n        },\n        connectionUpdateActionRequired: {\n            email: {\n                enabled: true,\n            },\n            webhook: {\n                enabled: true,\n                url: \"...my_url...\",\n            },\n        },\n        failure: {\n            email: {\n                enabled: false,\n            },\n            webhook: {\n                enabled: false,\n                url: \"...my_url...\",\n            },\n        },\n        success: {\n            email: {\n                enabled: false,\n            },\n            webhook: {\n                enabled: true,\n                url: \"...my_url...\",\n            },\n        },\n        syncDisabled: {\n            email: {\n                enabled: true,\n            },\n            webhook: {\n                enabled: true,\n                url: \"...my_url...\",\n            },\n        },\n        syncDisabledWarning: {\n            email: {\n                enabled: false,\n            },\n            webhook: {\n                enabled: false,\n                url: \"...my_url...\",\n            },\n        },\n    },\n    organizationId: \"4d886138-b4b4-4da8-9dca-f4d28f8550f8\",\n    regionId: \"cbd99489-c363-45e8-9d04-2de8d03ae703\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_workspace = airbyte.Workspace(\"my_workspace\",\n    name=\"...my_name...\",\n    notifications={\n        \"connection_update\": {\n            \"email\": {\n                \"enabled\": False,\n            },\n            \"webhook\": {\n                \"enabled\": False,\n                \"url\": \"...my_url...\",\n            },\n        },\n        \"connection_update_action_required\": {\n            \"email\": {\n                \"enabled\": True,\n            },\n            \"webhook\": {\n                \"enabled\": True,\n                \"url\": \"...my_url...\",\n            },\n        },\n        \"failure\": {\n            \"email\": {\n                \"enabled\": False,\n            },\n            \"webhook\": {\n                \"enabled\": False,\n                \"url\": \"...my_url...\",\n            },\n        },\n        \"success\": {\n            \"email\": {\n                \"enabled\": False,\n            },\n            \"webhook\": {\n                \"enabled\": True,\n                \"url\": \"...my_url...\",\n            },\n        },\n        \"sync_disabled\": {\n            \"email\": {\n                \"enabled\": True,\n            },\n            \"webhook\": {\n                \"enabled\": True,\n                \"url\": \"...my_url...\",\n            },\n        },\n        \"sync_disabled_warning\": {\n            \"email\": {\n                \"enabled\": False,\n            },\n            \"webhook\": {\n                \"enabled\": False,\n                \"url\": \"...my_url...\",\n            },\n        },\n    },\n    organization_id=\"4d886138-b4b4-4da8-9dca-f4d28f8550f8\",\n    region_id=\"cbd99489-c363-45e8-9d04-2de8d03ae703\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myWorkspace = new Airbyte.Workspace(\"my_workspace\", new()\n    {\n        Name = \"...my_name...\",\n        Notifications = new Airbyte.Inputs.WorkspaceNotificationsArgs\n        {\n            ConnectionUpdate = new Airbyte.Inputs.WorkspaceNotificationsConnectionUpdateArgs\n            {\n                Email = new Airbyte.Inputs.WorkspaceNotificationsConnectionUpdateEmailArgs\n                {\n                    Enabled = false,\n                },\n                Webhook = new Airbyte.Inputs.WorkspaceNotificationsConnectionUpdateWebhookArgs\n                {\n                    Enabled = false,\n                    Url = \"...my_url...\",\n                },\n            },\n            ConnectionUpdateActionRequired = new Airbyte.Inputs.WorkspaceNotificationsConnectionUpdateActionRequiredArgs\n            {\n                Email = new Airbyte.Inputs.WorkspaceNotificationsConnectionUpdateActionRequiredEmailArgs\n                {\n                    Enabled = true,\n                },\n                Webhook = new Airbyte.Inputs.WorkspaceNotificationsConnectionUpdateActionRequiredWebhookArgs\n                {\n                    Enabled = true,\n                    Url = \"...my_url...\",\n                },\n            },\n            Failure = new Airbyte.Inputs.WorkspaceNotificationsFailureArgs\n            {\n                Email = new Airbyte.Inputs.WorkspaceNotificationsFailureEmailArgs\n                {\n                    Enabled = false,\n                },\n                Webhook = new Airbyte.Inputs.WorkspaceNotificationsFailureWebhookArgs\n                {\n                    Enabled = false,\n                    Url = \"...my_url...\",\n                },\n            },\n            Success = new Airbyte.Inputs.WorkspaceNotificationsSuccessArgs\n            {\n                Email = new Airbyte.Inputs.WorkspaceNotificationsSuccessEmailArgs\n                {\n                    Enabled = false,\n                },\n                Webhook = new Airbyte.Inputs.WorkspaceNotificationsSuccessWebhookArgs\n                {\n                    Enabled = true,\n                    Url = \"...my_url...\",\n                },\n            },\n            SyncDisabled = new Airbyte.Inputs.WorkspaceNotificationsSyncDisabledArgs\n            {\n                Email = new Airbyte.Inputs.WorkspaceNotificationsSyncDisabledEmailArgs\n                {\n                    Enabled = true,\n                },\n                Webhook = new Airbyte.Inputs.WorkspaceNotificationsSyncDisabledWebhookArgs\n                {\n                    Enabled = true,\n                    Url = \"...my_url...\",\n                },\n            },\n            SyncDisabledWarning = new Airbyte.Inputs.WorkspaceNotificationsSyncDisabledWarningArgs\n            {\n                Email = new Airbyte.Inputs.WorkspaceNotificationsSyncDisabledWarningEmailArgs\n                {\n                    Enabled = false,\n                },\n                Webhook = new Airbyte.Inputs.WorkspaceNotificationsSyncDisabledWarningWebhookArgs\n                {\n                    Enabled = false,\n                    Url = \"...my_url...\",\n                },\n            },\n        },\n        OrganizationId = \"4d886138-b4b4-4da8-9dca-f4d28f8550f8\",\n        RegionId = \"cbd99489-c363-45e8-9d04-2de8d03ae703\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewWorkspace(ctx, \"my_workspace\", \u0026airbyte.WorkspaceArgs{\n\t\t\tName: pulumi.String(\"...my_name...\"),\n\t\t\tNotifications: \u0026airbyte.WorkspaceNotificationsArgs{\n\t\t\t\tConnectionUpdate: \u0026airbyte.WorkspaceNotificationsConnectionUpdateArgs{\n\t\t\t\t\tEmail: \u0026airbyte.WorkspaceNotificationsConnectionUpdateEmailArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t},\n\t\t\t\t\tWebhook: \u0026airbyte.WorkspaceNotificationsConnectionUpdateWebhookArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t\tUrl:     pulumi.String(\"...my_url...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tConnectionUpdateActionRequired: \u0026airbyte.WorkspaceNotificationsConnectionUpdateActionRequiredArgs{\n\t\t\t\t\tEmail: \u0026airbyte.WorkspaceNotificationsConnectionUpdateActionRequiredEmailArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t\tWebhook: \u0026airbyte.WorkspaceNotificationsConnectionUpdateActionRequiredWebhookArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(true),\n\t\t\t\t\t\tUrl:     pulumi.String(\"...my_url...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tFailure: \u0026airbyte.WorkspaceNotificationsFailureArgs{\n\t\t\t\t\tEmail: \u0026airbyte.WorkspaceNotificationsFailureEmailArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t},\n\t\t\t\t\tWebhook: \u0026airbyte.WorkspaceNotificationsFailureWebhookArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t\tUrl:     pulumi.String(\"...my_url...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSuccess: \u0026airbyte.WorkspaceNotificationsSuccessArgs{\n\t\t\t\t\tEmail: \u0026airbyte.WorkspaceNotificationsSuccessEmailArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t},\n\t\t\t\t\tWebhook: \u0026airbyte.WorkspaceNotificationsSuccessWebhookArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(true),\n\t\t\t\t\t\tUrl:     pulumi.String(\"...my_url...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSyncDisabled: \u0026airbyte.WorkspaceNotificationsSyncDisabledArgs{\n\t\t\t\t\tEmail: \u0026airbyte.WorkspaceNotificationsSyncDisabledEmailArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(true),\n\t\t\t\t\t},\n\t\t\t\t\tWebhook: \u0026airbyte.WorkspaceNotificationsSyncDisabledWebhookArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(true),\n\t\t\t\t\t\tUrl:     pulumi.String(\"...my_url...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t\tSyncDisabledWarning: \u0026airbyte.WorkspaceNotificationsSyncDisabledWarningArgs{\n\t\t\t\t\tEmail: \u0026airbyte.WorkspaceNotificationsSyncDisabledWarningEmailArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t},\n\t\t\t\t\tWebhook: \u0026airbyte.WorkspaceNotificationsSyncDisabledWarningWebhookArgs{\n\t\t\t\t\t\tEnabled: pulumi.Bool(false),\n\t\t\t\t\t\tUrl:     pulumi.String(\"...my_url...\"),\n\t\t\t\t\t},\n\t\t\t\t},\n\t\t\t},\n\t\t\tOrganizationId: pulumi.String(\"4d886138-b4b4-4da8-9dca-f4d28f8550f8\"),\n\t\t\tRegionId:       pulumi.String(\"cbd99489-c363-45e8-9d04-2de8d03ae703\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.Workspace;\nimport com.pulumi.airbyte.WorkspaceArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsConnectionUpdateArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsConnectionUpdateEmailArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsConnectionUpdateWebhookArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsConnectionUpdateActionRequiredArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsConnectionUpdateActionRequiredEmailArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsConnectionUpdateActionRequiredWebhookArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsFailureArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsFailureEmailArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsFailureWebhookArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSuccessArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSuccessEmailArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSuccessWebhookArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSyncDisabledArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSyncDisabledEmailArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSyncDisabledWebhookArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSyncDisabledWarningArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSyncDisabledWarningEmailArgs;\nimport com.pulumi.airbyte.inputs.WorkspaceNotificationsSyncDisabledWarningWebhookArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var myWorkspace = new Workspace(\"myWorkspace\", WorkspaceArgs.builder()\n            .name(\"...my_name...\")\n            .notifications(WorkspaceNotificationsArgs.builder()\n                .connectionUpdate(WorkspaceNotificationsConnectionUpdateArgs.builder()\n                    .email(WorkspaceNotificationsConnectionUpdateEmailArgs.builder()\n                        .enabled(false)\n                        .build())\n                    .webhook(WorkspaceNotificationsConnectionUpdateWebhookArgs.builder()\n                        .enabled(false)\n                        .url(\"...my_url...\")\n                        .build())\n                    .build())\n                .connectionUpdateActionRequired(WorkspaceNotificationsConnectionUpdateActionRequiredArgs.builder()\n                    .email(WorkspaceNotificationsConnectionUpdateActionRequiredEmailArgs.builder()\n                        .enabled(true)\n                        .build())\n                    .webhook(WorkspaceNotificationsConnectionUpdateActionRequiredWebhookArgs.builder()\n                        .enabled(true)\n                        .url(\"...my_url...\")\n                        .build())\n                    .build())\n                .failure(WorkspaceNotificationsFailureArgs.builder()\n                    .email(WorkspaceNotificationsFailureEmailArgs.builder()\n                        .enabled(false)\n                        .build())\n                    .webhook(WorkspaceNotificationsFailureWebhookArgs.builder()\n                        .enabled(false)\n                        .url(\"...my_url...\")\n                        .build())\n                    .build())\n                .success(WorkspaceNotificationsSuccessArgs.builder()\n                    .email(WorkspaceNotificationsSuccessEmailArgs.builder()\n                        .enabled(false)\n                        .build())\n                    .webhook(WorkspaceNotificationsSuccessWebhookArgs.builder()\n                        .enabled(true)\n                        .url(\"...my_url...\")\n                        .build())\n                    .build())\n                .syncDisabled(WorkspaceNotificationsSyncDisabledArgs.builder()\n                    .email(WorkspaceNotificationsSyncDisabledEmailArgs.builder()\n                        .enabled(true)\n                        .build())\n                    .webhook(WorkspaceNotificationsSyncDisabledWebhookArgs.builder()\n                        .enabled(true)\n                        .url(\"...my_url...\")\n                        .build())\n                    .build())\n                .syncDisabledWarning(WorkspaceNotificationsSyncDisabledWarningArgs.builder()\n                    .email(WorkspaceNotificationsSyncDisabledWarningEmailArgs.builder()\n                        .enabled(false)\n                        .build())\n                    .webhook(WorkspaceNotificationsSyncDisabledWarningWebhookArgs.builder()\n                        .enabled(false)\n                        .url(\"...my_url...\")\n                        .build())\n                    .build())\n                .build())\n            .organizationId(\"4d886138-b4b4-4da8-9dca-f4d28f8550f8\")\n            .regionId(\"cbd99489-c363-45e8-9d04-2de8d03ae703\")\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  myWorkspace:\n    type: airbyte:Workspace\n    name: my_workspace\n    properties:\n      name: '...my_name...'\n      notifications:\n        connectionUpdate:\n          email:\n            enabled: false\n          webhook:\n            enabled: false\n            url: '...my_url...'\n        connectionUpdateActionRequired:\n          email:\n            enabled: true\n          webhook:\n            enabled: true\n            url: '...my_url...'\n        failure:\n          email:\n            enabled: false\n          webhook:\n            enabled: false\n            url: '...my_url...'\n        success:\n          email:\n            enabled: false\n          webhook:\n            enabled: true\n            url: '...my_url...'\n        syncDisabled:\n          email:\n            enabled: true\n          webhook:\n            enabled: true\n            url: '...my_url...'\n        syncDisabledWarning:\n          email:\n            enabled: false\n          webhook:\n            enabled: false\n            url: '...my_url...'\n      organizationId: 4d886138-b4b4-4da8-9dca-f4d28f8550f8\n      regionId: cbd99489-c363-45e8-9d04-2de8d03ae703\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n## Import\n\nIn Terraform v1.5.0 and later, the `import` block can be used with the `id` attribute, for example:\n\nterraform\n\nimport {\n\n  to = airbyte_workspace.my_airbyte_workspace\n\n  id = \"...\"\n\n}\n\nThe `pulumi import` command can be used, for example:\n\n```sh\n$ pulumi import airbyte:index/workspace:Workspace my_airbyte_workspace \"...\"\n```\n\n","properties":{"dataResidency":{"type":"string"},"name":{"type":"string","description":"Name of the workspace\n"},"notifications":{"$ref":"#/types/airbyte:index%2FWorkspaceNotifications:WorkspaceNotifications","description":"Configures workspace notifications.\n"},"organizationId":{"type":"string","description":"ID of organization to add workspace to. Requires replacement if changed.\n"},"regionId":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object","required":["dataResidency","name","notifications","workspaceId"],"inputProperties":{"name":{"type":"string","description":"Name of the workspace\n"},"notifications":{"$ref":"#/types/airbyte:index%2FWorkspaceNotifications:WorkspaceNotifications","description":"Configures workspace notifications.\n"},"organizationId":{"type":"string","description":"ID of organization to add workspace to. Requires replacement if changed.\n"},"regionId":{"type":"string"}},"stateInputs":{"description":"Input properties used for looking up and filtering Workspace resources.\n","properties":{"dataResidency":{"type":"string"},"name":{"type":"string","description":"Name of the workspace\n"},"notifications":{"$ref":"#/types/airbyte:index%2FWorkspaceNotifications:WorkspaceNotifications","description":"Configures workspace notifications.\n"},"organizationId":{"type":"string","description":"ID of organization to add workspace to. Requires replacement if changed.\n"},"regionId":{"type":"string"},"workspaceId":{"type":"string"}},"type":"object"}}},"functions":{"airbyte:index/getConnection:getConnection":{"description":"Connection DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myConnection = airbyte.getConnection({\n    connectionId: \"...my_connection_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_connection = airbyte.get_connection(connection_id=\"...my_connection_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myConnection = Airbyte.GetConnection.Invoke(new()\n    {\n        ConnectionId = \"...my_connection_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupConnection(ctx, \u0026airbyte.LookupConnectionArgs{\n\t\t\tConnectionId: \"...my_connection_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetConnectionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myConnection = AirbyteFunctions.getConnection(GetConnectionArgs.builder()\n            .connectionId(\"...my_connection_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myConnection:\n    fn::invoke:\n      function: airbyte:getConnection\n      arguments:\n        connectionId: '...my_connection_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getConnection.\n","properties":{"connectionId":{"type":"string"}},"type":"object","required":["connectionId"]},"outputs":{"description":"A collection of values returned by getConnection.\n","properties":{"configurations":{"$ref":"#/types/airbyte:index%2FgetConnectionConfigurations:getConnectionConfigurations","description":"A list of configured stream options for a connection.\n"},"connectionId":{"type":"string"},"createdAt":{"type":"number"},"destinationId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"namespaceDefinition":{"description":"Define the location where the data will be stored in the destination\n","type":"string"},"namespaceFormat":{"type":"string"},"nonBreakingSchemaUpdatesBehavior":{"description":"Set how Airbyte handles syncs when it detects a non-breaking schema change in the source\n","type":"string"},"prefix":{"type":"string"},"schedule":{"$ref":"#/types/airbyte:index%2FgetConnectionSchedule:getConnectionSchedule","description":"schedule for when the the connection should run, per the schedule type\n"},"sourceId":{"type":"string"},"status":{"type":"string"},"statusReason":{"type":"string"},"tags":{"items":{"$ref":"#/types/airbyte:index%2FgetConnectionTag:getConnectionTag"},"type":"array"},"workspaceId":{"type":"string"}},"required":["configurations","connectionId","createdAt","destinationId","id","name","namespaceDefinition","namespaceFormat","nonBreakingSchemaUpdatesBehavior","prefix","schedule","sourceId","status","statusReason","tags","workspaceId"],"type":"object"}},"airbyte:index/getConnections:getConnections":{"description":"Connections DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myConnections = airbyte.getConnections({\n    includeDeleted: true,\n    limit: 34,\n    offset: 1,\n    tagIds: [\"05db8e59-424e-49ea-80ce-1db6a74f3dfc\"],\n    workspaceIds: [\"a31bb8f4-e5b5-4dc9-bf1e-872e426f3223\"],\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_connections = airbyte.get_connections(include_deleted=True,\n    limit=34,\n    offset=1,\n    tag_ids=[\"05db8e59-424e-49ea-80ce-1db6a74f3dfc\"],\n    workspace_ids=[\"a31bb8f4-e5b5-4dc9-bf1e-872e426f3223\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myConnections = Airbyte.GetConnections.Invoke(new()\n    {\n        IncludeDeleted = true,\n        Limit = 34,\n        Offset = 1,\n        TagIds = new[]\n        {\n            \"05db8e59-424e-49ea-80ce-1db6a74f3dfc\",\n        },\n        WorkspaceIds = new[]\n        {\n            \"a31bb8f4-e5b5-4dc9-bf1e-872e426f3223\",\n        },\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.GetConnections(ctx, \u0026airbyte.GetConnectionsArgs{\n\t\t\tIncludeDeleted: pulumi.BoolRef(true),\n\t\t\tLimit:          pulumi.Float64Ref(34),\n\t\t\tOffset:         pulumi.Float64Ref(1),\n\t\t\tTagIds: []string{\n\t\t\t\t\"05db8e59-424e-49ea-80ce-1db6a74f3dfc\",\n\t\t\t},\n\t\t\tWorkspaceIds: []string{\n\t\t\t\t\"a31bb8f4-e5b5-4dc9-bf1e-872e426f3223\",\n\t\t\t},\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetConnectionsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myConnections = AirbyteFunctions.getConnections(GetConnectionsArgs.builder()\n            .includeDeleted(true)\n            .limit(34)\n            .offset(1)\n            .tagIds(\"05db8e59-424e-49ea-80ce-1db6a74f3dfc\")\n            .workspaceIds(\"a31bb8f4-e5b5-4dc9-bf1e-872e426f3223\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myConnections:\n    fn::invoke:\n      function: airbyte:getConnections\n      arguments:\n        includeDeleted: true\n        limit: 34\n        offset: 1\n        tagIds:\n          - 05db8e59-424e-49ea-80ce-1db6a74f3dfc\n        workspaceIds:\n          - a31bb8f4-e5b5-4dc9-bf1e-872e426f3223\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getConnections.\n","properties":{"includeDeleted":{"type":"boolean","description":"Include deleted connections in the returned results.\n"},"limit":{"type":"number","description":"Set the limit on the number of Connections returned. The default is 20.\n"},"offset":{"type":"number","description":"Set the offset to start at when returning Connections. The default is 0\n"},"tagIds":{"type":"array","items":{"type":"string"},"description":"The UUIDs of the tags you wish to list connections for. Empty list will retrieve all connections.\n"},"workspaceIds":{"type":"array","items":{"type":"string"},"description":"The UUIDs of the workspaces you wish to list connections for. Empty list will retrieve all allowed workspaces.\n"}},"type":"object"},"outputs":{"description":"A collection of values returned by getConnections.\n","properties":{"datas":{"items":{"$ref":"#/types/airbyte:index%2FgetConnectionsData:getConnectionsData"},"type":"array"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"includeDeleted":{"description":"Include deleted connections in the returned results.\n","type":"boolean"},"limit":{"description":"Set the limit on the number of Connections returned. The default is 20.\n","type":"number"},"next":{"type":"string"},"offset":{"description":"Set the offset to start at when returning Connections. The default is 0\n","type":"number"},"previous":{"type":"string"},"tagIds":{"description":"The UUIDs of the tags you wish to list connections for. Empty list will retrieve all connections.\n","items":{"type":"string"},"type":"array"},"workspaceIds":{"description":"The UUIDs of the workspaces you wish to list connections for. Empty list will retrieve all allowed workspaces.\n","items":{"type":"string"},"type":"array"}},"required":["datas","id","next","previous"],"type":"object"}},"airbyte:index/getConnectorConfiguration:getConnectorConfiguration":{"description":"Resolves and merges connector configuration for use with\u003cspan pulumi-lang-nodejs=\" airbyte.Source \" pulumi-lang-dotnet=\" airbyte.Source \" pulumi-lang-go=\" Source \" pulumi-lang-python=\" Source \" pulumi-lang-yaml=\" airbyte.Source \" pulumi-lang-java=\" airbyte.Source \"\u003e airbyte.Source \u003c/span\u003eor\u003cspan pulumi-lang-nodejs=\" airbyte.Destination \" pulumi-lang-dotnet=\" airbyte.Destination \" pulumi-lang-go=\" Destination \" pulumi-lang-python=\" Destination \" pulumi-lang-yaml=\" airbyte.Destination \" pulumi-lang-java=\" airbyte.Destination \"\u003e airbyte.Destination \u003c/span\u003eresources.\n\nThis data source resolves a connector name (and optional version) to its definition ID, fetches the\nconnector's JSONSchema spec, validates configuration against it, and merges non-sensitive and sensitive\nconfiguration into a single JSON blob suitable for passing to a resource.\n\n## Example Usage\n\n### Pin to a specific connector version\n\nFetch the spec for an exact version and validate configuration against it:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst github = airbyte.getConnectorConfiguration({\n    connectorName: \"source-github\",\n    connectorVersion: \"2.0.0\",\n    configuration: {\n        repositories: [\"airbytehq/airbyte\"],\n        credentials: {\n            optionTitle: \"PAT Credentials\",\n            personalAccessToken: githubPat,\n        },\n    },\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\ngithub = airbyte.get_connector_configuration(connector_name=\"source-github\",\n    connector_version=\"2.0.0\",\n    configuration={\n        \"repositories\": [\"airbytehq/airbyte\"],\n        \"credentials\": {\n            \"optionTitle\": \"PAT Credentials\",\n            \"personalAccessToken\": github_pat,\n        },\n    })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var github = Airbyte.GetConnectorConfiguration.Invoke(new()\n    {\n        ConnectorName = \"source-github\",\n        ConnectorVersion = \"2.0.0\",\n        Configuration = \n        {\n            { \"repositories\", new[]\n            {\n                \"airbytehq/airbyte\",\n            } },\n            { \"credentials\", \n            {\n                { \"optionTitle\", \"PAT Credentials\" },\n                { \"personalAccessToken\", githubPat },\n            } },\n        },\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.GetConnectorConfiguration(ctx, \u0026airbyte.GetConnectorConfigurationArgs{\n\t\t\tConnectorName:    \"source-github\",\n\t\t\tConnectorVersion: pulumi.StringRef(\"2.0.0\"),\n\t\t\tConfiguration: map[string]interface{}{\n\t\t\t\t\"repositories\": []string{\n\t\t\t\t\t\"airbytehq/airbyte\",\n\t\t\t\t},\n\t\t\t\t\"credentials\": map[string]interface{}{\n\t\t\t\t\t\"optionTitle\":         \"PAT Credentials\",\n\t\t\t\t\t\"personalAccessToken\": githubPat,\n\t\t\t\t},\n\t\t\t},\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetConnectorConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var github = AirbyteFunctions.getConnectorConfiguration(GetConnectorConfigurationArgs.builder()\n            .connectorName(\"source-github\")\n            .connectorVersion(\"2.0.0\")\n            .configuration(Map.ofEntries(\n                Map.entry(\"repositories\", \"airbytehq/airbyte\"),\n                Map.entry(\"credentials\", Map.ofEntries(\n                    Map.entry(\"optionTitle\", \"PAT Credentials\"),\n                    Map.entry(\"personalAccessToken\", githubPat)\n                ))\n            ))\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  github:\n    fn::invoke:\n      function: airbyte:getConnectorConfiguration\n      arguments:\n        connectorName: source-github\n        connectorVersion: 2.0.0\n        configuration:\n          repositories:\n            - airbytehq/airbyte\n          credentials:\n            optionTitle: PAT Credentials\n            personalAccessToken: ${githubPat}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Use the latest version with separate secrets\n\nWhen \u003cspan pulumi-lang-nodejs=\"`connectorVersion`\" pulumi-lang-dotnet=\"`ConnectorVersion`\" pulumi-lang-go=\"`connectorVersion`\" pulumi-lang-python=\"`connector_version`\" pulumi-lang-yaml=\"`connectorVersion`\" pulumi-lang-java=\"`connectorVersion`\"\u003e`connector_version`\u003c/span\u003e is omitted, the latest spec is fetched. Use \u003cspan pulumi-lang-nodejs=\"`configurationSecrets`\" pulumi-lang-dotnet=\"`ConfigurationSecrets`\" pulumi-lang-go=\"`configurationSecrets`\" pulumi-lang-python=\"`configuration_secrets`\" pulumi-lang-yaml=\"`configurationSecrets`\" pulumi-lang-java=\"`configurationSecrets`\"\u003e`configuration_secrets`\u003c/span\u003e to keep sensitive values hidden in plan output:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst postgres = airbyte.getConnectorConfiguration({\n    connectorName: \"source-postgres\",\n    configuration: {\n        host: \"db.example.com\",\n        port: 5432,\n        database: \"mydb\",\n        schemas: [\"public\"],\n        sslMode: {\n            mode: \"prefer\",\n        },\n    },\n    configurationSecrets: {\n        username: pgUser,\n        password: pgPassword,\n    },\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\npostgres = airbyte.get_connector_configuration(connector_name=\"source-postgres\",\n    configuration={\n        \"host\": \"db.example.com\",\n        \"port\": 5432,\n        \"database\": \"mydb\",\n        \"schemas\": [\"public\"],\n        \"sslMode\": {\n            \"mode\": \"prefer\",\n        },\n    },\n    configuration_secrets={\n        \"username\": pg_user,\n        \"password\": pg_password,\n    })\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var postgres = Airbyte.GetConnectorConfiguration.Invoke(new()\n    {\n        ConnectorName = \"source-postgres\",\n        Configuration = \n        {\n            { \"host\", \"db.example.com\" },\n            { \"port\", 5432 },\n            { \"database\", \"mydb\" },\n            { \"schemas\", new[]\n            {\n                \"public\",\n            } },\n            { \"sslMode\", \n            {\n                { \"mode\", \"prefer\" },\n            } },\n        },\n        ConfigurationSecrets = \n        {\n            { \"username\", pgUser },\n            { \"password\", pgPassword },\n        },\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.GetConnectorConfiguration(ctx, \u0026airbyte.GetConnectorConfigurationArgs{\n\t\t\tConnectorName: \"source-postgres\",\n\t\t\tConfiguration: map[string]interface{}{\n\t\t\t\t\"host\":     \"db.example.com\",\n\t\t\t\t\"port\":     5432,\n\t\t\t\t\"database\": \"mydb\",\n\t\t\t\t\"schemas\": []string{\n\t\t\t\t\t\"public\",\n\t\t\t\t},\n\t\t\t\t\"sslMode\": map[string]interface{}{\n\t\t\t\t\t\"mode\": \"prefer\",\n\t\t\t\t},\n\t\t\t},\n\t\t\tConfigurationSecrets: map[string]interface{}{\n\t\t\t\t\"username\": pgUser,\n\t\t\t\t\"password\": pgPassword,\n\t\t\t},\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetConnectorConfigurationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var postgres = AirbyteFunctions.getConnectorConfiguration(GetConnectorConfigurationArgs.builder()\n            .connectorName(\"source-postgres\")\n            .configuration(Map.ofEntries(\n                Map.entry(\"host\", \"db.example.com\"),\n                Map.entry(\"port\", 5432),\n                Map.entry(\"database\", \"mydb\"),\n                Map.entry(\"schemas\", \"public\"),\n                Map.entry(\"sslMode\", Map.of(\"mode\", \"prefer\"))\n            ))\n            .configurationSecrets(Map.ofEntries(\n                Map.entry(\"username\", pgUser),\n                Map.entry(\"password\", pgPassword)\n            ))\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  postgres:\n    fn::invoke:\n      function: airbyte:getConnectorConfiguration\n      arguments:\n        connectorName: source-postgres\n        configuration:\n          host: db.example.com\n          port: 5432\n          database: mydb\n          schemas:\n            - public\n          sslMode:\n            mode: prefer\n        configurationSecrets:\n          username: ${pgUser}\n          password: ${pgPassword}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n\n### Pass resolved values to a resource\n\nUse the data source outputs to configure an \u003cspan pulumi-lang-nodejs=\"`airbyte.Source`\" pulumi-lang-dotnet=\"`airbyte.Source`\" pulumi-lang-go=\"`Source`\" pulumi-lang-python=\"`Source`\" pulumi-lang-yaml=\"`airbyte.Source`\" pulumi-lang-java=\"`airbyte.Source`\"\u003e`airbyte.Source`\u003c/span\u003e or \u003cspan pulumi-lang-nodejs=\"`airbyte.Destination`\" pulumi-lang-dotnet=\"`airbyte.Destination`\" pulumi-lang-go=\"`Destination`\" pulumi-lang-python=\"`Destination`\" pulumi-lang-yaml=\"`airbyte.Destination`\" pulumi-lang-java=\"`airbyte.Destination`\"\u003e`airbyte.Destination`\u003c/span\u003e resource:\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst postgres = new airbyte.Source(\"postgres\", {\n    name: \"Postgres\",\n    definitionId: postgresAirbyteConnectorConfiguration.definitionId,\n    workspaceId: workspaceId,\n    configuration: postgresAirbyteConnectorConfiguration.configurationJson,\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\npostgres = airbyte.Source(\"postgres\",\n    name=\"Postgres\",\n    definition_id=postgres_airbyte_connector_configuration[\"definitionId\"],\n    workspace_id=workspace_id,\n    configuration=postgres_airbyte_connector_configuration[\"configurationJson\"])\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var postgres = new Airbyte.Source(\"postgres\", new()\n    {\n        Name = \"Postgres\",\n        DefinitionId = postgresAirbyteConnectorConfiguration.DefinitionId,\n        WorkspaceId = workspaceId,\n        Configuration = postgresAirbyteConnectorConfiguration.ConfigurationJson,\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.NewSource(ctx, \"postgres\", \u0026airbyte.SourceArgs{\n\t\t\tName:          pulumi.String(\"Postgres\"),\n\t\t\tDefinitionId:  pulumi.Any(postgresAirbyteConnectorConfiguration.DefinitionId),\n\t\t\tWorkspaceId:   pulumi.Any(workspaceId),\n\t\t\tConfiguration: pulumi.Any(postgresAirbyteConnectorConfiguration.ConfigurationJson),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.Source;\nimport com.pulumi.airbyte.SourceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        var postgres = new Source(\"postgres\", SourceArgs.builder()\n            .name(\"Postgres\")\n            .definitionId(postgresAirbyteConnectorConfiguration.definitionId())\n            .workspaceId(workspaceId)\n            .configuration(postgresAirbyteConnectorConfiguration.configurationJson())\n            .build());\n\n    }\n}\n```\n```yaml\nresources:\n  postgres:\n    type: airbyte:Source\n    properties:\n      name: Postgres\n      definitionId: ${postgresAirbyteConnectorConfiguration.definitionId}\n      workspaceId: ${workspaceId}\n      configuration: ${postgresAirbyteConnectorConfiguration.configurationJson}\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getConnectorConfiguration.\n","properties":{"configuration":{"$ref":"pulumi.json#/Any","description":"Non-sensitive configuration values as an HCL object. These will be visible in pulumi preview output.\n"},"configurationSecrets":{"$ref":"pulumi.json#/Any","description":"Sensitive configuration values (API keys, passwords, etc.) as an HCL object. These are hidden in pulumi preview output. Keys here are deep-merged with (and override) keys in \u003cspan pulumi-lang-nodejs=\"`configuration`\" pulumi-lang-dotnet=\"`Configuration`\" pulumi-lang-go=\"`configuration`\" pulumi-lang-python=\"`configuration`\" pulumi-lang-yaml=\"`configuration`\" pulumi-lang-java=\"`configuration`\"\u003e`configuration`\u003c/span\u003e.\n","secret":true},"connectorName":{"type":"string","description":"The name of the connector (e.g. `source-postgres`, `destination-bigquery`).\n"},"connectorVersion":{"type":"string","description":"The version of the connector (e.g. `2.0.0`). If not specified, the latest version is used. When set, the connector spec for that exact version is fetched and used for JSONSchema validation.\n"},"ignoreErrors":{"type":"boolean","description":"If true, validation errors (including JSONSchema validation) are reported as warnings instead of errors. Defaults to false.\n"}},"type":"object","required":["configuration","connectorName"]},"outputs":{"description":"A collection of values returned by getConnectorConfiguration.\n","properties":{"configuration":{"$ref":"pulumi.json#/Any","description":"Non-sensitive configuration values as an HCL object. These will be visible in pulumi preview output.\n"},"configurationJson":{"description":"The merged JSON configuration (non-sensitive + sensitive) for passing to an airbyte*source or airbyte*destination resource's \u003cspan pulumi-lang-nodejs=\"`configuration`\" pulumi-lang-dotnet=\"`Configuration`\" pulumi-lang-go=\"`configuration`\" pulumi-lang-python=\"`configuration`\" pulumi-lang-yaml=\"`configuration`\" pulumi-lang-java=\"`configuration`\"\u003e`configuration`\u003c/span\u003e attribute.\n","secret":true,"type":"string"},"configurationSecrets":{"$ref":"pulumi.json#/Any","description":"Sensitive configuration values (API keys, passwords, etc.) as an HCL object. These are hidden in pulumi preview output. Keys here are deep-merged with (and override) keys in \u003cspan pulumi-lang-nodejs=\"`configuration`\" pulumi-lang-dotnet=\"`Configuration`\" pulumi-lang-go=\"`configuration`\" pulumi-lang-python=\"`configuration`\" pulumi-lang-yaml=\"`configuration`\" pulumi-lang-java=\"`configuration`\"\u003e`configuration`\u003c/span\u003e.\n","secret":true},"connectorName":{"description":"The name of the connector (e.g. `source-postgres`, `destination-bigquery`).\n","type":"string"},"connectorSpecJson":{"description":"The connector's `connectionSpecification` JSONSchema, as a JSON string. Useful for debugging or downstream tooling.\n","type":"string"},"connectorVersion":{"description":"The version of the connector (e.g. `2.0.0`). If not specified, the latest version is used. When set, the connector spec for that exact version is fetched and used for JSONSchema validation.\n","type":"string"},"definitionId":{"description":"The UUID of the connector definition, resolved from \u003cspan pulumi-lang-nodejs=\"`connectorName`\" pulumi-lang-dotnet=\"`ConnectorName`\" pulumi-lang-go=\"`connectorName`\" pulumi-lang-python=\"`connector_name`\" pulumi-lang-yaml=\"`connectorName`\" pulumi-lang-java=\"`connectorName`\"\u003e`connector_name`\u003c/span\u003e.\n","type":"string"},"dockerImageTag":{"description":"The resolved Docker image tag (version) of the connector.\n","type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"ignoreErrors":{"description":"If true, validation errors (including JSONSchema validation) are reported as warnings instead of errors. Defaults to false.\n","type":"boolean"}},"required":["configuration","configurationJson","connectorName","connectorSpecJson","definitionId","dockerImageTag","id"],"type":"object"}},"airbyte:index/getDeclarativeSourceDefinition:getDeclarativeSourceDefinition":{"description":"DeclarativeSourceDefinition DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDeclarativesourcedefinition = airbyte.getDeclarativeSourceDefinition({\n    id: \"...my_id...\",\n    workspaceId: \"e5279006-d3bf-4277-ada7-423cb18aaece\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_declarativesourcedefinition = airbyte.get_declarative_source_definition(id=\"...my_id...\",\n    workspace_id=\"e5279006-d3bf-4277-ada7-423cb18aaece\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDeclarativesourcedefinition = Airbyte.GetDeclarativeSourceDefinition.Invoke(new()\n    {\n        Id = \"...my_id...\",\n        WorkspaceId = \"e5279006-d3bf-4277-ada7-423cb18aaece\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDeclarativeSourceDefinition(ctx, \u0026airbyte.LookupDeclarativeSourceDefinitionArgs{\n\t\t\tId:          \"...my_id...\",\n\t\t\tWorkspaceId: \"e5279006-d3bf-4277-ada7-423cb18aaece\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDeclarativeSourceDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDeclarativesourcedefinition = AirbyteFunctions.getDeclarativeSourceDefinition(GetDeclarativeSourceDefinitionArgs.builder()\n            .id(\"...my_id...\")\n            .workspaceId(\"e5279006-d3bf-4277-ada7-423cb18aaece\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDeclarativesourcedefinition:\n    fn::invoke:\n      function: airbyte:getDeclarativeSourceDefinition\n      arguments:\n        id: '...my_id...'\n        workspaceId: e5279006-d3bf-4277-ada7-423cb18aaece\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDeclarativeSourceDefinition.\n","properties":{"id":{"type":"string","description":"The ID of this resource.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["id","workspaceId"]},"outputs":{"description":"A collection of values returned by getDeclarativeSourceDefinition.\n","properties":{"id":{"description":"The ID of this resource.\n","type":"string"},"manifest":{"description":"Low code CDK manifest JSON object. Parsed as JSON.\n","type":"string"},"name":{"type":"string"},"version":{"type":"number"},"workspaceId":{"type":"string"}},"required":["id","manifest","name","version","workspaceId"],"type":"object"}},"airbyte:index/getDestination:getDestination":{"description":"Destination DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestination = airbyte.getDestination({\n    destinationId: \"...my_destination_id...\",\n    includeSecretCoordinates: false,\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination = airbyte.get_destination(destination_id=\"...my_destination_id...\",\n    include_secret_coordinates=False)\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestination = Airbyte.GetDestination.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n        IncludeSecretCoordinates = false,\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestination(ctx, \u0026airbyte.LookupDestinationArgs{\n\t\t\tDestinationId:            \"...my_destination_id...\",\n\t\t\tIncludeSecretCoordinates: pulumi.BoolRef(false),\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestination = AirbyteFunctions.getDestination(GetDestinationArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .includeSecretCoordinates(false)\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestination:\n    fn::invoke:\n      function: airbyte:getDestination\n      arguments:\n        destinationId: '...my_destination_id...'\n        includeSecretCoordinates: false\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestination.\n","properties":{"destinationId":{"type":"string"},"includeSecretCoordinates":{"type":"boolean","description":"Rather than return *** for secret properties include the secret coordinate information\n"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestination.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"includeSecretCoordinates":{"description":"Rather than return *** for secret properties include the secret coordinate information\n","type":"boolean"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationResourceAllocation:getDestinationResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationAstra:getDestinationAstra":{"description":"DestinationAstra DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationAstra = airbyte.getDestinationAstra({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_astra = airbyte.get_destination_astra(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationAstra = Airbyte.GetDestinationAstra.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationAstra(ctx, \u0026airbyte.LookupDestinationAstraArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationAstraArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationAstra = AirbyteFunctions.getDestinationAstra(GetDestinationAstraArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationAstra:\n    fn::invoke:\n      function: airbyte:getDestinationAstra\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationAstra.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationAstra.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationAstraResourceAllocation:getDestinationAstraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationAwsDatalake:getDestinationAwsDatalake":{"description":"DestinationAwsDatalake DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationAwsdatalake = airbyte.getDestinationAwsDatalake({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_awsdatalake = airbyte.get_destination_aws_datalake(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationAwsdatalake = Airbyte.GetDestinationAwsDatalake.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationAwsDatalake(ctx, \u0026airbyte.LookupDestinationAwsDatalakeArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationAwsDatalakeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationAwsdatalake = AirbyteFunctions.getDestinationAwsDatalake(GetDestinationAwsDatalakeArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationAwsdatalake:\n    fn::invoke:\n      function: airbyte:getDestinationAwsDatalake\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationAwsDatalake.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationAwsDatalake.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationAwsDatalakeResourceAllocation:getDestinationAwsDatalakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationAzureBlobStorage:getDestinationAzureBlobStorage":{"description":"DestinationAzureBlobStorage DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationAzureblobstorage = airbyte.getDestinationAzureBlobStorage({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_azureblobstorage = airbyte.get_destination_azure_blob_storage(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationAzureblobstorage = Airbyte.GetDestinationAzureBlobStorage.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationAzureBlobStorage(ctx, \u0026airbyte.LookupDestinationAzureBlobStorageArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationAzureBlobStorageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationAzureblobstorage = AirbyteFunctions.getDestinationAzureBlobStorage(GetDestinationAzureBlobStorageArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationAzureblobstorage:\n    fn::invoke:\n      function: airbyte:getDestinationAzureBlobStorage\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationAzureBlobStorage.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationAzureBlobStorage.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationAzureBlobStorageResourceAllocation:getDestinationAzureBlobStorageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationBigquery:getDestinationBigquery":{"description":"DestinationBigquery DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationBigquery = airbyte.getDestinationBigquery({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_bigquery = airbyte.get_destination_bigquery(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationBigquery = Airbyte.GetDestinationBigquery.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationBigquery(ctx, \u0026airbyte.LookupDestinationBigqueryArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationBigqueryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationBigquery = AirbyteFunctions.getDestinationBigquery(GetDestinationBigqueryArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationBigquery:\n    fn::invoke:\n      function: airbyte:getDestinationBigquery\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationBigquery.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationBigquery.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationBigqueryResourceAllocation:getDestinationBigqueryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationClickhouse:getDestinationClickhouse":{"description":"DestinationClickhouse DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationClickhouse = airbyte.getDestinationClickhouse({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_clickhouse = airbyte.get_destination_clickhouse(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationClickhouse = Airbyte.GetDestinationClickhouse.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationClickhouse(ctx, \u0026airbyte.LookupDestinationClickhouseArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationClickhouseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationClickhouse = AirbyteFunctions.getDestinationClickhouse(GetDestinationClickhouseArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationClickhouse:\n    fn::invoke:\n      function: airbyte:getDestinationClickhouse\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationClickhouse.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationClickhouse.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationClickhouseResourceAllocation:getDestinationClickhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationConvex:getDestinationConvex":{"description":"DestinationConvex DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationConvex = airbyte.getDestinationConvex({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_convex = airbyte.get_destination_convex(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationConvex = Airbyte.GetDestinationConvex.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationConvex(ctx, \u0026airbyte.LookupDestinationConvexArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationConvexArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationConvex = AirbyteFunctions.getDestinationConvex(GetDestinationConvexArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationConvex:\n    fn::invoke:\n      function: airbyte:getDestinationConvex\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationConvex.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationConvex.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationConvexResourceAllocation:getDestinationConvexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationDatabricks:getDestinationDatabricks":{"description":"DestinationDatabricks DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationDatabricks = airbyte.getDestinationDatabricks({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_databricks = airbyte.get_destination_databricks(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationDatabricks = Airbyte.GetDestinationDatabricks.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationDatabricks(ctx, \u0026airbyte.LookupDestinationDatabricksArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationDatabricksArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationDatabricks = AirbyteFunctions.getDestinationDatabricks(GetDestinationDatabricksArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationDatabricks:\n    fn::invoke:\n      function: airbyte:getDestinationDatabricks\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationDatabricks.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationDatabricks.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationDatabricksResourceAllocation:getDestinationDatabricksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationDefinition:getDestinationDefinition":{"description":"DestinationDefinition DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationdefinition = airbyte.getDestinationDefinition({\n    id: \"...my_id...\",\n    workspaceId: \"b2d427cd-1e14-44a7-9eca-d09b2237ee28\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destinationdefinition = airbyte.get_destination_definition(id=\"...my_id...\",\n    workspace_id=\"b2d427cd-1e14-44a7-9eca-d09b2237ee28\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationdefinition = Airbyte.GetDestinationDefinition.Invoke(new()\n    {\n        Id = \"...my_id...\",\n        WorkspaceId = \"b2d427cd-1e14-44a7-9eca-d09b2237ee28\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationDefinition(ctx, \u0026airbyte.LookupDestinationDefinitionArgs{\n\t\t\tId:          \"...my_id...\",\n\t\t\tWorkspaceId: \"b2d427cd-1e14-44a7-9eca-d09b2237ee28\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationdefinition = AirbyteFunctions.getDestinationDefinition(GetDestinationDefinitionArgs.builder()\n            .id(\"...my_id...\")\n            .workspaceId(\"b2d427cd-1e14-44a7-9eca-d09b2237ee28\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationdefinition:\n    fn::invoke:\n      function: airbyte:getDestinationDefinition\n      arguments:\n        id: '...my_id...'\n        workspaceId: b2d427cd-1e14-44a7-9eca-d09b2237ee28\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationDefinition.\n","properties":{"id":{"type":"string","description":"The ID of this resource.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["id","workspaceId"]},"outputs":{"description":"A collection of values returned by getDestinationDefinition.\n","properties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string"},"documentationUrl":{"type":"string"},"id":{"description":"The ID of this resource.\n","type":"string"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"required":["dockerImageTag","dockerRepository","documentationUrl","id","name","workspaceId"],"type":"object"}},"airbyte:index/getDestinationDuckdb:getDestinationDuckdb":{"description":"DestinationDuckdb DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationDuckdb = airbyte.getDestinationDuckdb({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_duckdb = airbyte.get_destination_duckdb(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationDuckdb = Airbyte.GetDestinationDuckdb.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationDuckdb(ctx, \u0026airbyte.LookupDestinationDuckdbArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationDuckdbArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationDuckdb = AirbyteFunctions.getDestinationDuckdb(GetDestinationDuckdbArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationDuckdb:\n    fn::invoke:\n      function: airbyte:getDestinationDuckdb\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationDuckdb.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationDuckdb.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationDuckdbResourceAllocation:getDestinationDuckdbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationDynamodb:getDestinationDynamodb":{"description":"DestinationDynamodb DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationDynamodb = airbyte.getDestinationDynamodb({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_dynamodb = airbyte.get_destination_dynamodb(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationDynamodb = Airbyte.GetDestinationDynamodb.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationDynamodb(ctx, \u0026airbyte.LookupDestinationDynamodbArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationDynamodbArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationDynamodb = AirbyteFunctions.getDestinationDynamodb(GetDestinationDynamodbArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationDynamodb:\n    fn::invoke:\n      function: airbyte:getDestinationDynamodb\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationDynamodb.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationDynamodb.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationDynamodbResourceAllocation:getDestinationDynamodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationElasticsearch:getDestinationElasticsearch":{"description":"DestinationElasticsearch DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationElasticsearch = airbyte.getDestinationElasticsearch({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_elasticsearch = airbyte.get_destination_elasticsearch(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationElasticsearch = Airbyte.GetDestinationElasticsearch.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationElasticsearch(ctx, \u0026airbyte.LookupDestinationElasticsearchArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationElasticsearchArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationElasticsearch = AirbyteFunctions.getDestinationElasticsearch(GetDestinationElasticsearchArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationElasticsearch:\n    fn::invoke:\n      function: airbyte:getDestinationElasticsearch\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationElasticsearch.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationElasticsearch.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationElasticsearchResourceAllocation:getDestinationElasticsearchResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationFirebolt:getDestinationFirebolt":{"description":"DestinationFirebolt DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationFirebolt = airbyte.getDestinationFirebolt({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_firebolt = airbyte.get_destination_firebolt(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationFirebolt = Airbyte.GetDestinationFirebolt.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationFirebolt(ctx, \u0026airbyte.LookupDestinationFireboltArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationFireboltArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationFirebolt = AirbyteFunctions.getDestinationFirebolt(GetDestinationFireboltArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationFirebolt:\n    fn::invoke:\n      function: airbyte:getDestinationFirebolt\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationFirebolt.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationFirebolt.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationFireboltResourceAllocation:getDestinationFireboltResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationFirestore:getDestinationFirestore":{"description":"DestinationFirestore DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationFirestore = airbyte.getDestinationFirestore({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_firestore = airbyte.get_destination_firestore(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationFirestore = Airbyte.GetDestinationFirestore.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationFirestore(ctx, \u0026airbyte.LookupDestinationFirestoreArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationFirestoreArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationFirestore = AirbyteFunctions.getDestinationFirestore(GetDestinationFirestoreArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationFirestore:\n    fn::invoke:\n      function: airbyte:getDestinationFirestore\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationFirestore.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationFirestore.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationFirestoreResourceAllocation:getDestinationFirestoreResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationGcs:getDestinationGcs":{"description":"DestinationGcs DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationGcs = airbyte.getDestinationGcs({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_gcs = airbyte.get_destination_gcs(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationGcs = Airbyte.GetDestinationGcs.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationGcs(ctx, \u0026airbyte.LookupDestinationGcsArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationGcsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationGcs = AirbyteFunctions.getDestinationGcs(GetDestinationGcsArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationGcs:\n    fn::invoke:\n      function: airbyte:getDestinationGcs\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationGcs.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationGcs.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationGcsResourceAllocation:getDestinationGcsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationGoogleSheets:getDestinationGoogleSheets":{"description":"DestinationGoogleSheets DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationGooglesheets = airbyte.getDestinationGoogleSheets({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_googlesheets = airbyte.get_destination_google_sheets(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationGooglesheets = Airbyte.GetDestinationGoogleSheets.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationGoogleSheets(ctx, \u0026airbyte.LookupDestinationGoogleSheetsArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationGoogleSheetsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationGooglesheets = AirbyteFunctions.getDestinationGoogleSheets(GetDestinationGoogleSheetsArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationGooglesheets:\n    fn::invoke:\n      function: airbyte:getDestinationGoogleSheets\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationGoogleSheets.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationGoogleSheets.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationGoogleSheetsResourceAllocation:getDestinationGoogleSheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationMilvus:getDestinationMilvus":{"description":"DestinationMilvus DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMilvus = airbyte.getDestinationMilvus({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_milvus = airbyte.get_destination_milvus(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMilvus = Airbyte.GetDestinationMilvus.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationMilvus(ctx, \u0026airbyte.LookupDestinationMilvusArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationMilvusArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationMilvus = AirbyteFunctions.getDestinationMilvus(GetDestinationMilvusArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationMilvus:\n    fn::invoke:\n      function: airbyte:getDestinationMilvus\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationMilvus.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationMilvus.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationMilvusResourceAllocation:getDestinationMilvusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationMongodb:getDestinationMongodb":{"description":"DestinationMongodb DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMongodb = airbyte.getDestinationMongodb({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_mongodb = airbyte.get_destination_mongodb(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMongodb = Airbyte.GetDestinationMongodb.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationMongodb(ctx, \u0026airbyte.LookupDestinationMongodbArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationMongodbArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationMongodb = AirbyteFunctions.getDestinationMongodb(GetDestinationMongodbArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationMongodb:\n    fn::invoke:\n      function: airbyte:getDestinationMongodb\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationMongodb.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationMongodb.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationMongodbResourceAllocation:getDestinationMongodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationMssql:getDestinationMssql":{"description":"DestinationMssql DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMssql = airbyte.getDestinationMssql({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_mssql = airbyte.get_destination_mssql(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMssql = Airbyte.GetDestinationMssql.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationMssql(ctx, \u0026airbyte.LookupDestinationMssqlArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationMssqlArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationMssql = AirbyteFunctions.getDestinationMssql(GetDestinationMssqlArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationMssql:\n    fn::invoke:\n      function: airbyte:getDestinationMssql\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationMssql.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationMssql.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationMssqlResourceAllocation:getDestinationMssqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationMysql:getDestinationMysql":{"description":"DestinationMysql DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationMysql = airbyte.getDestinationMysql({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_mysql = airbyte.get_destination_mysql(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationMysql = Airbyte.GetDestinationMysql.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationMysql(ctx, \u0026airbyte.LookupDestinationMysqlArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationMysqlArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationMysql = AirbyteFunctions.getDestinationMysql(GetDestinationMysqlArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationMysql:\n    fn::invoke:\n      function: airbyte:getDestinationMysql\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationMysql.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationMysql.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationMysqlResourceAllocation:getDestinationMysqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationOracle:getDestinationOracle":{"description":"DestinationOracle DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationOracle = airbyte.getDestinationOracle({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_oracle = airbyte.get_destination_oracle(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationOracle = Airbyte.GetDestinationOracle.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationOracle(ctx, \u0026airbyte.LookupDestinationOracleArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationOracleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationOracle = AirbyteFunctions.getDestinationOracle(GetDestinationOracleArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationOracle:\n    fn::invoke:\n      function: airbyte:getDestinationOracle\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationOracle.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationOracle.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationOracleResourceAllocation:getDestinationOracleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationPgvector:getDestinationPgvector":{"description":"DestinationPgvector DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPgvector = airbyte.getDestinationPgvector({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_pgvector = airbyte.get_destination_pgvector(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPgvector = Airbyte.GetDestinationPgvector.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationPgvector(ctx, \u0026airbyte.LookupDestinationPgvectorArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationPgvectorArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationPgvector = AirbyteFunctions.getDestinationPgvector(GetDestinationPgvectorArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationPgvector:\n    fn::invoke:\n      function: airbyte:getDestinationPgvector\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationPgvector.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationPgvector.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationPgvectorResourceAllocation:getDestinationPgvectorResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationPinecone:getDestinationPinecone":{"description":"DestinationPinecone DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPinecone = airbyte.getDestinationPinecone({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_pinecone = airbyte.get_destination_pinecone(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPinecone = Airbyte.GetDestinationPinecone.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationPinecone(ctx, \u0026airbyte.LookupDestinationPineconeArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationPineconeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationPinecone = AirbyteFunctions.getDestinationPinecone(GetDestinationPineconeArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationPinecone:\n    fn::invoke:\n      function: airbyte:getDestinationPinecone\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationPinecone.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationPinecone.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationPineconeResourceAllocation:getDestinationPineconeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationPostgres:getDestinationPostgres":{"description":"DestinationPostgres DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPostgres = airbyte.getDestinationPostgres({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_postgres = airbyte.get_destination_postgres(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPostgres = Airbyte.GetDestinationPostgres.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationPostgres(ctx, \u0026airbyte.LookupDestinationPostgresArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationPostgresArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationPostgres = AirbyteFunctions.getDestinationPostgres(GetDestinationPostgresArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationPostgres:\n    fn::invoke:\n      function: airbyte:getDestinationPostgres\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationPostgres.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationPostgres.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationPostgresResourceAllocation:getDestinationPostgresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationPubsub:getDestinationPubsub":{"description":"DestinationPubsub DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationPubsub = airbyte.getDestinationPubsub({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_pubsub = airbyte.get_destination_pubsub(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationPubsub = Airbyte.GetDestinationPubsub.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationPubsub(ctx, \u0026airbyte.LookupDestinationPubsubArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationPubsubArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationPubsub = AirbyteFunctions.getDestinationPubsub(GetDestinationPubsubArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationPubsub:\n    fn::invoke:\n      function: airbyte:getDestinationPubsub\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationPubsub.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationPubsub.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationPubsubResourceAllocation:getDestinationPubsubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationQdrant:getDestinationQdrant":{"description":"DestinationQdrant DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationQdrant = airbyte.getDestinationQdrant({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_qdrant = airbyte.get_destination_qdrant(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationQdrant = Airbyte.GetDestinationQdrant.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationQdrant(ctx, \u0026airbyte.LookupDestinationQdrantArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationQdrantArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationQdrant = AirbyteFunctions.getDestinationQdrant(GetDestinationQdrantArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationQdrant:\n    fn::invoke:\n      function: airbyte:getDestinationQdrant\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationQdrant.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationQdrant.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationQdrantResourceAllocation:getDestinationQdrantResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationRedis:getDestinationRedis":{"description":"DestinationRedis DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationRedis = airbyte.getDestinationRedis({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_redis = airbyte.get_destination_redis(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationRedis = Airbyte.GetDestinationRedis.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationRedis(ctx, \u0026airbyte.LookupDestinationRedisArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationRedisArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationRedis = AirbyteFunctions.getDestinationRedis(GetDestinationRedisArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationRedis:\n    fn::invoke:\n      function: airbyte:getDestinationRedis\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationRedis.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationRedis.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationRedisResourceAllocation:getDestinationRedisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationRedshift:getDestinationRedshift":{"description":"DestinationRedshift DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationRedshift = airbyte.getDestinationRedshift({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_redshift = airbyte.get_destination_redshift(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationRedshift = Airbyte.GetDestinationRedshift.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationRedshift(ctx, \u0026airbyte.LookupDestinationRedshiftArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationRedshiftArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationRedshift = AirbyteFunctions.getDestinationRedshift(GetDestinationRedshiftArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationRedshift:\n    fn::invoke:\n      function: airbyte:getDestinationRedshift\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationRedshift.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationRedshift.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationRedshiftResourceAllocation:getDestinationRedshiftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationS3:getDestinationS3":{"description":"DestinationS3 DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationS3 = airbyte.getDestinationS3({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_s3 = airbyte.get_destination_s3(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationS3 = Airbyte.GetDestinationS3.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationS3(ctx, \u0026airbyte.LookupDestinationS3Args{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationS3Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationS3 = AirbyteFunctions.getDestinationS3(GetDestinationS3Args.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationS3:\n    fn::invoke:\n      function: airbyte:getDestinationS3\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationS3.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationS3.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationS3ResourceAllocation:getDestinationS3ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationSftpJson:getDestinationSftpJson":{"description":"DestinationSftpJSON DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationSftpjson = airbyte.getDestinationSftpJson({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_sftpjson = airbyte.get_destination_sftp_json(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationSftpjson = Airbyte.GetDestinationSftpJson.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationSftpJson(ctx, \u0026airbyte.LookupDestinationSftpJsonArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationSftpJsonArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationSftpjson = AirbyteFunctions.getDestinationSftpJson(GetDestinationSftpJsonArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationSftpjson:\n    fn::invoke:\n      function: airbyte:getDestinationSftpJson\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationSftpJson.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationSftpJson.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationSftpJsonResourceAllocation:getDestinationSftpJsonResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationSnowflake:getDestinationSnowflake":{"description":"DestinationSnowflake DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationSnowflake = airbyte.getDestinationSnowflake({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_snowflake = airbyte.get_destination_snowflake(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationSnowflake = Airbyte.GetDestinationSnowflake.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationSnowflake(ctx, \u0026airbyte.LookupDestinationSnowflakeArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationSnowflakeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationSnowflake = AirbyteFunctions.getDestinationSnowflake(GetDestinationSnowflakeArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationSnowflake:\n    fn::invoke:\n      function: airbyte:getDestinationSnowflake\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationSnowflake.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationSnowflake.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeResourceAllocation:getDestinationSnowflakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationSnowflakeCortex:getDestinationSnowflakeCortex":{"description":"DestinationSnowflakeCortex DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationSnowflakecortex = airbyte.getDestinationSnowflakeCortex({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_snowflakecortex = airbyte.get_destination_snowflake_cortex(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationSnowflakecortex = Airbyte.GetDestinationSnowflakeCortex.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationSnowflakeCortex(ctx, \u0026airbyte.LookupDestinationSnowflakeCortexArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationSnowflakeCortexArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationSnowflakecortex = AirbyteFunctions.getDestinationSnowflakeCortex(GetDestinationSnowflakeCortexArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationSnowflakecortex:\n    fn::invoke:\n      function: airbyte:getDestinationSnowflakeCortex\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationSnowflakeCortex.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationSnowflakeCortex.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationSnowflakeCortexResourceAllocation:getDestinationSnowflakeCortexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationTeradata:getDestinationTeradata":{"description":"DestinationTeradata DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationTeradata = airbyte.getDestinationTeradata({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_teradata = airbyte.get_destination_teradata(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationTeradata = Airbyte.GetDestinationTeradata.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationTeradata(ctx, \u0026airbyte.LookupDestinationTeradataArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationTeradataArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationTeradata = AirbyteFunctions.getDestinationTeradata(GetDestinationTeradataArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationTeradata:\n    fn::invoke:\n      function: airbyte:getDestinationTeradata\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationTeradata.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationTeradata.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationTeradataResourceAllocation:getDestinationTeradataResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationTimeplus:getDestinationTimeplus":{"description":"DestinationTimeplus DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationTimeplus = airbyte.getDestinationTimeplus({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_timeplus = airbyte.get_destination_timeplus(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationTimeplus = Airbyte.GetDestinationTimeplus.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationTimeplus(ctx, \u0026airbyte.LookupDestinationTimeplusArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationTimeplusArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationTimeplus = AirbyteFunctions.getDestinationTimeplus(GetDestinationTimeplusArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationTimeplus:\n    fn::invoke:\n      function: airbyte:getDestinationTimeplus\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationTimeplus.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationTimeplus.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationTimeplusResourceAllocation:getDestinationTimeplusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationTypesense:getDestinationTypesense":{"description":"DestinationTypesense DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationTypesense = airbyte.getDestinationTypesense({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_typesense = airbyte.get_destination_typesense(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationTypesense = Airbyte.GetDestinationTypesense.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationTypesense(ctx, \u0026airbyte.LookupDestinationTypesenseArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationTypesenseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationTypesense = AirbyteFunctions.getDestinationTypesense(GetDestinationTypesenseArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationTypesense:\n    fn::invoke:\n      function: airbyte:getDestinationTypesense\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationTypesense.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationTypesense.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationTypesenseResourceAllocation:getDestinationTypesenseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationVectara:getDestinationVectara":{"description":"DestinationVectara DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationVectara = airbyte.getDestinationVectara({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_vectara = airbyte.get_destination_vectara(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationVectara = Airbyte.GetDestinationVectara.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationVectara(ctx, \u0026airbyte.LookupDestinationVectaraArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationVectaraArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationVectara = AirbyteFunctions.getDestinationVectara(GetDestinationVectaraArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationVectara:\n    fn::invoke:\n      function: airbyte:getDestinationVectara\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationVectara.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationVectara.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationVectaraResourceAllocation:getDestinationVectaraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationWeaviate:getDestinationWeaviate":{"description":"DestinationWeaviate DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationWeaviate = airbyte.getDestinationWeaviate({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_weaviate = airbyte.get_destination_weaviate(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationWeaviate = Airbyte.GetDestinationWeaviate.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationWeaviate(ctx, \u0026airbyte.LookupDestinationWeaviateArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationWeaviateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationWeaviate = AirbyteFunctions.getDestinationWeaviate(GetDestinationWeaviateArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationWeaviate:\n    fn::invoke:\n      function: airbyte:getDestinationWeaviate\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationWeaviate.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationWeaviate.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationWeaviateResourceAllocation:getDestinationWeaviateResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getDestinationYellowbrick:getDestinationYellowbrick":{"description":"DestinationYellowbrick DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myDestinationYellowbrick = airbyte.getDestinationYellowbrick({\n    destinationId: \"...my_destination_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_destination_yellowbrick = airbyte.get_destination_yellowbrick(destination_id=\"...my_destination_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myDestinationYellowbrick = Airbyte.GetDestinationYellowbrick.Invoke(new()\n    {\n        DestinationId = \"...my_destination_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupDestinationYellowbrick(ctx, \u0026airbyte.LookupDestinationYellowbrickArgs{\n\t\t\tDestinationId: \"...my_destination_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetDestinationYellowbrickArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myDestinationYellowbrick = AirbyteFunctions.getDestinationYellowbrick(GetDestinationYellowbrickArgs.builder()\n            .destinationId(\"...my_destination_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myDestinationYellowbrick:\n    fn::invoke:\n      function: airbyte:getDestinationYellowbrick\n      arguments:\n        destinationId: '...my_destination_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getDestinationYellowbrick.\n","properties":{"destinationId":{"type":"string"}},"type":"object","required":["destinationId"]},"outputs":{"description":"A collection of values returned by getDestinationYellowbrick.\n","properties":{"configuration":{"description":"The values required to configure the destination. The schema for this must match the schema return by destination*definition*specifications/get for the destinationDefinition. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"destinationId":{"type":"string"},"destinationType":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetDestinationYellowbrickResourceAllocation:getDestinationYellowbrickResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","destinationId","destinationType","id","name","resourceAllocation","workspaceId"],"type":"object"}},"airbyte:index/getPermission:getPermission":{"description":"Permission DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myPermission = airbyte.getPermission({\n    permissionId: \"...my_permission_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_permission = airbyte.get_permission(permission_id=\"...my_permission_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myPermission = Airbyte.GetPermission.Invoke(new()\n    {\n        PermissionId = \"...my_permission_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupPermission(ctx, \u0026airbyte.LookupPermissionArgs{\n\t\t\tPermissionId: \"...my_permission_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetPermissionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myPermission = AirbyteFunctions.getPermission(GetPermissionArgs.builder()\n            .permissionId(\"...my_permission_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myPermission:\n    fn::invoke:\n      function: airbyte:getPermission\n      arguments:\n        permissionId: '...my_permission_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getPermission.\n","properties":{"permissionId":{"type":"string"}},"type":"object","required":["permissionId"]},"outputs":{"description":"A collection of values returned by getPermission.\n","properties":{"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"organizationId":{"type":"string"},"permissionId":{"type":"string"},"permissionType":{"description":"Describes what actions/endpoints the permission entitles to\n","type":"string"},"userId":{"description":"Internal Airbyte user ID\n","type":"string"},"workspaceId":{"type":"string"}},"required":["id","organizationId","permissionId","permissionType","userId","workspaceId"],"type":"object"}},"airbyte:index/getSource:getSource":{"description":"Source DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySource = airbyte.getSource({\n    includeSecretCoordinates: false,\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source = airbyte.get_source(include_secret_coordinates=False,\n    source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySource = Airbyte.GetSource.Invoke(new()\n    {\n        IncludeSecretCoordinates = false,\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSource(ctx, \u0026airbyte.LookupSourceArgs{\n\t\t\tIncludeSecretCoordinates: pulumi.BoolRef(false),\n\t\t\tSourceId:                 \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySource = AirbyteFunctions.getSource(GetSourceArgs.builder()\n            .includeSecretCoordinates(false)\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySource:\n    fn::invoke:\n      function: airbyte:getSource\n      arguments:\n        includeSecretCoordinates: false\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSource.\n","properties":{"includeSecretCoordinates":{"type":"boolean","description":"Rather than return *** for secret properties include the secret coordinate information\n"},"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSource.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"includeSecretCoordinates":{"description":"Rather than return *** for secret properties include the secret coordinate information\n","type":"boolean"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceResourceAllocation:getSourceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAha:getSourceAha":{"description":"SourceAha DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAha = airbyte.getSourceAha({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_aha = airbyte.get_source_aha(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAha = Airbyte.GetSourceAha.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAha(ctx, \u0026airbyte.LookupSourceAhaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAhaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAha = AirbyteFunctions.getSourceAha(GetSourceAhaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAha:\n    fn::invoke:\n      function: airbyte:getSourceAha\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAha.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAha.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAhaResourceAllocation:getSourceAhaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAirbyte:getSourceAirbyte":{"description":"SourceAirbyte DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAirbyte = airbyte.getSourceAirbyte({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_airbyte = airbyte.get_source_airbyte(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAirbyte = Airbyte.GetSourceAirbyte.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAirbyte(ctx, \u0026airbyte.LookupSourceAirbyteArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAirbyteArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAirbyte = AirbyteFunctions.getSourceAirbyte(GetSourceAirbyteArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAirbyte:\n    fn::invoke:\n      function: airbyte:getSourceAirbyte\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAirbyte.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAirbyte.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAirbyteResourceAllocation:getSourceAirbyteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAircall:getSourceAircall":{"description":"SourceAircall DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAircall = airbyte.getSourceAircall({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_aircall = airbyte.get_source_aircall(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAircall = Airbyte.GetSourceAircall.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAircall(ctx, \u0026airbyte.LookupSourceAircallArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAircallArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAircall = AirbyteFunctions.getSourceAircall(GetSourceAircallArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAircall:\n    fn::invoke:\n      function: airbyte:getSourceAircall\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAircall.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAircall.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAircallResourceAllocation:getSourceAircallResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAirtable:getSourceAirtable":{"description":"SourceAirtable DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAirtable = airbyte.getSourceAirtable({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_airtable = airbyte.get_source_airtable(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAirtable = Airbyte.GetSourceAirtable.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAirtable(ctx, \u0026airbyte.LookupSourceAirtableArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAirtableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAirtable = AirbyteFunctions.getSourceAirtable(GetSourceAirtableArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAirtable:\n    fn::invoke:\n      function: airbyte:getSourceAirtable\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAirtable.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAirtable.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAirtableResourceAllocation:getSourceAirtableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAmazonAds:getSourceAmazonAds":{"description":"SourceAmazonAds DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmazonads = airbyte.getSourceAmazonAds({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amazonads = airbyte.get_source_amazon_ads(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmazonads = Airbyte.GetSourceAmazonAds.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAmazonAds(ctx, \u0026airbyte.LookupSourceAmazonAdsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAmazonAdsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAmazonads = AirbyteFunctions.getSourceAmazonAds(GetSourceAmazonAdsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAmazonads:\n    fn::invoke:\n      function: airbyte:getSourceAmazonAds\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAmazonAds.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAmazonAds.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonAdsResourceAllocation:getSourceAmazonAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAmazonSellerPartner:getSourceAmazonSellerPartner":{"description":"SourceAmazonSellerPartner DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmazonsellerpartner = airbyte.getSourceAmazonSellerPartner({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amazonsellerpartner = airbyte.get_source_amazon_seller_partner(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmazonsellerpartner = Airbyte.GetSourceAmazonSellerPartner.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAmazonSellerPartner(ctx, \u0026airbyte.LookupSourceAmazonSellerPartnerArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAmazonSellerPartnerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAmazonsellerpartner = AirbyteFunctions.getSourceAmazonSellerPartner(GetSourceAmazonSellerPartnerArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAmazonsellerpartner:\n    fn::invoke:\n      function: airbyte:getSourceAmazonSellerPartner\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAmazonSellerPartner.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAmazonSellerPartner.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSellerPartnerResourceAllocation:getSourceAmazonSellerPartnerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAmazonSqs:getSourceAmazonSqs":{"description":"SourceAmazonSqs DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmazonsqs = airbyte.getSourceAmazonSqs({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amazonsqs = airbyte.get_source_amazon_sqs(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmazonsqs = Airbyte.GetSourceAmazonSqs.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAmazonSqs(ctx, \u0026airbyte.LookupSourceAmazonSqsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAmazonSqsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAmazonsqs = AirbyteFunctions.getSourceAmazonSqs(GetSourceAmazonSqsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAmazonsqs:\n    fn::invoke:\n      function: airbyte:getSourceAmazonSqs\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAmazonSqs.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAmazonSqs.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAmazonSqsResourceAllocation:getSourceAmazonSqsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAmplitude:getSourceAmplitude":{"description":"SourceAmplitude DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAmplitude = airbyte.getSourceAmplitude({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_amplitude = airbyte.get_source_amplitude(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAmplitude = Airbyte.GetSourceAmplitude.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAmplitude(ctx, \u0026airbyte.LookupSourceAmplitudeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAmplitudeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAmplitude = AirbyteFunctions.getSourceAmplitude(GetSourceAmplitudeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAmplitude:\n    fn::invoke:\n      function: airbyte:getSourceAmplitude\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAmplitude.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAmplitude.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAmplitudeResourceAllocation:getSourceAmplitudeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceApifyDataset:getSourceApifyDataset":{"description":"SourceApifyDataset DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceApifydataset = airbyte.getSourceApifyDataset({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_apifydataset = airbyte.get_source_apify_dataset(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceApifydataset = Airbyte.GetSourceApifyDataset.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceApifyDataset(ctx, \u0026airbyte.LookupSourceApifyDatasetArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceApifyDatasetArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceApifydataset = AirbyteFunctions.getSourceApifyDataset(GetSourceApifyDatasetArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceApifydataset:\n    fn::invoke:\n      function: airbyte:getSourceApifyDataset\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceApifyDataset.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceApifyDataset.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceApifyDatasetResourceAllocation:getSourceApifyDatasetResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAppcues:getSourceAppcues":{"description":"SourceAppcues DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAppcues = airbyte.getSourceAppcues({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_appcues = airbyte.get_source_appcues(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAppcues = Airbyte.GetSourceAppcues.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAppcues(ctx, \u0026airbyte.LookupSourceAppcuesArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAppcuesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAppcues = AirbyteFunctions.getSourceAppcues(GetSourceAppcuesArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAppcues:\n    fn::invoke:\n      function: airbyte:getSourceAppcues\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAppcues.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAppcues.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAppcuesResourceAllocation:getSourceAppcuesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAppfigures:getSourceAppfigures":{"description":"SourceAppfigures DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAppfigures = airbyte.getSourceAppfigures({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_appfigures = airbyte.get_source_appfigures(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAppfigures = Airbyte.GetSourceAppfigures.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAppfigures(ctx, \u0026airbyte.LookupSourceAppfiguresArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAppfiguresArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAppfigures = AirbyteFunctions.getSourceAppfigures(GetSourceAppfiguresArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAppfigures:\n    fn::invoke:\n      function: airbyte:getSourceAppfigures\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAppfigures.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAppfigures.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAppfiguresResourceAllocation:getSourceAppfiguresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAppfollow:getSourceAppfollow":{"description":"SourceAppfollow DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAppfollow = airbyte.getSourceAppfollow({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_appfollow = airbyte.get_source_appfollow(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAppfollow = Airbyte.GetSourceAppfollow.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAppfollow(ctx, \u0026airbyte.LookupSourceAppfollowArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAppfollowArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAppfollow = AirbyteFunctions.getSourceAppfollow(GetSourceAppfollowArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAppfollow:\n    fn::invoke:\n      function: airbyte:getSourceAppfollow\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAppfollow.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAppfollow.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAppfollowResourceAllocation:getSourceAppfollowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAsana:getSourceAsana":{"description":"SourceAsana DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAsana = airbyte.getSourceAsana({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_asana = airbyte.get_source_asana(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAsana = Airbyte.GetSourceAsana.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAsana(ctx, \u0026airbyte.LookupSourceAsanaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAsanaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAsana = AirbyteFunctions.getSourceAsana(GetSourceAsanaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAsana:\n    fn::invoke:\n      function: airbyte:getSourceAsana\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAsana.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAsana.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAsanaResourceAllocation:getSourceAsanaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAuth0:getSourceAuth0":{"description":"SourceAuth0 DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAuth0 = airbyte.getSourceAuth0({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_auth0 = airbyte.get_source_auth0(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAuth0 = Airbyte.GetSourceAuth0.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAuth0(ctx, \u0026airbyte.LookupSourceAuth0Args{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAuth0Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAuth0 = AirbyteFunctions.getSourceAuth0(GetSourceAuth0Args.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAuth0:\n    fn::invoke:\n      function: airbyte:getSourceAuth0\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAuth0.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAuth0.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAuth0ResourceAllocation:getSourceAuth0ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAwsCloudtrail:getSourceAwsCloudtrail":{"description":"SourceAwsCloudtrail DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAwscloudtrail = airbyte.getSourceAwsCloudtrail({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_awscloudtrail = airbyte.get_source_aws_cloudtrail(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAwscloudtrail = Airbyte.GetSourceAwsCloudtrail.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAwsCloudtrail(ctx, \u0026airbyte.LookupSourceAwsCloudtrailArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAwsCloudtrailArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAwscloudtrail = AirbyteFunctions.getSourceAwsCloudtrail(GetSourceAwsCloudtrailArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAwscloudtrail:\n    fn::invoke:\n      function: airbyte:getSourceAwsCloudtrail\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAwsCloudtrail.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAwsCloudtrail.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAwsCloudtrailResourceAllocation:getSourceAwsCloudtrailResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAzureBlobStorage:getSourceAzureBlobStorage":{"description":"SourceAzureBlobStorage DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAzureblobstorage = airbyte.getSourceAzureBlobStorage({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_azureblobstorage = airbyte.get_source_azure_blob_storage(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAzureblobstorage = Airbyte.GetSourceAzureBlobStorage.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAzureBlobStorage(ctx, \u0026airbyte.LookupSourceAzureBlobStorageArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAzureBlobStorageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAzureblobstorage = AirbyteFunctions.getSourceAzureBlobStorage(GetSourceAzureBlobStorageArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAzureblobstorage:\n    fn::invoke:\n      function: airbyte:getSourceAzureBlobStorage\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAzureBlobStorage.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAzureBlobStorage.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAzureBlobStorageResourceAllocation:getSourceAzureBlobStorageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceAzureTable:getSourceAzureTable":{"description":"SourceAzureTable DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceAzuretable = airbyte.getSourceAzureTable({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_azuretable = airbyte.get_source_azure_table(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceAzuretable = Airbyte.GetSourceAzureTable.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceAzureTable(ctx, \u0026airbyte.LookupSourceAzureTableArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceAzureTableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceAzuretable = AirbyteFunctions.getSourceAzureTable(GetSourceAzureTableArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceAzuretable:\n    fn::invoke:\n      function: airbyte:getSourceAzureTable\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceAzureTable.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceAzureTable.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceAzureTableResourceAllocation:getSourceAzureTableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBambooHr:getSourceBambooHr":{"description":"SourceBambooHr DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBamboohr = airbyte.getSourceBambooHr({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bamboohr = airbyte.get_source_bamboo_hr(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBamboohr = Airbyte.GetSourceBambooHr.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBambooHr(ctx, \u0026airbyte.LookupSourceBambooHrArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBambooHrArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBamboohr = AirbyteFunctions.getSourceBambooHr(GetSourceBambooHrArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBamboohr:\n    fn::invoke:\n      function: airbyte:getSourceBambooHr\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBambooHr.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBambooHr.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBambooHrResourceAllocation:getSourceBambooHrResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBasecamp:getSourceBasecamp":{"description":"SourceBasecamp DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBasecamp = airbyte.getSourceBasecamp({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_basecamp = airbyte.get_source_basecamp(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBasecamp = Airbyte.GetSourceBasecamp.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBasecamp(ctx, \u0026airbyte.LookupSourceBasecampArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBasecampArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBasecamp = AirbyteFunctions.getSourceBasecamp(GetSourceBasecampArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBasecamp:\n    fn::invoke:\n      function: airbyte:getSourceBasecamp\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBasecamp.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBasecamp.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBasecampResourceAllocation:getSourceBasecampResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBigquery:getSourceBigquery":{"description":"SourceBigquery DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBigquery = airbyte.getSourceBigquery({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bigquery = airbyte.get_source_bigquery(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBigquery = Airbyte.GetSourceBigquery.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBigquery(ctx, \u0026airbyte.LookupSourceBigqueryArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBigqueryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBigquery = AirbyteFunctions.getSourceBigquery(GetSourceBigqueryArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBigquery:\n    fn::invoke:\n      function: airbyte:getSourceBigquery\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBigquery.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBigquery.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBigqueryResourceAllocation:getSourceBigqueryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBingAds:getSourceBingAds":{"description":"SourceBingAds DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBingads = airbyte.getSourceBingAds({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bingads = airbyte.get_source_bing_ads(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBingads = Airbyte.GetSourceBingAds.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBingAds(ctx, \u0026airbyte.LookupSourceBingAdsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBingAdsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBingads = AirbyteFunctions.getSourceBingAds(GetSourceBingAdsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBingads:\n    fn::invoke:\n      function: airbyte:getSourceBingAds\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBingAds.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBingAds.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBingAdsResourceAllocation:getSourceBingAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBitly:getSourceBitly":{"description":"SourceBitly DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBitly = airbyte.getSourceBitly({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_bitly = airbyte.get_source_bitly(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBitly = Airbyte.GetSourceBitly.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBitly(ctx, \u0026airbyte.LookupSourceBitlyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBitlyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBitly = AirbyteFunctions.getSourceBitly(GetSourceBitlyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBitly:\n    fn::invoke:\n      function: airbyte:getSourceBitly\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBitly.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBitly.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBitlyResourceAllocation:getSourceBitlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBraintree:getSourceBraintree":{"description":"SourceBraintree DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBraintree = airbyte.getSourceBraintree({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_braintree = airbyte.get_source_braintree(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBraintree = Airbyte.GetSourceBraintree.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBraintree(ctx, \u0026airbyte.LookupSourceBraintreeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBraintreeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBraintree = AirbyteFunctions.getSourceBraintree(GetSourceBraintreeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBraintree:\n    fn::invoke:\n      function: airbyte:getSourceBraintree\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBraintree.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBraintree.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBraintreeResourceAllocation:getSourceBraintreeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBraze:getSourceBraze":{"description":"SourceBraze DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBraze = airbyte.getSourceBraze({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_braze = airbyte.get_source_braze(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBraze = Airbyte.GetSourceBraze.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBraze(ctx, \u0026airbyte.LookupSourceBrazeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBrazeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBraze = AirbyteFunctions.getSourceBraze(GetSourceBrazeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBraze:\n    fn::invoke:\n      function: airbyte:getSourceBraze\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBraze.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBraze.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBrazeResourceAllocation:getSourceBrazeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBreezyHr:getSourceBreezyHr":{"description":"SourceBreezyHr DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBreezyhr = airbyte.getSourceBreezyHr({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_breezyhr = airbyte.get_source_breezy_hr(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBreezyhr = Airbyte.GetSourceBreezyHr.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBreezyHr(ctx, \u0026airbyte.LookupSourceBreezyHrArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBreezyHrArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBreezyhr = AirbyteFunctions.getSourceBreezyHr(GetSourceBreezyHrArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBreezyhr:\n    fn::invoke:\n      function: airbyte:getSourceBreezyHr\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBreezyHr.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBreezyHr.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBreezyHrResourceAllocation:getSourceBreezyHrResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBrevo:getSourceBrevo":{"description":"SourceBrevo DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBrevo = airbyte.getSourceBrevo({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_brevo = airbyte.get_source_brevo(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBrevo = Airbyte.GetSourceBrevo.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBrevo(ctx, \u0026airbyte.LookupSourceBrevoArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBrevoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBrevo = AirbyteFunctions.getSourceBrevo(GetSourceBrevoArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBrevo:\n    fn::invoke:\n      function: airbyte:getSourceBrevo\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBrevo.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBrevo.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBrevoResourceAllocation:getSourceBrevoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBuildkite:getSourceBuildkite":{"description":"SourceBuildkite DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBuildkite = airbyte.getSourceBuildkite({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_buildkite = airbyte.get_source_buildkite(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBuildkite = Airbyte.GetSourceBuildkite.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBuildkite(ctx, \u0026airbyte.LookupSourceBuildkiteArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBuildkiteArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBuildkite = AirbyteFunctions.getSourceBuildkite(GetSourceBuildkiteArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBuildkite:\n    fn::invoke:\n      function: airbyte:getSourceBuildkite\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBuildkite.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBuildkite.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBuildkiteResourceAllocation:getSourceBuildkiteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceBuzzsprout:getSourceBuzzsprout":{"description":"SourceBuzzsprout DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceBuzzsprout = airbyte.getSourceBuzzsprout({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_buzzsprout = airbyte.get_source_buzzsprout(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceBuzzsprout = Airbyte.GetSourceBuzzsprout.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceBuzzsprout(ctx, \u0026airbyte.LookupSourceBuzzsproutArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceBuzzsproutArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceBuzzsprout = AirbyteFunctions.getSourceBuzzsprout(GetSourceBuzzsproutArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceBuzzsprout:\n    fn::invoke:\n      function: airbyte:getSourceBuzzsprout\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceBuzzsprout.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceBuzzsprout.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceBuzzsproutResourceAllocation:getSourceBuzzsproutResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCalendly:getSourceCalendly":{"description":"SourceCalendly DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCalendly = airbyte.getSourceCalendly({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_calendly = airbyte.get_source_calendly(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCalendly = Airbyte.GetSourceCalendly.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCalendly(ctx, \u0026airbyte.LookupSourceCalendlyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCalendlyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceCalendly = AirbyteFunctions.getSourceCalendly(GetSourceCalendlyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceCalendly:\n    fn::invoke:\n      function: airbyte:getSourceCalendly\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCalendly.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCalendly.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCalendlyResourceAllocation:getSourceCalendlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCanny:getSourceCanny":{"description":"SourceCanny DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCanny = airbyte.getSourceCanny({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_canny = airbyte.get_source_canny(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCanny = Airbyte.GetSourceCanny.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCanny(ctx, \u0026airbyte.LookupSourceCannyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCannyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceCanny = AirbyteFunctions.getSourceCanny(GetSourceCannyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceCanny:\n    fn::invoke:\n      function: airbyte:getSourceCanny\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCanny.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCanny.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCannyResourceAllocation:getSourceCannyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCart:getSourceCart":{"description":"SourceCart DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCart = airbyte.getSourceCart({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_cart = airbyte.get_source_cart(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCart = Airbyte.GetSourceCart.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCart(ctx, \u0026airbyte.LookupSourceCartArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCartArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceCart = AirbyteFunctions.getSourceCart(GetSourceCartArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceCart:\n    fn::invoke:\n      function: airbyte:getSourceCart\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCart.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCart.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCartResourceAllocation:getSourceCartResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceChameleon:getSourceChameleon":{"description":"SourceChameleon DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceChameleon = airbyte.getSourceChameleon({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_chameleon = airbyte.get_source_chameleon(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceChameleon = Airbyte.GetSourceChameleon.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceChameleon(ctx, \u0026airbyte.LookupSourceChameleonArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceChameleonArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceChameleon = AirbyteFunctions.getSourceChameleon(GetSourceChameleonArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceChameleon:\n    fn::invoke:\n      function: airbyte:getSourceChameleon\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceChameleon.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceChameleon.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceChameleonResourceAllocation:getSourceChameleonResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceChargebee:getSourceChargebee":{"description":"SourceChargebee DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceChargebee = airbyte.getSourceChargebee({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_chargebee = airbyte.get_source_chargebee(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceChargebee = Airbyte.GetSourceChargebee.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceChargebee(ctx, \u0026airbyte.LookupSourceChargebeeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceChargebeeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceChargebee = AirbyteFunctions.getSourceChargebee(GetSourceChargebeeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceChargebee:\n    fn::invoke:\n      function: airbyte:getSourceChargebee\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceChargebee.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceChargebee.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceChargebeeResourceAllocation:getSourceChargebeeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceChartmogul:getSourceChartmogul":{"description":"SourceChartmogul DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceChartmogul = airbyte.getSourceChartmogul({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_chartmogul = airbyte.get_source_chartmogul(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceChartmogul = Airbyte.GetSourceChartmogul.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceChartmogul(ctx, \u0026airbyte.LookupSourceChartmogulArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceChartmogulArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceChartmogul = AirbyteFunctions.getSourceChartmogul(GetSourceChartmogulArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceChartmogul:\n    fn::invoke:\n      function: airbyte:getSourceChartmogul\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceChartmogul.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceChartmogul.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceChartmogulResourceAllocation:getSourceChartmogulResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCimis:getSourceCimis":{"description":"SourceCimis DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCimis = airbyte.getSourceCimis({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_cimis = airbyte.get_source_cimis(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCimis = Airbyte.GetSourceCimis.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCimis(ctx, \u0026airbyte.LookupSourceCimisArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCimisArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceCimis = AirbyteFunctions.getSourceCimis(GetSourceCimisArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceCimis:\n    fn::invoke:\n      function: airbyte:getSourceCimis\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCimis.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCimis.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCimisResourceAllocation:getSourceCimisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceClazar:getSourceClazar":{"description":"SourceClazar DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClazar = airbyte.getSourceClazar({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clazar = airbyte.get_source_clazar(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClazar = Airbyte.GetSourceClazar.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceClazar(ctx, \u0026airbyte.LookupSourceClazarArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceClazarArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceClazar = AirbyteFunctions.getSourceClazar(GetSourceClazarArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceClazar:\n    fn::invoke:\n      function: airbyte:getSourceClazar\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceClazar.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceClazar.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceClazarResourceAllocation:getSourceClazarResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceClickhouse:getSourceClickhouse":{"description":"SourceClickhouse DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClickhouse = airbyte.getSourceClickhouse({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clickhouse = airbyte.get_source_clickhouse(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClickhouse = Airbyte.GetSourceClickhouse.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceClickhouse(ctx, \u0026airbyte.LookupSourceClickhouseArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceClickhouseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceClickhouse = AirbyteFunctions.getSourceClickhouse(GetSourceClickhouseArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceClickhouse:\n    fn::invoke:\n      function: airbyte:getSourceClickhouse\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceClickhouse.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceClickhouse.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceClickhouseResourceAllocation:getSourceClickhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceClickupApi:getSourceClickupApi":{"description":"SourceClickupAPI DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClickupapi = airbyte.getSourceClickupApi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clickupapi = airbyte.get_source_clickup_api(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClickupapi = Airbyte.GetSourceClickupApi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceClickupApi(ctx, \u0026airbyte.LookupSourceClickupApiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceClickupApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceClickupapi = AirbyteFunctions.getSourceClickupApi(GetSourceClickupApiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceClickupapi:\n    fn::invoke:\n      function: airbyte:getSourceClickupApi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceClickupApi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceClickupApi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceClickupApiResourceAllocation:getSourceClickupApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceClockify:getSourceClockify":{"description":"SourceClockify DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClockify = airbyte.getSourceClockify({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_clockify = airbyte.get_source_clockify(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClockify = Airbyte.GetSourceClockify.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceClockify(ctx, \u0026airbyte.LookupSourceClockifyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceClockifyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceClockify = AirbyteFunctions.getSourceClockify(GetSourceClockifyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceClockify:\n    fn::invoke:\n      function: airbyte:getSourceClockify\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceClockify.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceClockify.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceClockifyResourceAllocation:getSourceClockifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCloseCom:getSourceCloseCom":{"description":"SourceCloseCom DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceClosecom = airbyte.getSourceCloseCom({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_closecom = airbyte.get_source_close_com(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceClosecom = Airbyte.GetSourceCloseCom.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCloseCom(ctx, \u0026airbyte.LookupSourceCloseComArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCloseComArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceClosecom = AirbyteFunctions.getSourceCloseCom(GetSourceCloseComArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceClosecom:\n    fn::invoke:\n      function: airbyte:getSourceCloseCom\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCloseCom.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCloseCom.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCloseComResourceAllocation:getSourceCloseComResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCoda:getSourceCoda":{"description":"SourceCoda DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCoda = airbyte.getSourceCoda({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_coda = airbyte.get_source_coda(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCoda = Airbyte.GetSourceCoda.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCoda(ctx, \u0026airbyte.LookupSourceCodaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCodaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceCoda = AirbyteFunctions.getSourceCoda(GetSourceCodaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceCoda:\n    fn::invoke:\n      function: airbyte:getSourceCoda\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCoda.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCoda.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCodaResourceAllocation:getSourceCodaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCoinApi:getSourceCoinApi":{"description":"SourceCoinAPI DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCoinapi = airbyte.getSourceCoinApi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_coinapi = airbyte.get_source_coin_api(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCoinapi = Airbyte.GetSourceCoinApi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCoinApi(ctx, \u0026airbyte.LookupSourceCoinApiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCoinApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceCoinapi = AirbyteFunctions.getSourceCoinApi(GetSourceCoinApiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceCoinapi:\n    fn::invoke:\n      function: airbyte:getSourceCoinApi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCoinApi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCoinApi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCoinApiResourceAllocation:getSourceCoinApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceCoinmarketcap:getSourceCoinmarketcap":{"description":"SourceCoinmarketcap DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceCoinmarketcap = airbyte.getSourceCoinmarketcap({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_coinmarketcap = airbyte.get_source_coinmarketcap(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceCoinmarketcap = Airbyte.GetSourceCoinmarketcap.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceCoinmarketcap(ctx, \u0026airbyte.LookupSourceCoinmarketcapArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceCoinmarketcapArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceCoinmarketcap = AirbyteFunctions.getSourceCoinmarketcap(GetSourceCoinmarketcapArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceCoinmarketcap:\n    fn::invoke:\n      function: airbyte:getSourceCoinmarketcap\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceCoinmarketcap.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceCoinmarketcap.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceCoinmarketcapResourceAllocation:getSourceCoinmarketcapResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceConfigcat:getSourceConfigcat":{"description":"SourceConfigcat DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceConfigcat = airbyte.getSourceConfigcat({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_configcat = airbyte.get_source_configcat(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceConfigcat = Airbyte.GetSourceConfigcat.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceConfigcat(ctx, \u0026airbyte.LookupSourceConfigcatArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceConfigcatArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceConfigcat = AirbyteFunctions.getSourceConfigcat(GetSourceConfigcatArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceConfigcat:\n    fn::invoke:\n      function: airbyte:getSourceConfigcat\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceConfigcat.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceConfigcat.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceConfigcatResourceAllocation:getSourceConfigcatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceConfluence:getSourceConfluence":{"description":"SourceConfluence DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceConfluence = airbyte.getSourceConfluence({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_confluence = airbyte.get_source_confluence(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceConfluence = Airbyte.GetSourceConfluence.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceConfluence(ctx, \u0026airbyte.LookupSourceConfluenceArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceConfluenceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceConfluence = AirbyteFunctions.getSourceConfluence(GetSourceConfluenceArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceConfluence:\n    fn::invoke:\n      function: airbyte:getSourceConfluence\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceConfluence.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceConfluence.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceConfluenceResourceAllocation:getSourceConfluenceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceConvex:getSourceConvex":{"description":"SourceConvex DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceConvex = airbyte.getSourceConvex({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_convex = airbyte.get_source_convex(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceConvex = Airbyte.GetSourceConvex.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceConvex(ctx, \u0026airbyte.LookupSourceConvexArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceConvexArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceConvex = AirbyteFunctions.getSourceConvex(GetSourceConvexArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceConvex:\n    fn::invoke:\n      function: airbyte:getSourceConvex\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceConvex.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceConvex.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceConvexResourceAllocation:getSourceConvexResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDatadog:getSourceDatadog":{"description":"SourceDatadog DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDatadog = airbyte.getSourceDatadog({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_datadog = airbyte.get_source_datadog(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDatadog = Airbyte.GetSourceDatadog.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDatadog(ctx, \u0026airbyte.LookupSourceDatadogArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDatadogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDatadog = AirbyteFunctions.getSourceDatadog(GetSourceDatadogArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDatadog:\n    fn::invoke:\n      function: airbyte:getSourceDatadog\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDatadog.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDatadog.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDatadogResourceAllocation:getSourceDatadogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDatascope:getSourceDatascope":{"description":"SourceDatascope DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDatascope = airbyte.getSourceDatascope({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_datascope = airbyte.get_source_datascope(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDatascope = Airbyte.GetSourceDatascope.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDatascope(ctx, \u0026airbyte.LookupSourceDatascopeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDatascopeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDatascope = AirbyteFunctions.getSourceDatascope(GetSourceDatascopeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDatascope:\n    fn::invoke:\n      function: airbyte:getSourceDatascope\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDatascope.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDatascope.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDatascopeResourceAllocation:getSourceDatascopeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDbt:getSourceDbt":{"description":"SourceDbt DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDbt = airbyte.getSourceDbt({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dbt = airbyte.get_source_dbt(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDbt = Airbyte.GetSourceDbt.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDbt(ctx, \u0026airbyte.LookupSourceDbtArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDbtArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDbt = AirbyteFunctions.getSourceDbt(GetSourceDbtArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDbt:\n    fn::invoke:\n      function: airbyte:getSourceDbt\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDbt.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDbt.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDbtResourceAllocation:getSourceDbtResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDefinition:getSourceDefinition":{"description":"SourceDefinition DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcedefinition = airbyte.getSourceDefinition({\n    id: \"...my_id...\",\n    workspaceId: \"2f247b56-4c74-41ae-8045-9f64dd27512e\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_sourcedefinition = airbyte.get_source_definition(id=\"...my_id...\",\n    workspace_id=\"2f247b56-4c74-41ae-8045-9f64dd27512e\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcedefinition = Airbyte.GetSourceDefinition.Invoke(new()\n    {\n        Id = \"...my_id...\",\n        WorkspaceId = \"2f247b56-4c74-41ae-8045-9f64dd27512e\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDefinition(ctx, \u0026airbyte.LookupSourceDefinitionArgs{\n\t\t\tId:          \"...my_id...\",\n\t\t\tWorkspaceId: \"2f247b56-4c74-41ae-8045-9f64dd27512e\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDefinitionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcedefinition = AirbyteFunctions.getSourceDefinition(GetSourceDefinitionArgs.builder()\n            .id(\"...my_id...\")\n            .workspaceId(\"2f247b56-4c74-41ae-8045-9f64dd27512e\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcedefinition:\n    fn::invoke:\n      function: airbyte:getSourceDefinition\n      arguments:\n        id: '...my_id...'\n        workspaceId: 2f247b56-4c74-41ae-8045-9f64dd27512e\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDefinition.\n","properties":{"id":{"type":"string","description":"The ID of this resource.\n"},"workspaceId":{"type":"string"}},"type":"object","required":["id","workspaceId"]},"outputs":{"description":"A collection of values returned by getSourceDefinition.\n","properties":{"dockerImageTag":{"type":"string"},"dockerRepository":{"type":"string"},"documentationUrl":{"type":"string"},"id":{"description":"The ID of this resource.\n","type":"string"},"name":{"type":"string"},"workspaceId":{"type":"string"}},"required":["dockerImageTag","dockerRepository","documentationUrl","id","name","workspaceId"],"type":"object"}},"airbyte:index/getSourceDelighted:getSourceDelighted":{"description":"SourceDelighted DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDelighted = airbyte.getSourceDelighted({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_delighted = airbyte.get_source_delighted(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDelighted = Airbyte.GetSourceDelighted.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDelighted(ctx, \u0026airbyte.LookupSourceDelightedArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDelightedArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDelighted = AirbyteFunctions.getSourceDelighted(GetSourceDelightedArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDelighted:\n    fn::invoke:\n      function: airbyte:getSourceDelighted\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDelighted.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDelighted.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDelightedResourceAllocation:getSourceDelightedResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDixa:getSourceDixa":{"description":"SourceDixa DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDixa = airbyte.getSourceDixa({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dixa = airbyte.get_source_dixa(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDixa = Airbyte.GetSourceDixa.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDixa(ctx, \u0026airbyte.LookupSourceDixaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDixaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDixa = AirbyteFunctions.getSourceDixa(GetSourceDixaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDixa:\n    fn::invoke:\n      function: airbyte:getSourceDixa\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDixa.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDixa.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDixaResourceAllocation:getSourceDixaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDockerhub:getSourceDockerhub":{"description":"SourceDockerhub DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDockerhub = airbyte.getSourceDockerhub({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dockerhub = airbyte.get_source_dockerhub(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDockerhub = Airbyte.GetSourceDockerhub.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDockerhub(ctx, \u0026airbyte.LookupSourceDockerhubArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDockerhubArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDockerhub = AirbyteFunctions.getSourceDockerhub(GetSourceDockerhubArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDockerhub:\n    fn::invoke:\n      function: airbyte:getSourceDockerhub\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDockerhub.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDockerhub.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDockerhubResourceAllocation:getSourceDockerhubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDremio:getSourceDremio":{"description":"SourceDremio DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDremio = airbyte.getSourceDremio({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dremio = airbyte.get_source_dremio(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDremio = Airbyte.GetSourceDremio.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDremio(ctx, \u0026airbyte.LookupSourceDremioArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDremioArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDremio = AirbyteFunctions.getSourceDremio(GetSourceDremioArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDremio:\n    fn::invoke:\n      function: airbyte:getSourceDremio\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDremio.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDremio.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDremioResourceAllocation:getSourceDremioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceDynamodb:getSourceDynamodb":{"description":"SourceDynamodb DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceDynamodb = airbyte.getSourceDynamodb({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_dynamodb = airbyte.get_source_dynamodb(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceDynamodb = Airbyte.GetSourceDynamodb.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceDynamodb(ctx, \u0026airbyte.LookupSourceDynamodbArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceDynamodbArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceDynamodb = AirbyteFunctions.getSourceDynamodb(GetSourceDynamodbArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceDynamodb:\n    fn::invoke:\n      function: airbyte:getSourceDynamodb\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceDynamodb.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceDynamodb.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceDynamodbResourceAllocation:getSourceDynamodbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceEmailoctopus:getSourceEmailoctopus":{"description":"SourceEmailoctopus DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceEmailoctopus = airbyte.getSourceEmailoctopus({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_emailoctopus = airbyte.get_source_emailoctopus(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceEmailoctopus = Airbyte.GetSourceEmailoctopus.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceEmailoctopus(ctx, \u0026airbyte.LookupSourceEmailoctopusArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceEmailoctopusArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceEmailoctopus = AirbyteFunctions.getSourceEmailoctopus(GetSourceEmailoctopusArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceEmailoctopus:\n    fn::invoke:\n      function: airbyte:getSourceEmailoctopus\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceEmailoctopus.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceEmailoctopus.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceEmailoctopusResourceAllocation:getSourceEmailoctopusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceExchangeRates:getSourceExchangeRates":{"description":"SourceExchangeRates DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceExchangerates = airbyte.getSourceExchangeRates({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_exchangerates = airbyte.get_source_exchange_rates(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceExchangerates = Airbyte.GetSourceExchangeRates.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceExchangeRates(ctx, \u0026airbyte.LookupSourceExchangeRatesArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceExchangeRatesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceExchangerates = AirbyteFunctions.getSourceExchangeRates(GetSourceExchangeRatesArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceExchangerates:\n    fn::invoke:\n      function: airbyte:getSourceExchangeRates\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceExchangeRates.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceExchangeRates.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceExchangeRatesResourceAllocation:getSourceExchangeRatesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceEzofficeinventory:getSourceEzofficeinventory":{"description":"SourceEzofficeinventory DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceEzofficeinventory = airbyte.getSourceEzofficeinventory({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_ezofficeinventory = airbyte.get_source_ezofficeinventory(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceEzofficeinventory = Airbyte.GetSourceEzofficeinventory.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceEzofficeinventory(ctx, \u0026airbyte.LookupSourceEzofficeinventoryArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceEzofficeinventoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceEzofficeinventory = AirbyteFunctions.getSourceEzofficeinventory(GetSourceEzofficeinventoryArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceEzofficeinventory:\n    fn::invoke:\n      function: airbyte:getSourceEzofficeinventory\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceEzofficeinventory.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceEzofficeinventory.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceEzofficeinventoryResourceAllocation:getSourceEzofficeinventoryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFacebookMarketing:getSourceFacebookMarketing":{"description":"SourceFacebookMarketing DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFacebookmarketing = airbyte.getSourceFacebookMarketing({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_facebookmarketing = airbyte.get_source_facebook_marketing(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFacebookmarketing = Airbyte.GetSourceFacebookMarketing.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFacebookMarketing(ctx, \u0026airbyte.LookupSourceFacebookMarketingArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFacebookMarketingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFacebookmarketing = AirbyteFunctions.getSourceFacebookMarketing(GetSourceFacebookMarketingArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFacebookmarketing:\n    fn::invoke:\n      function: airbyte:getSourceFacebookMarketing\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFacebookMarketing.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFacebookMarketing.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFacebookMarketingResourceAllocation:getSourceFacebookMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFaker:getSourceFaker":{"description":"SourceFaker DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFaker = airbyte.getSourceFaker({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_faker = airbyte.get_source_faker(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFaker = Airbyte.GetSourceFaker.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFaker(ctx, \u0026airbyte.LookupSourceFakerArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFakerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFaker = AirbyteFunctions.getSourceFaker(GetSourceFakerArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFaker:\n    fn::invoke:\n      function: airbyte:getSourceFaker\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFaker.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFaker.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFakerResourceAllocation:getSourceFakerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFauna:getSourceFauna":{"description":"SourceFauna DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFauna = airbyte.getSourceFauna({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_fauna = airbyte.get_source_fauna(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFauna = Airbyte.GetSourceFauna.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFauna(ctx, \u0026airbyte.LookupSourceFaunaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFaunaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFauna = AirbyteFunctions.getSourceFauna(GetSourceFaunaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFauna:\n    fn::invoke:\n      function: airbyte:getSourceFauna\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFauna.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFauna.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFaunaResourceAllocation:getSourceFaunaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFile:getSourceFile":{"description":"SourceFile DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFile = airbyte.getSourceFile({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_file = airbyte.get_source_file(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFile = Airbyte.GetSourceFile.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFile(ctx, \u0026airbyte.LookupSourceFileArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFileArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFile = AirbyteFunctions.getSourceFile(GetSourceFileArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFile:\n    fn::invoke:\n      function: airbyte:getSourceFile\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFile.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFile.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFileResourceAllocation:getSourceFileResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFirebolt:getSourceFirebolt":{"description":"SourceFirebolt DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFirebolt = airbyte.getSourceFirebolt({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_firebolt = airbyte.get_source_firebolt(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFirebolt = Airbyte.GetSourceFirebolt.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFirebolt(ctx, \u0026airbyte.LookupSourceFireboltArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFireboltArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFirebolt = AirbyteFunctions.getSourceFirebolt(GetSourceFireboltArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFirebolt:\n    fn::invoke:\n      function: airbyte:getSourceFirebolt\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFirebolt.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFirebolt.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFireboltResourceAllocation:getSourceFireboltResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFleetio:getSourceFleetio":{"description":"SourceFleetio DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFleetio = airbyte.getSourceFleetio({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_fleetio = airbyte.get_source_fleetio(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFleetio = Airbyte.GetSourceFleetio.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFleetio(ctx, \u0026airbyte.LookupSourceFleetioArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFleetioArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFleetio = AirbyteFunctions.getSourceFleetio(GetSourceFleetioArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFleetio:\n    fn::invoke:\n      function: airbyte:getSourceFleetio\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFleetio.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFleetio.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFleetioResourceAllocation:getSourceFleetioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFreshcaller:getSourceFreshcaller":{"description":"SourceFreshcaller DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFreshcaller = airbyte.getSourceFreshcaller({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_freshcaller = airbyte.get_source_freshcaller(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFreshcaller = Airbyte.GetSourceFreshcaller.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFreshcaller(ctx, \u0026airbyte.LookupSourceFreshcallerArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFreshcallerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFreshcaller = AirbyteFunctions.getSourceFreshcaller(GetSourceFreshcallerArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFreshcaller:\n    fn::invoke:\n      function: airbyte:getSourceFreshcaller\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFreshcaller.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFreshcaller.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFreshcallerResourceAllocation:getSourceFreshcallerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFreshdesk:getSourceFreshdesk":{"description":"SourceFreshdesk DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFreshdesk = airbyte.getSourceFreshdesk({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_freshdesk = airbyte.get_source_freshdesk(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFreshdesk = Airbyte.GetSourceFreshdesk.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFreshdesk(ctx, \u0026airbyte.LookupSourceFreshdeskArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFreshdeskArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFreshdesk = AirbyteFunctions.getSourceFreshdesk(GetSourceFreshdeskArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFreshdesk:\n    fn::invoke:\n      function: airbyte:getSourceFreshdesk\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFreshdesk.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFreshdesk.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFreshdeskResourceAllocation:getSourceFreshdeskResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFreshsales:getSourceFreshsales":{"description":"SourceFreshsales DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFreshsales = airbyte.getSourceFreshsales({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_freshsales = airbyte.get_source_freshsales(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFreshsales = Airbyte.GetSourceFreshsales.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFreshsales(ctx, \u0026airbyte.LookupSourceFreshsalesArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFreshsalesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFreshsales = AirbyteFunctions.getSourceFreshsales(GetSourceFreshsalesArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFreshsales:\n    fn::invoke:\n      function: airbyte:getSourceFreshsales\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFreshsales.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFreshsales.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFreshsalesResourceAllocation:getSourceFreshsalesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceFront:getSourceFront":{"description":"SourceFront DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceFront = airbyte.getSourceFront({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_front = airbyte.get_source_front(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceFront = Airbyte.GetSourceFront.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceFront(ctx, \u0026airbyte.LookupSourceFrontArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceFrontArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceFront = AirbyteFunctions.getSourceFront(GetSourceFrontArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceFront:\n    fn::invoke:\n      function: airbyte:getSourceFront\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceFront.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceFront.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceFrontResourceAllocation:getSourceFrontResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGainsightPx:getSourceGainsightPx":{"description":"SourceGainsightPx DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGainsightpx = airbyte.getSourceGainsightPx({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gainsightpx = airbyte.get_source_gainsight_px(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGainsightpx = Airbyte.GetSourceGainsightPx.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGainsightPx(ctx, \u0026airbyte.LookupSourceGainsightPxArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGainsightPxArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGainsightpx = AirbyteFunctions.getSourceGainsightPx(GetSourceGainsightPxArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGainsightpx:\n    fn::invoke:\n      function: airbyte:getSourceGainsightPx\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGainsightPx.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGainsightPx.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGainsightPxResourceAllocation:getSourceGainsightPxResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGcs:getSourceGcs":{"description":"SourceGcs DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGcs = airbyte.getSourceGcs({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gcs = airbyte.get_source_gcs(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGcs = Airbyte.GetSourceGcs.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGcs(ctx, \u0026airbyte.LookupSourceGcsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGcsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGcs = AirbyteFunctions.getSourceGcs(GetSourceGcsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGcs:\n    fn::invoke:\n      function: airbyte:getSourceGcs\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGcs.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGcs.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGcsResourceAllocation:getSourceGcsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGetlago:getSourceGetlago":{"description":"SourceGetlago DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGetlago = airbyte.getSourceGetlago({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_getlago = airbyte.get_source_getlago(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGetlago = Airbyte.GetSourceGetlago.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGetlago(ctx, \u0026airbyte.LookupSourceGetlagoArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGetlagoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGetlago = AirbyteFunctions.getSourceGetlago(GetSourceGetlagoArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGetlago:\n    fn::invoke:\n      function: airbyte:getSourceGetlago\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGetlago.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGetlago.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGetlagoResourceAllocation:getSourceGetlagoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGithub:getSourceGithub":{"description":"SourceGithub DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGithub = airbyte.getSourceGithub({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_github = airbyte.get_source_github(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGithub = Airbyte.GetSourceGithub.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGithub(ctx, \u0026airbyte.LookupSourceGithubArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGithubArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGithub = AirbyteFunctions.getSourceGithub(GetSourceGithubArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGithub:\n    fn::invoke:\n      function: airbyte:getSourceGithub\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGithub.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGithub.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGithubResourceAllocation:getSourceGithubResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGitlab:getSourceGitlab":{"description":"SourceGitlab DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGitlab = airbyte.getSourceGitlab({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gitlab = airbyte.get_source_gitlab(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGitlab = Airbyte.GetSourceGitlab.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGitlab(ctx, \u0026airbyte.LookupSourceGitlabArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGitlabArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGitlab = AirbyteFunctions.getSourceGitlab(GetSourceGitlabArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGitlab:\n    fn::invoke:\n      function: airbyte:getSourceGitlab\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGitlab.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGitlab.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGitlabResourceAllocation:getSourceGitlabResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGlassfrog:getSourceGlassfrog":{"description":"SourceGlassfrog DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGlassfrog = airbyte.getSourceGlassfrog({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_glassfrog = airbyte.get_source_glassfrog(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGlassfrog = Airbyte.GetSourceGlassfrog.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGlassfrog(ctx, \u0026airbyte.LookupSourceGlassfrogArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGlassfrogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGlassfrog = AirbyteFunctions.getSourceGlassfrog(GetSourceGlassfrogArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGlassfrog:\n    fn::invoke:\n      function: airbyte:getSourceGlassfrog\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGlassfrog.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGlassfrog.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGlassfrogResourceAllocation:getSourceGlassfrogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGnews:getSourceGnews":{"description":"SourceGnews DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGnews = airbyte.getSourceGnews({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gnews = airbyte.get_source_gnews(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGnews = Airbyte.GetSourceGnews.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGnews(ctx, \u0026airbyte.LookupSourceGnewsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGnewsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGnews = AirbyteFunctions.getSourceGnews(GetSourceGnewsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGnews:\n    fn::invoke:\n      function: airbyte:getSourceGnews\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGnews.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGnews.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGnewsResourceAllocation:getSourceGnewsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoldcast:getSourceGoldcast":{"description":"SourceGoldcast DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoldcast = airbyte.getSourceGoldcast({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_goldcast = airbyte.get_source_goldcast(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoldcast = Airbyte.GetSourceGoldcast.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoldcast(ctx, \u0026airbyte.LookupSourceGoldcastArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoldcastArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGoldcast = AirbyteFunctions.getSourceGoldcast(GetSourceGoldcastArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGoldcast:\n    fn::invoke:\n      function: airbyte:getSourceGoldcast\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoldcast.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoldcast.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoldcastResourceAllocation:getSourceGoldcastResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleAds:getSourceGoogleAds":{"description":"SourceGoogleAds DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogleads = airbyte.getSourceGoogleAds({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googleads = airbyte.get_source_google_ads(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogleads = Airbyte.GetSourceGoogleAds.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleAds(ctx, \u0026airbyte.LookupSourceGoogleAdsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleAdsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGoogleads = AirbyteFunctions.getSourceGoogleAds(GetSourceGoogleAdsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGoogleads:\n    fn::invoke:\n      function: airbyte:getSourceGoogleAds\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleAds.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleAds.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAdsResourceAllocation:getSourceGoogleAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleAnalyticsDataApi:getSourceGoogleAnalyticsDataApi":{"description":"SourceGoogleAnalyticsDataAPI DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogleanalyticsdataapi = airbyte.getSourceGoogleAnalyticsDataApi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googleanalyticsdataapi = airbyte.get_source_google_analytics_data_api(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogleanalyticsdataapi = Airbyte.GetSourceGoogleAnalyticsDataApi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleAnalyticsDataApi(ctx, \u0026airbyte.LookupSourceGoogleAnalyticsDataApiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleAnalyticsDataApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGoogleanalyticsdataapi = AirbyteFunctions.getSourceGoogleAnalyticsDataApi(GetSourceGoogleAnalyticsDataApiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGoogleanalyticsdataapi:\n    fn::invoke:\n      function: airbyte:getSourceGoogleAnalyticsDataApi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleAnalyticsDataApi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleAnalyticsDataApi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleAnalyticsDataApiResourceAllocation:getSourceGoogleAnalyticsDataApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleDirectory:getSourceGoogleDirectory":{"description":"SourceGoogleDirectory DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogledirectory = airbyte.getSourceGoogleDirectory({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googledirectory = airbyte.get_source_google_directory(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogledirectory = Airbyte.GetSourceGoogleDirectory.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleDirectory(ctx, \u0026airbyte.LookupSourceGoogleDirectoryArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleDirectoryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGoogledirectory = AirbyteFunctions.getSourceGoogleDirectory(GetSourceGoogleDirectoryArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGoogledirectory:\n    fn::invoke:\n      function: airbyte:getSourceGoogleDirectory\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleDirectory.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleDirectory.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDirectoryResourceAllocation:getSourceGoogleDirectoryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleDrive:getSourceGoogleDrive":{"description":"SourceGoogleDrive DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogledrive = airbyte.getSourceGoogleDrive({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googledrive = airbyte.get_source_google_drive(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogledrive = Airbyte.GetSourceGoogleDrive.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleDrive(ctx, \u0026airbyte.LookupSourceGoogleDriveArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleDriveArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGoogledrive = AirbyteFunctions.getSourceGoogleDrive(GetSourceGoogleDriveArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGoogledrive:\n    fn::invoke:\n      function: airbyte:getSourceGoogleDrive\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleDrive.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleDrive.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleDriveResourceAllocation:getSourceGoogleDriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGooglePagespeedInsights:getSourceGooglePagespeedInsights":{"description":"SourceGooglePagespeedInsights DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglepagespeedinsights = airbyte.getSourceGooglePagespeedInsights({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlepagespeedinsights = airbyte.get_source_google_pagespeed_insights(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglepagespeedinsights = Airbyte.GetSourceGooglePagespeedInsights.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGooglePagespeedInsights(ctx, \u0026airbyte.LookupSourceGooglePagespeedInsightsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGooglePagespeedInsightsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGooglepagespeedinsights = AirbyteFunctions.getSourceGooglePagespeedInsights(GetSourceGooglePagespeedInsightsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGooglepagespeedinsights:\n    fn::invoke:\n      function: airbyte:getSourceGooglePagespeedInsights\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGooglePagespeedInsights.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGooglePagespeedInsights.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGooglePagespeedInsightsResourceAllocation:getSourceGooglePagespeedInsightsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleSearchConsole:getSourceGoogleSearchConsole":{"description":"SourceGoogleSearchConsole DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglesearchconsole = airbyte.getSourceGoogleSearchConsole({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlesearchconsole = airbyte.get_source_google_search_console(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglesearchconsole = Airbyte.GetSourceGoogleSearchConsole.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleSearchConsole(ctx, \u0026airbyte.LookupSourceGoogleSearchConsoleArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleSearchConsoleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGooglesearchconsole = AirbyteFunctions.getSourceGoogleSearchConsole(GetSourceGoogleSearchConsoleArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGooglesearchconsole:\n    fn::invoke:\n      function: airbyte:getSourceGoogleSearchConsole\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleSearchConsole.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleSearchConsole.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSearchConsoleResourceAllocation:getSourceGoogleSearchConsoleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleSheets:getSourceGoogleSheets":{"description":"SourceGoogleSheets DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglesheets = airbyte.getSourceGoogleSheets({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlesheets = airbyte.get_source_google_sheets(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglesheets = Airbyte.GetSourceGoogleSheets.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleSheets(ctx, \u0026airbyte.LookupSourceGoogleSheetsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleSheetsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGooglesheets = AirbyteFunctions.getSourceGoogleSheets(GetSourceGoogleSheetsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGooglesheets:\n    fn::invoke:\n      function: airbyte:getSourceGoogleSheets\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleSheets.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleSheets.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleSheetsResourceAllocation:getSourceGoogleSheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleTasks:getSourceGoogleTasks":{"description":"SourceGoogleTasks DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGoogletasks = airbyte.getSourceGoogleTasks({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googletasks = airbyte.get_source_google_tasks(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGoogletasks = Airbyte.GetSourceGoogleTasks.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleTasks(ctx, \u0026airbyte.LookupSourceGoogleTasksArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleTasksArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGoogletasks = AirbyteFunctions.getSourceGoogleTasks(GetSourceGoogleTasksArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGoogletasks:\n    fn::invoke:\n      function: airbyte:getSourceGoogleTasks\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleTasks.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleTasks.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleTasksResourceAllocation:getSourceGoogleTasksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGoogleWebfonts:getSourceGoogleWebfonts":{"description":"SourceGoogleWebfonts DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGooglewebfonts = airbyte.getSourceGoogleWebfonts({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_googlewebfonts = airbyte.get_source_google_webfonts(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGooglewebfonts = Airbyte.GetSourceGoogleWebfonts.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGoogleWebfonts(ctx, \u0026airbyte.LookupSourceGoogleWebfontsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGoogleWebfontsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGooglewebfonts = AirbyteFunctions.getSourceGoogleWebfonts(GetSourceGoogleWebfontsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGooglewebfonts:\n    fn::invoke:\n      function: airbyte:getSourceGoogleWebfonts\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGoogleWebfonts.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGoogleWebfonts.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGoogleWebfontsResourceAllocation:getSourceGoogleWebfontsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGreenhouse:getSourceGreenhouse":{"description":"SourceGreenhouse DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGreenhouse = airbyte.getSourceGreenhouse({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_greenhouse = airbyte.get_source_greenhouse(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGreenhouse = Airbyte.GetSourceGreenhouse.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGreenhouse(ctx, \u0026airbyte.LookupSourceGreenhouseArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGreenhouseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGreenhouse = AirbyteFunctions.getSourceGreenhouse(GetSourceGreenhouseArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGreenhouse:\n    fn::invoke:\n      function: airbyte:getSourceGreenhouse\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGreenhouse.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGreenhouse.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGreenhouseResourceAllocation:getSourceGreenhouseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGridly:getSourceGridly":{"description":"SourceGridly DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGridly = airbyte.getSourceGridly({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_gridly = airbyte.get_source_gridly(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGridly = Airbyte.GetSourceGridly.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGridly(ctx, \u0026airbyte.LookupSourceGridlyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGridlyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGridly = AirbyteFunctions.getSourceGridly(GetSourceGridlyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGridly:\n    fn::invoke:\n      function: airbyte:getSourceGridly\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGridly.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGridly.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGridlyResourceAllocation:getSourceGridlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceGuru:getSourceGuru":{"description":"SourceGuru DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceGuru = airbyte.getSourceGuru({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_guru = airbyte.get_source_guru(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceGuru = Airbyte.GetSourceGuru.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceGuru(ctx, \u0026airbyte.LookupSourceGuruArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceGuruArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceGuru = AirbyteFunctions.getSourceGuru(GetSourceGuruArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceGuru:\n    fn::invoke:\n      function: airbyte:getSourceGuru\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceGuru.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceGuru.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceGuruResourceAllocation:getSourceGuruResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceHardcodedRecords:getSourceHardcodedRecords":{"description":"SourceHardcodedRecords DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHardcodedrecords = airbyte.getSourceHardcodedRecords({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hardcodedrecords = airbyte.get_source_hardcoded_records(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHardcodedrecords = Airbyte.GetSourceHardcodedRecords.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceHardcodedRecords(ctx, \u0026airbyte.LookupSourceHardcodedRecordsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceHardcodedRecordsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceHardcodedrecords = AirbyteFunctions.getSourceHardcodedRecords(GetSourceHardcodedRecordsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceHardcodedrecords:\n    fn::invoke:\n      function: airbyte:getSourceHardcodedRecords\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceHardcodedRecords.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceHardcodedRecords.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceHardcodedRecordsResourceAllocation:getSourceHardcodedRecordsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceHarvest:getSourceHarvest":{"description":"SourceHarvest DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHarvest = airbyte.getSourceHarvest({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_harvest = airbyte.get_source_harvest(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHarvest = Airbyte.GetSourceHarvest.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceHarvest(ctx, \u0026airbyte.LookupSourceHarvestArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceHarvestArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceHarvest = AirbyteFunctions.getSourceHarvest(GetSourceHarvestArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceHarvest:\n    fn::invoke:\n      function: airbyte:getSourceHarvest\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceHarvest.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceHarvest.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceHarvestResourceAllocation:getSourceHarvestResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceHeight:getSourceHeight":{"description":"SourceHeight DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHeight = airbyte.getSourceHeight({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_height = airbyte.get_source_height(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHeight = Airbyte.GetSourceHeight.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceHeight(ctx, \u0026airbyte.LookupSourceHeightArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceHeightArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceHeight = AirbyteFunctions.getSourceHeight(GetSourceHeightArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceHeight:\n    fn::invoke:\n      function: airbyte:getSourceHeight\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceHeight.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceHeight.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceHeightResourceAllocation:getSourceHeightResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceHibob:getSourceHibob":{"description":"SourceHibob DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHibob = airbyte.getSourceHibob({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hibob = airbyte.get_source_hibob(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHibob = Airbyte.GetSourceHibob.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceHibob(ctx, \u0026airbyte.LookupSourceHibobArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceHibobArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceHibob = AirbyteFunctions.getSourceHibob(GetSourceHibobArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceHibob:\n    fn::invoke:\n      function: airbyte:getSourceHibob\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceHibob.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceHibob.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceHibobResourceAllocation:getSourceHibobResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceHighLevel:getSourceHighLevel":{"description":"SourceHighLevel DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHighlevel = airbyte.getSourceHighLevel({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_highlevel = airbyte.get_source_high_level(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHighlevel = Airbyte.GetSourceHighLevel.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceHighLevel(ctx, \u0026airbyte.LookupSourceHighLevelArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceHighLevelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceHighlevel = AirbyteFunctions.getSourceHighLevel(GetSourceHighLevelArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceHighlevel:\n    fn::invoke:\n      function: airbyte:getSourceHighLevel\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceHighLevel.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceHighLevel.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceHighLevelResourceAllocation:getSourceHighLevelResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceHubplanner:getSourceHubplanner":{"description":"SourceHubplanner DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHubplanner = airbyte.getSourceHubplanner({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hubplanner = airbyte.get_source_hubplanner(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHubplanner = Airbyte.GetSourceHubplanner.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceHubplanner(ctx, \u0026airbyte.LookupSourceHubplannerArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceHubplannerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceHubplanner = AirbyteFunctions.getSourceHubplanner(GetSourceHubplannerArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceHubplanner:\n    fn::invoke:\n      function: airbyte:getSourceHubplanner\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceHubplanner.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceHubplanner.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceHubplannerResourceAllocation:getSourceHubplannerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceHubspot:getSourceHubspot":{"description":"SourceHubspot DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceHubspot = airbyte.getSourceHubspot({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_hubspot = airbyte.get_source_hubspot(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceHubspot = Airbyte.GetSourceHubspot.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceHubspot(ctx, \u0026airbyte.LookupSourceHubspotArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceHubspotArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceHubspot = AirbyteFunctions.getSourceHubspot(GetSourceHubspotArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceHubspot:\n    fn::invoke:\n      function: airbyte:getSourceHubspot\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceHubspot.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceHubspot.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceHubspotResourceAllocation:getSourceHubspotResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceInsightly:getSourceInsightly":{"description":"SourceInsightly DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceInsightly = airbyte.getSourceInsightly({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_insightly = airbyte.get_source_insightly(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceInsightly = Airbyte.GetSourceInsightly.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceInsightly(ctx, \u0026airbyte.LookupSourceInsightlyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceInsightlyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceInsightly = AirbyteFunctions.getSourceInsightly(GetSourceInsightlyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceInsightly:\n    fn::invoke:\n      function: airbyte:getSourceInsightly\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceInsightly.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceInsightly.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceInsightlyResourceAllocation:getSourceInsightlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceInstagram:getSourceInstagram":{"description":"SourceInstagram DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceInstagram = airbyte.getSourceInstagram({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_instagram = airbyte.get_source_instagram(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceInstagram = Airbyte.GetSourceInstagram.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceInstagram(ctx, \u0026airbyte.LookupSourceInstagramArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceInstagramArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceInstagram = AirbyteFunctions.getSourceInstagram(GetSourceInstagramArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceInstagram:\n    fn::invoke:\n      function: airbyte:getSourceInstagram\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceInstagram.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceInstagram.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceInstagramResourceAllocation:getSourceInstagramResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceInstatus:getSourceInstatus":{"description":"SourceInstatus DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceInstatus = airbyte.getSourceInstatus({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_instatus = airbyte.get_source_instatus(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceInstatus = Airbyte.GetSourceInstatus.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceInstatus(ctx, \u0026airbyte.LookupSourceInstatusArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceInstatusArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceInstatus = AirbyteFunctions.getSourceInstatus(GetSourceInstatusArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceInstatus:\n    fn::invoke:\n      function: airbyte:getSourceInstatus\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceInstatus.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceInstatus.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceInstatusResourceAllocation:getSourceInstatusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceIntercom:getSourceIntercom":{"description":"SourceIntercom DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceIntercom = airbyte.getSourceIntercom({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_intercom = airbyte.get_source_intercom(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceIntercom = Airbyte.GetSourceIntercom.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceIntercom(ctx, \u0026airbyte.LookupSourceIntercomArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceIntercomArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceIntercom = AirbyteFunctions.getSourceIntercom(GetSourceIntercomArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceIntercom:\n    fn::invoke:\n      function: airbyte:getSourceIntercom\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceIntercom.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceIntercom.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceIntercomResourceAllocation:getSourceIntercomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceIp2whois:getSourceIp2whois":{"description":"SourceIp2whois DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceIp2whois = airbyte.getSourceIp2whois({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_ip2whois = airbyte.get_source_ip2whois(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceIp2whois = Airbyte.GetSourceIp2whois.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceIp2whois(ctx, \u0026airbyte.LookupSourceIp2whoisArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceIp2whoisArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceIp2whois = AirbyteFunctions.getSourceIp2whois(GetSourceIp2whoisArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceIp2whois:\n    fn::invoke:\n      function: airbyte:getSourceIp2whois\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceIp2whois.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceIp2whois.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceIp2whoisResourceAllocation:getSourceIp2whoisResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceIterable:getSourceIterable":{"description":"SourceIterable DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceIterable = airbyte.getSourceIterable({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_iterable = airbyte.get_source_iterable(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceIterable = Airbyte.GetSourceIterable.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceIterable(ctx, \u0026airbyte.LookupSourceIterableArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceIterableArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceIterable = AirbyteFunctions.getSourceIterable(GetSourceIterableArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceIterable:\n    fn::invoke:\n      function: airbyte:getSourceIterable\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceIterable.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceIterable.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceIterableResourceAllocation:getSourceIterableResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceJira:getSourceJira":{"description":"SourceJira DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceJira = airbyte.getSourceJira({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_jira = airbyte.get_source_jira(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceJira = Airbyte.GetSourceJira.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceJira(ctx, \u0026airbyte.LookupSourceJiraArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceJiraArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceJira = AirbyteFunctions.getSourceJira(GetSourceJiraArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceJira:\n    fn::invoke:\n      function: airbyte:getSourceJira\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceJira.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceJira.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceJiraResourceAllocation:getSourceJiraResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceJotform:getSourceJotform":{"description":"SourceJotform DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceJotform = airbyte.getSourceJotform({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_jotform = airbyte.get_source_jotform(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceJotform = Airbyte.GetSourceJotform.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceJotform(ctx, \u0026airbyte.LookupSourceJotformArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceJotformArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceJotform = AirbyteFunctions.getSourceJotform(GetSourceJotformArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceJotform:\n    fn::invoke:\n      function: airbyte:getSourceJotform\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceJotform.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceJotform.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceJotformResourceAllocation:getSourceJotformResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceK6Cloud:getSourceK6Cloud":{"description":"SourceK6Cloud DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceK6cloud = airbyte.getSourceK6Cloud({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_k6cloud = airbyte.get_source_k6_cloud(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceK6cloud = Airbyte.GetSourceK6Cloud.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceK6Cloud(ctx, \u0026airbyte.LookupSourceK6CloudArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceK6CloudArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceK6cloud = AirbyteFunctions.getSourceK6Cloud(GetSourceK6CloudArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceK6cloud:\n    fn::invoke:\n      function: airbyte:getSourceK6Cloud\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceK6Cloud.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceK6Cloud.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceK6CloudResourceAllocation:getSourceK6CloudResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceKlarna:getSourceKlarna":{"description":"SourceKlarna DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceKlarna = airbyte.getSourceKlarna({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_klarna = airbyte.get_source_klarna(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceKlarna = Airbyte.GetSourceKlarna.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceKlarna(ctx, \u0026airbyte.LookupSourceKlarnaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceKlarnaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceKlarna = AirbyteFunctions.getSourceKlarna(GetSourceKlarnaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceKlarna:\n    fn::invoke:\n      function: airbyte:getSourceKlarna\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceKlarna.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceKlarna.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceKlarnaResourceAllocation:getSourceKlarnaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceKlaviyo:getSourceKlaviyo":{"description":"SourceKlaviyo DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceKlaviyo = airbyte.getSourceKlaviyo({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_klaviyo = airbyte.get_source_klaviyo(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceKlaviyo = Airbyte.GetSourceKlaviyo.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceKlaviyo(ctx, \u0026airbyte.LookupSourceKlaviyoArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceKlaviyoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceKlaviyo = AirbyteFunctions.getSourceKlaviyo(GetSourceKlaviyoArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceKlaviyo:\n    fn::invoke:\n      function: airbyte:getSourceKlaviyo\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceKlaviyo.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceKlaviyo.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceKlaviyoResourceAllocation:getSourceKlaviyoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceKyve:getSourceKyve":{"description":"SourceKyve DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceKyve = airbyte.getSourceKyve({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_kyve = airbyte.get_source_kyve(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceKyve = Airbyte.GetSourceKyve.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceKyve(ctx, \u0026airbyte.LookupSourceKyveArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceKyveArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceKyve = AirbyteFunctions.getSourceKyve(GetSourceKyveArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceKyve:\n    fn::invoke:\n      function: airbyte:getSourceKyve\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceKyve.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceKyve.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceKyveResourceAllocation:getSourceKyveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLaunchdarkly:getSourceLaunchdarkly":{"description":"SourceLaunchdarkly DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLaunchdarkly = airbyte.getSourceLaunchdarkly({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_launchdarkly = airbyte.get_source_launchdarkly(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLaunchdarkly = Airbyte.GetSourceLaunchdarkly.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLaunchdarkly(ctx, \u0026airbyte.LookupSourceLaunchdarklyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLaunchdarklyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLaunchdarkly = AirbyteFunctions.getSourceLaunchdarkly(GetSourceLaunchdarklyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLaunchdarkly:\n    fn::invoke:\n      function: airbyte:getSourceLaunchdarkly\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLaunchdarkly.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLaunchdarkly.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLaunchdarklyResourceAllocation:getSourceLaunchdarklyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLeadfeeder:getSourceLeadfeeder":{"description":"SourceLeadfeeder DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLeadfeeder = airbyte.getSourceLeadfeeder({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_leadfeeder = airbyte.get_source_leadfeeder(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLeadfeeder = Airbyte.GetSourceLeadfeeder.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLeadfeeder(ctx, \u0026airbyte.LookupSourceLeadfeederArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLeadfeederArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLeadfeeder = AirbyteFunctions.getSourceLeadfeeder(GetSourceLeadfeederArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLeadfeeder:\n    fn::invoke:\n      function: airbyte:getSourceLeadfeeder\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLeadfeeder.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLeadfeeder.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLeadfeederResourceAllocation:getSourceLeadfeederResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLemlist:getSourceLemlist":{"description":"SourceLemlist DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLemlist = airbyte.getSourceLemlist({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_lemlist = airbyte.get_source_lemlist(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLemlist = Airbyte.GetSourceLemlist.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLemlist(ctx, \u0026airbyte.LookupSourceLemlistArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLemlistArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLemlist = AirbyteFunctions.getSourceLemlist(GetSourceLemlistArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLemlist:\n    fn::invoke:\n      function: airbyte:getSourceLemlist\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLemlist.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLemlist.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLemlistResourceAllocation:getSourceLemlistResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLeverHiring:getSourceLeverHiring":{"description":"SourceLeverHiring DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLeverhiring = airbyte.getSourceLeverHiring({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_leverhiring = airbyte.get_source_lever_hiring(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLeverhiring = Airbyte.GetSourceLeverHiring.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLeverHiring(ctx, \u0026airbyte.LookupSourceLeverHiringArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLeverHiringArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLeverhiring = AirbyteFunctions.getSourceLeverHiring(GetSourceLeverHiringArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLeverhiring:\n    fn::invoke:\n      function: airbyte:getSourceLeverHiring\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLeverHiring.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLeverHiring.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLeverHiringResourceAllocation:getSourceLeverHiringResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLinkedinAds:getSourceLinkedinAds":{"description":"SourceLinkedinAds DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLinkedinads = airbyte.getSourceLinkedinAds({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_linkedinads = airbyte.get_source_linkedin_ads(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLinkedinads = Airbyte.GetSourceLinkedinAds.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLinkedinAds(ctx, \u0026airbyte.LookupSourceLinkedinAdsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLinkedinAdsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLinkedinads = AirbyteFunctions.getSourceLinkedinAds(GetSourceLinkedinAdsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLinkedinads:\n    fn::invoke:\n      function: airbyte:getSourceLinkedinAds\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLinkedinAds.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLinkedinAds.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinAdsResourceAllocation:getSourceLinkedinAdsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLinkedinPages:getSourceLinkedinPages":{"description":"SourceLinkedinPages DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLinkedinpages = airbyte.getSourceLinkedinPages({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_linkedinpages = airbyte.get_source_linkedin_pages(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLinkedinpages = Airbyte.GetSourceLinkedinPages.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLinkedinPages(ctx, \u0026airbyte.LookupSourceLinkedinPagesArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLinkedinPagesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLinkedinpages = AirbyteFunctions.getSourceLinkedinPages(GetSourceLinkedinPagesArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLinkedinpages:\n    fn::invoke:\n      function: airbyte:getSourceLinkedinPages\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLinkedinPages.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLinkedinPages.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLinkedinPagesResourceAllocation:getSourceLinkedinPagesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLinnworks:getSourceLinnworks":{"description":"SourceLinnworks DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLinnworks = airbyte.getSourceLinnworks({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_linnworks = airbyte.get_source_linnworks(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLinnworks = Airbyte.GetSourceLinnworks.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLinnworks(ctx, \u0026airbyte.LookupSourceLinnworksArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLinnworksArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLinnworks = AirbyteFunctions.getSourceLinnworks(GetSourceLinnworksArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLinnworks:\n    fn::invoke:\n      function: airbyte:getSourceLinnworks\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLinnworks.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLinnworks.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLinnworksResourceAllocation:getSourceLinnworksResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLokalise:getSourceLokalise":{"description":"SourceLokalise DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLokalise = airbyte.getSourceLokalise({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_lokalise = airbyte.get_source_lokalise(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLokalise = Airbyte.GetSourceLokalise.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLokalise(ctx, \u0026airbyte.LookupSourceLokaliseArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLokaliseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLokalise = AirbyteFunctions.getSourceLokalise(GetSourceLokaliseArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLokalise:\n    fn::invoke:\n      function: airbyte:getSourceLokalise\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLokalise.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLokalise.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLokaliseResourceAllocation:getSourceLokaliseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLooker:getSourceLooker":{"description":"SourceLooker DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLooker = airbyte.getSourceLooker({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_looker = airbyte.get_source_looker(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLooker = Airbyte.GetSourceLooker.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLooker(ctx, \u0026airbyte.LookupSourceLookerArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLookerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLooker = AirbyteFunctions.getSourceLooker(GetSourceLookerArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLooker:\n    fn::invoke:\n      function: airbyte:getSourceLooker\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLooker.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLooker.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLookerResourceAllocation:getSourceLookerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceLuma:getSourceLuma":{"description":"SourceLuma DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceLuma = airbyte.getSourceLuma({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_luma = airbyte.get_source_luma(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceLuma = Airbyte.GetSourceLuma.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceLuma(ctx, \u0026airbyte.LookupSourceLumaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceLumaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceLuma = AirbyteFunctions.getSourceLuma(GetSourceLumaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceLuma:\n    fn::invoke:\n      function: airbyte:getSourceLuma\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceLuma.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceLuma.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceLumaResourceAllocation:getSourceLumaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMailchimp:getSourceMailchimp":{"description":"SourceMailchimp DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMailchimp = airbyte.getSourceMailchimp({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mailchimp = airbyte.get_source_mailchimp(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMailchimp = Airbyte.GetSourceMailchimp.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMailchimp(ctx, \u0026airbyte.LookupSourceMailchimpArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMailchimpArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMailchimp = AirbyteFunctions.getSourceMailchimp(GetSourceMailchimpArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMailchimp:\n    fn::invoke:\n      function: airbyte:getSourceMailchimp\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMailchimp.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMailchimp.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMailchimpResourceAllocation:getSourceMailchimpResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMailgun:getSourceMailgun":{"description":"SourceMailgun DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMailgun = airbyte.getSourceMailgun({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mailgun = airbyte.get_source_mailgun(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMailgun = Airbyte.GetSourceMailgun.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMailgun(ctx, \u0026airbyte.LookupSourceMailgunArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMailgunArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMailgun = AirbyteFunctions.getSourceMailgun(GetSourceMailgunArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMailgun:\n    fn::invoke:\n      function: airbyte:getSourceMailgun\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMailgun.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMailgun.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMailgunResourceAllocation:getSourceMailgunResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMailjetSms:getSourceMailjetSms":{"description":"SourceMailjetSms DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMailjetsms = airbyte.getSourceMailjetSms({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mailjetsms = airbyte.get_source_mailjet_sms(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMailjetsms = Airbyte.GetSourceMailjetSms.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMailjetSms(ctx, \u0026airbyte.LookupSourceMailjetSmsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMailjetSmsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMailjetsms = AirbyteFunctions.getSourceMailjetSms(GetSourceMailjetSmsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMailjetsms:\n    fn::invoke:\n      function: airbyte:getSourceMailjetSms\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMailjetSms.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMailjetSms.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMailjetSmsResourceAllocation:getSourceMailjetSmsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMarketo:getSourceMarketo":{"description":"SourceMarketo DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMarketo = airbyte.getSourceMarketo({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_marketo = airbyte.get_source_marketo(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMarketo = Airbyte.GetSourceMarketo.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMarketo(ctx, \u0026airbyte.LookupSourceMarketoArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMarketoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMarketo = AirbyteFunctions.getSourceMarketo(GetSourceMarketoArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMarketo:\n    fn::invoke:\n      function: airbyte:getSourceMarketo\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMarketo.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMarketo.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMarketoResourceAllocation:getSourceMarketoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMetabase:getSourceMetabase":{"description":"SourceMetabase DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMetabase = airbyte.getSourceMetabase({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_metabase = airbyte.get_source_metabase(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMetabase = Airbyte.GetSourceMetabase.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMetabase(ctx, \u0026airbyte.LookupSourceMetabaseArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMetabaseArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMetabase = AirbyteFunctions.getSourceMetabase(GetSourceMetabaseArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMetabase:\n    fn::invoke:\n      function: airbyte:getSourceMetabase\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMetabase.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMetabase.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMetabaseResourceAllocation:getSourceMetabaseResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMicrosoftOnedrive:getSourceMicrosoftOnedrive":{"description":"SourceMicrosoftOnedrive DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMicrosoftonedrive = airbyte.getSourceMicrosoftOnedrive({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_microsoftonedrive = airbyte.get_source_microsoft_onedrive(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMicrosoftonedrive = Airbyte.GetSourceMicrosoftOnedrive.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMicrosoftOnedrive(ctx, \u0026airbyte.LookupSourceMicrosoftOnedriveArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMicrosoftOnedriveArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMicrosoftonedrive = AirbyteFunctions.getSourceMicrosoftOnedrive(GetSourceMicrosoftOnedriveArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMicrosoftonedrive:\n    fn::invoke:\n      function: airbyte:getSourceMicrosoftOnedrive\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMicrosoftOnedrive.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMicrosoftOnedrive.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftOnedriveResourceAllocation:getSourceMicrosoftOnedriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMicrosoftSharepoint:getSourceMicrosoftSharepoint":{"description":"SourceMicrosoftSharepoint DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMicrosoftsharepoint = airbyte.getSourceMicrosoftSharepoint({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_microsoftsharepoint = airbyte.get_source_microsoft_sharepoint(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMicrosoftsharepoint = Airbyte.GetSourceMicrosoftSharepoint.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMicrosoftSharepoint(ctx, \u0026airbyte.LookupSourceMicrosoftSharepointArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMicrosoftSharepointArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMicrosoftsharepoint = AirbyteFunctions.getSourceMicrosoftSharepoint(GetSourceMicrosoftSharepointArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMicrosoftsharepoint:\n    fn::invoke:\n      function: airbyte:getSourceMicrosoftSharepoint\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMicrosoftSharepoint.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMicrosoftSharepoint.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftSharepointResourceAllocation:getSourceMicrosoftSharepointResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMicrosoftTeams:getSourceMicrosoftTeams":{"description":"SourceMicrosoftTeams DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMicrosoftteams = airbyte.getSourceMicrosoftTeams({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_microsoftteams = airbyte.get_source_microsoft_teams(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMicrosoftteams = Airbyte.GetSourceMicrosoftTeams.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMicrosoftTeams(ctx, \u0026airbyte.LookupSourceMicrosoftTeamsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMicrosoftTeamsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMicrosoftteams = AirbyteFunctions.getSourceMicrosoftTeams(GetSourceMicrosoftTeamsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMicrosoftteams:\n    fn::invoke:\n      function: airbyte:getSourceMicrosoftTeams\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMicrosoftTeams.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMicrosoftTeams.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMicrosoftTeamsResourceAllocation:getSourceMicrosoftTeamsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMixpanel:getSourceMixpanel":{"description":"SourceMixpanel DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMixpanel = airbyte.getSourceMixpanel({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mixpanel = airbyte.get_source_mixpanel(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMixpanel = Airbyte.GetSourceMixpanel.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMixpanel(ctx, \u0026airbyte.LookupSourceMixpanelArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMixpanelArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMixpanel = AirbyteFunctions.getSourceMixpanel(GetSourceMixpanelArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMixpanel:\n    fn::invoke:\n      function: airbyte:getSourceMixpanel\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMixpanel.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMixpanel.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMixpanelResourceAllocation:getSourceMixpanelResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMonday:getSourceMonday":{"description":"SourceMonday DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMonday = airbyte.getSourceMonday({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_monday = airbyte.get_source_monday(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMonday = Airbyte.GetSourceMonday.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMonday(ctx, \u0026airbyte.LookupSourceMondayArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMondayArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMonday = AirbyteFunctions.getSourceMonday(GetSourceMondayArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMonday:\n    fn::invoke:\n      function: airbyte:getSourceMonday\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMonday.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMonday.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMondayResourceAllocation:getSourceMondayResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMongodbV2:getSourceMongodbV2":{"description":"SourceMongodbV2 DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMongodbv2 = airbyte.getSourceMongodbV2({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mongodbv2 = airbyte.get_source_mongodb_v2(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMongodbv2 = Airbyte.GetSourceMongodbV2.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMongodbV2(ctx, \u0026airbyte.LookupSourceMongodbV2Args{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMongodbV2Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMongodbv2 = AirbyteFunctions.getSourceMongodbV2(GetSourceMongodbV2Args.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMongodbv2:\n    fn::invoke:\n      function: airbyte:getSourceMongodbV2\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMongodbV2.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMongodbV2.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMongodbV2ResourceAllocation:getSourceMongodbV2ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMssql:getSourceMssql":{"description":"SourceMssql DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMssql = airbyte.getSourceMssql({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mssql = airbyte.get_source_mssql(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMssql = Airbyte.GetSourceMssql.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMssql(ctx, \u0026airbyte.LookupSourceMssqlArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMssqlArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMssql = AirbyteFunctions.getSourceMssql(GetSourceMssqlArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMssql:\n    fn::invoke:\n      function: airbyte:getSourceMssql\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMssql.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMssql.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMssqlResourceAllocation:getSourceMssqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMyHours:getSourceMyHours":{"description":"SourceMyHours DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMyhours = airbyte.getSourceMyHours({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_myhours = airbyte.get_source_my_hours(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMyhours = Airbyte.GetSourceMyHours.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMyHours(ctx, \u0026airbyte.LookupSourceMyHoursArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMyHoursArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMyhours = AirbyteFunctions.getSourceMyHours(GetSourceMyHoursArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMyhours:\n    fn::invoke:\n      function: airbyte:getSourceMyHours\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMyHours.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMyHours.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMyHoursResourceAllocation:getSourceMyHoursResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceMysql:getSourceMysql":{"description":"SourceMysql DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceMysql = airbyte.getSourceMysql({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_mysql = airbyte.get_source_mysql(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceMysql = Airbyte.GetSourceMysql.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceMysql(ctx, \u0026airbyte.LookupSourceMysqlArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceMysqlArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceMysql = AirbyteFunctions.getSourceMysql(GetSourceMysqlArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceMysql:\n    fn::invoke:\n      function: airbyte:getSourceMysql\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceMysql.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceMysql.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceMysqlResourceAllocation:getSourceMysqlResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceNetsuite:getSourceNetsuite":{"description":"SourceNetsuite DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNetsuite = airbyte.getSourceNetsuite({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_netsuite = airbyte.get_source_netsuite(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNetsuite = Airbyte.GetSourceNetsuite.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceNetsuite(ctx, \u0026airbyte.LookupSourceNetsuiteArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceNetsuiteArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceNetsuite = AirbyteFunctions.getSourceNetsuite(GetSourceNetsuiteArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceNetsuite:\n    fn::invoke:\n      function: airbyte:getSourceNetsuite\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceNetsuite.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceNetsuite.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceNetsuiteResourceAllocation:getSourceNetsuiteResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceNorthpassLms:getSourceNorthpassLms":{"description":"SourceNorthpassLms DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNorthpasslms = airbyte.getSourceNorthpassLms({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_northpasslms = airbyte.get_source_northpass_lms(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNorthpasslms = Airbyte.GetSourceNorthpassLms.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceNorthpassLms(ctx, \u0026airbyte.LookupSourceNorthpassLmsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceNorthpassLmsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceNorthpasslms = AirbyteFunctions.getSourceNorthpassLms(GetSourceNorthpassLmsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceNorthpasslms:\n    fn::invoke:\n      function: airbyte:getSourceNorthpassLms\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceNorthpassLms.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceNorthpassLms.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceNorthpassLmsResourceAllocation:getSourceNorthpassLmsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceNotion:getSourceNotion":{"description":"SourceNotion DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNotion = airbyte.getSourceNotion({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_notion = airbyte.get_source_notion(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNotion = Airbyte.GetSourceNotion.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceNotion(ctx, \u0026airbyte.LookupSourceNotionArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceNotionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceNotion = AirbyteFunctions.getSourceNotion(GetSourceNotionArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceNotion:\n    fn::invoke:\n      function: airbyte:getSourceNotion\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceNotion.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceNotion.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceNotionResourceAllocation:getSourceNotionResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceNylas:getSourceNylas":{"description":"SourceNylas DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNylas = airbyte.getSourceNylas({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_nylas = airbyte.get_source_nylas(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNylas = Airbyte.GetSourceNylas.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceNylas(ctx, \u0026airbyte.LookupSourceNylasArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceNylasArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceNylas = AirbyteFunctions.getSourceNylas(GetSourceNylasArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceNylas:\n    fn::invoke:\n      function: airbyte:getSourceNylas\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceNylas.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceNylas.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceNylasResourceAllocation:getSourceNylasResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceNytimes:getSourceNytimes":{"description":"SourceNytimes DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceNytimes = airbyte.getSourceNytimes({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_nytimes = airbyte.get_source_nytimes(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceNytimes = Airbyte.GetSourceNytimes.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceNytimes(ctx, \u0026airbyte.LookupSourceNytimesArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceNytimesArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceNytimes = AirbyteFunctions.getSourceNytimes(GetSourceNytimesArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceNytimes:\n    fn::invoke:\n      function: airbyte:getSourceNytimes\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceNytimes.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceNytimes.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceNytimesResourceAllocation:getSourceNytimesResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceOkta:getSourceOkta":{"description":"SourceOkta DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOkta = airbyte.getSourceOkta({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_okta = airbyte.get_source_okta(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOkta = Airbyte.GetSourceOkta.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceOkta(ctx, \u0026airbyte.LookupSourceOktaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceOktaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceOkta = AirbyteFunctions.getSourceOkta(GetSourceOktaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceOkta:\n    fn::invoke:\n      function: airbyte:getSourceOkta\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceOkta.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceOkta.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceOktaResourceAllocation:getSourceOktaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceOmnisend:getSourceOmnisend":{"description":"SourceOmnisend DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOmnisend = airbyte.getSourceOmnisend({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_omnisend = airbyte.get_source_omnisend(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOmnisend = Airbyte.GetSourceOmnisend.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceOmnisend(ctx, \u0026airbyte.LookupSourceOmnisendArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceOmnisendArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceOmnisend = AirbyteFunctions.getSourceOmnisend(GetSourceOmnisendArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceOmnisend:\n    fn::invoke:\n      function: airbyte:getSourceOmnisend\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceOmnisend.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceOmnisend.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceOmnisendResourceAllocation:getSourceOmnisendResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceOnesignal:getSourceOnesignal":{"description":"SourceOnesignal DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOnesignal = airbyte.getSourceOnesignal({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_onesignal = airbyte.get_source_onesignal(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOnesignal = Airbyte.GetSourceOnesignal.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceOnesignal(ctx, \u0026airbyte.LookupSourceOnesignalArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceOnesignalArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceOnesignal = AirbyteFunctions.getSourceOnesignal(GetSourceOnesignalArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceOnesignal:\n    fn::invoke:\n      function: airbyte:getSourceOnesignal\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceOnesignal.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceOnesignal.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceOnesignalResourceAllocation:getSourceOnesignalResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceOracle:getSourceOracle":{"description":"SourceOracle DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOracle = airbyte.getSourceOracle({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_oracle = airbyte.get_source_oracle(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOracle = Airbyte.GetSourceOracle.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceOracle(ctx, \u0026airbyte.LookupSourceOracleArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceOracleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceOracle = AirbyteFunctions.getSourceOracle(GetSourceOracleArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceOracle:\n    fn::invoke:\n      function: airbyte:getSourceOracle\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceOracle.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceOracle.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceOracleResourceAllocation:getSourceOracleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceOrb:getSourceOrb":{"description":"SourceOrb DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOrb = airbyte.getSourceOrb({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_orb = airbyte.get_source_orb(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOrb = Airbyte.GetSourceOrb.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceOrb(ctx, \u0026airbyte.LookupSourceOrbArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceOrbArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceOrb = AirbyteFunctions.getSourceOrb(GetSourceOrbArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceOrb:\n    fn::invoke:\n      function: airbyte:getSourceOrb\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceOrb.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceOrb.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceOrbResourceAllocation:getSourceOrbResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceOutbrainAmplify:getSourceOutbrainAmplify":{"description":"SourceOutbrainAmplify DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOutbrainamplify = airbyte.getSourceOutbrainAmplify({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_outbrainamplify = airbyte.get_source_outbrain_amplify(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOutbrainamplify = Airbyte.GetSourceOutbrainAmplify.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceOutbrainAmplify(ctx, \u0026airbyte.LookupSourceOutbrainAmplifyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceOutbrainAmplifyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceOutbrainamplify = AirbyteFunctions.getSourceOutbrainAmplify(GetSourceOutbrainAmplifyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceOutbrainamplify:\n    fn::invoke:\n      function: airbyte:getSourceOutbrainAmplify\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceOutbrainAmplify.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceOutbrainAmplify.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceOutbrainAmplifyResourceAllocation:getSourceOutbrainAmplifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceOutreach:getSourceOutreach":{"description":"SourceOutreach DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceOutreach = airbyte.getSourceOutreach({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_outreach = airbyte.get_source_outreach(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceOutreach = Airbyte.GetSourceOutreach.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceOutreach(ctx, \u0026airbyte.LookupSourceOutreachArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceOutreachArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceOutreach = AirbyteFunctions.getSourceOutreach(GetSourceOutreachArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceOutreach:\n    fn::invoke:\n      function: airbyte:getSourceOutreach\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceOutreach.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceOutreach.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceOutreachResourceAllocation:getSourceOutreachResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePaypalTransaction:getSourcePaypalTransaction":{"description":"SourcePaypalTransaction DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePaypaltransaction = airbyte.getSourcePaypalTransaction({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_paypaltransaction = airbyte.get_source_paypal_transaction(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePaypaltransaction = Airbyte.GetSourcePaypalTransaction.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePaypalTransaction(ctx, \u0026airbyte.LookupSourcePaypalTransactionArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePaypalTransactionArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePaypaltransaction = AirbyteFunctions.getSourcePaypalTransaction(GetSourcePaypalTransactionArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePaypaltransaction:\n    fn::invoke:\n      function: airbyte:getSourcePaypalTransaction\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePaypalTransaction.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePaypalTransaction.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePaypalTransactionResourceAllocation:getSourcePaypalTransactionResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePaystack:getSourcePaystack":{"description":"SourcePaystack DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePaystack = airbyte.getSourcePaystack({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_paystack = airbyte.get_source_paystack(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePaystack = Airbyte.GetSourcePaystack.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePaystack(ctx, \u0026airbyte.LookupSourcePaystackArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePaystackArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePaystack = AirbyteFunctions.getSourcePaystack(GetSourcePaystackArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePaystack:\n    fn::invoke:\n      function: airbyte:getSourcePaystack\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePaystack.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePaystack.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePaystackResourceAllocation:getSourcePaystackResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePendo:getSourcePendo":{"description":"SourcePendo DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePendo = airbyte.getSourcePendo({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pendo = airbyte.get_source_pendo(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePendo = Airbyte.GetSourcePendo.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePendo(ctx, \u0026airbyte.LookupSourcePendoArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePendoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePendo = AirbyteFunctions.getSourcePendo(GetSourcePendoArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePendo:\n    fn::invoke:\n      function: airbyte:getSourcePendo\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePendo.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePendo.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePendoResourceAllocation:getSourcePendoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePennylane:getSourcePennylane":{"description":"SourcePennylane DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePennylane = airbyte.getSourcePennylane({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pennylane = airbyte.get_source_pennylane(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePennylane = Airbyte.GetSourcePennylane.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePennylane(ctx, \u0026airbyte.LookupSourcePennylaneArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePennylaneArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePennylane = AirbyteFunctions.getSourcePennylane(GetSourcePennylaneArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePennylane:\n    fn::invoke:\n      function: airbyte:getSourcePennylane\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePennylane.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePennylane.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePennylaneResourceAllocation:getSourcePennylaneResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePersistiq:getSourcePersistiq":{"description":"SourcePersistiq DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePersistiq = airbyte.getSourcePersistiq({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_persistiq = airbyte.get_source_persistiq(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePersistiq = Airbyte.GetSourcePersistiq.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePersistiq(ctx, \u0026airbyte.LookupSourcePersistiqArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePersistiqArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePersistiq = AirbyteFunctions.getSourcePersistiq(GetSourcePersistiqArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePersistiq:\n    fn::invoke:\n      function: airbyte:getSourcePersistiq\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePersistiq.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePersistiq.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePersistiqResourceAllocation:getSourcePersistiqResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePexelsApi:getSourcePexelsApi":{"description":"SourcePexelsAPI DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePexelsapi = airbyte.getSourcePexelsApi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pexelsapi = airbyte.get_source_pexels_api(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePexelsapi = Airbyte.GetSourcePexelsApi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePexelsApi(ctx, \u0026airbyte.LookupSourcePexelsApiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePexelsApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePexelsapi = AirbyteFunctions.getSourcePexelsApi(GetSourcePexelsApiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePexelsapi:\n    fn::invoke:\n      function: airbyte:getSourcePexelsApi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePexelsApi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePexelsApi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePexelsApiResourceAllocation:getSourcePexelsApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePicqer:getSourcePicqer":{"description":"SourcePicqer DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePicqer = airbyte.getSourcePicqer({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_picqer = airbyte.get_source_picqer(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePicqer = Airbyte.GetSourcePicqer.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePicqer(ctx, \u0026airbyte.LookupSourcePicqerArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePicqerArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePicqer = AirbyteFunctions.getSourcePicqer(GetSourcePicqerArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePicqer:\n    fn::invoke:\n      function: airbyte:getSourcePicqer\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePicqer.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePicqer.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePicqerResourceAllocation:getSourcePicqerResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePinterest:getSourcePinterest":{"description":"SourcePinterest DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePinterest = airbyte.getSourcePinterest({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pinterest = airbyte.get_source_pinterest(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePinterest = Airbyte.GetSourcePinterest.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePinterest(ctx, \u0026airbyte.LookupSourcePinterestArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePinterestArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePinterest = AirbyteFunctions.getSourcePinterest(GetSourcePinterestArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePinterest:\n    fn::invoke:\n      function: airbyte:getSourcePinterest\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePinterest.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePinterest.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePinterestResourceAllocation:getSourcePinterestResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePipedrive:getSourcePipedrive":{"description":"SourcePipedrive DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePipedrive = airbyte.getSourcePipedrive({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pipedrive = airbyte.get_source_pipedrive(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePipedrive = Airbyte.GetSourcePipedrive.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePipedrive(ctx, \u0026airbyte.LookupSourcePipedriveArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePipedriveArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePipedrive = AirbyteFunctions.getSourcePipedrive(GetSourcePipedriveArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePipedrive:\n    fn::invoke:\n      function: airbyte:getSourcePipedrive\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePipedrive.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePipedrive.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePipedriveResourceAllocation:getSourcePipedriveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePiwik:getSourcePiwik":{"description":"SourcePiwik DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePiwik = airbyte.getSourcePiwik({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_piwik = airbyte.get_source_piwik(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePiwik = Airbyte.GetSourcePiwik.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePiwik(ctx, \u0026airbyte.LookupSourcePiwikArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePiwikArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePiwik = AirbyteFunctions.getSourcePiwik(GetSourcePiwikArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePiwik:\n    fn::invoke:\n      function: airbyte:getSourcePiwik\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePiwik.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePiwik.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePiwikResourceAllocation:getSourcePiwikResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePlanhat:getSourcePlanhat":{"description":"SourcePlanhat DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePlanhat = airbyte.getSourcePlanhat({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_planhat = airbyte.get_source_planhat(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePlanhat = Airbyte.GetSourcePlanhat.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePlanhat(ctx, \u0026airbyte.LookupSourcePlanhatArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePlanhatArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePlanhat = AirbyteFunctions.getSourcePlanhat(GetSourcePlanhatArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePlanhat:\n    fn::invoke:\n      function: airbyte:getSourcePlanhat\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePlanhat.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePlanhat.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePlanhatResourceAllocation:getSourcePlanhatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePocket:getSourcePocket":{"description":"SourcePocket DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePocket = airbyte.getSourcePocket({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pocket = airbyte.get_source_pocket(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePocket = Airbyte.GetSourcePocket.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePocket(ctx, \u0026airbyte.LookupSourcePocketArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePocketArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePocket = AirbyteFunctions.getSourcePocket(GetSourcePocketArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePocket:\n    fn::invoke:\n      function: airbyte:getSourcePocket\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePocket.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePocket.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePocketResourceAllocation:getSourcePocketResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePokeapi:getSourcePokeapi":{"description":"SourcePokeapi DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePokeapi = airbyte.getSourcePokeapi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pokeapi = airbyte.get_source_pokeapi(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePokeapi = Airbyte.GetSourcePokeapi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePokeapi(ctx, \u0026airbyte.LookupSourcePokeapiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePokeapiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePokeapi = AirbyteFunctions.getSourcePokeapi(GetSourcePokeapiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePokeapi:\n    fn::invoke:\n      function: airbyte:getSourcePokeapi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePokeapi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePokeapi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePokeapiResourceAllocation:getSourcePokeapiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePolygonStockApi:getSourcePolygonStockApi":{"description":"SourcePolygonStockAPI DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePolygonstockapi = airbyte.getSourcePolygonStockApi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_polygonstockapi = airbyte.get_source_polygon_stock_api(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePolygonstockapi = Airbyte.GetSourcePolygonStockApi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePolygonStockApi(ctx, \u0026airbyte.LookupSourcePolygonStockApiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePolygonStockApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePolygonstockapi = AirbyteFunctions.getSourcePolygonStockApi(GetSourcePolygonStockApiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePolygonstockapi:\n    fn::invoke:\n      function: airbyte:getSourcePolygonStockApi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePolygonStockApi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePolygonStockApi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePolygonStockApiResourceAllocation:getSourcePolygonStockApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePostgres:getSourcePostgres":{"description":"SourcePostgres DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePostgres = airbyte.getSourcePostgres({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_postgres = airbyte.get_source_postgres(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePostgres = Airbyte.GetSourcePostgres.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePostgres(ctx, \u0026airbyte.LookupSourcePostgresArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePostgresArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePostgres = AirbyteFunctions.getSourcePostgres(GetSourcePostgresArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePostgres:\n    fn::invoke:\n      function: airbyte:getSourcePostgres\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePostgres.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePostgres.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePostgresResourceAllocation:getSourcePostgresResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePosthog:getSourcePosthog":{"description":"SourcePosthog DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePosthog = airbyte.getSourcePosthog({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_posthog = airbyte.get_source_posthog(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePosthog = Airbyte.GetSourcePosthog.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePosthog(ctx, \u0026airbyte.LookupSourcePosthogArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePosthogArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePosthog = AirbyteFunctions.getSourcePosthog(GetSourcePosthogArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePosthog:\n    fn::invoke:\n      function: airbyte:getSourcePosthog\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePosthog.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePosthog.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePosthogResourceAllocation:getSourcePosthogResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePostmarkapp:getSourcePostmarkapp":{"description":"SourcePostmarkapp DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePostmarkapp = airbyte.getSourcePostmarkapp({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_postmarkapp = airbyte.get_source_postmarkapp(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePostmarkapp = Airbyte.GetSourcePostmarkapp.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePostmarkapp(ctx, \u0026airbyte.LookupSourcePostmarkappArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePostmarkappArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePostmarkapp = AirbyteFunctions.getSourcePostmarkapp(GetSourcePostmarkappArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePostmarkapp:\n    fn::invoke:\n      function: airbyte:getSourcePostmarkapp\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePostmarkapp.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePostmarkapp.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePostmarkappResourceAllocation:getSourcePostmarkappResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePrestashop:getSourcePrestashop":{"description":"SourcePrestashop DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePrestashop = airbyte.getSourcePrestashop({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_prestashop = airbyte.get_source_prestashop(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePrestashop = Airbyte.GetSourcePrestashop.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePrestashop(ctx, \u0026airbyte.LookupSourcePrestashopArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePrestashopArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePrestashop = AirbyteFunctions.getSourcePrestashop(GetSourcePrestashopArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePrestashop:\n    fn::invoke:\n      function: airbyte:getSourcePrestashop\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePrestashop.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePrestashop.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePrestashopResourceAllocation:getSourcePrestashopResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceProductboard:getSourceProductboard":{"description":"SourceProductboard DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceProductboard = airbyte.getSourceProductboard({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_productboard = airbyte.get_source_productboard(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceProductboard = Airbyte.GetSourceProductboard.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceProductboard(ctx, \u0026airbyte.LookupSourceProductboardArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceProductboardArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceProductboard = AirbyteFunctions.getSourceProductboard(GetSourceProductboardArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceProductboard:\n    fn::invoke:\n      function: airbyte:getSourceProductboard\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceProductboard.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceProductboard.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceProductboardResourceAllocation:getSourceProductboardResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceProductive:getSourceProductive":{"description":"SourceProductive DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceProductive = airbyte.getSourceProductive({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_productive = airbyte.get_source_productive(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceProductive = Airbyte.GetSourceProductive.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceProductive(ctx, \u0026airbyte.LookupSourceProductiveArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceProductiveArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceProductive = AirbyteFunctions.getSourceProductive(GetSourceProductiveArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceProductive:\n    fn::invoke:\n      function: airbyte:getSourceProductive\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceProductive.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceProductive.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceProductiveResourceAllocation:getSourceProductiveResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourcePypi:getSourcePypi":{"description":"SourcePypi DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourcePypi = airbyte.getSourcePypi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_pypi = airbyte.get_source_pypi(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourcePypi = Airbyte.GetSourcePypi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourcePypi(ctx, \u0026airbyte.LookupSourcePypiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourcePypiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourcePypi = AirbyteFunctions.getSourcePypi(GetSourcePypiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourcePypi:\n    fn::invoke:\n      function: airbyte:getSourcePypi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourcePypi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourcePypi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourcePypiResourceAllocation:getSourcePypiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceQualaroo:getSourceQualaroo":{"description":"SourceQualaroo DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceQualaroo = airbyte.getSourceQualaroo({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_qualaroo = airbyte.get_source_qualaroo(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceQualaroo = Airbyte.GetSourceQualaroo.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceQualaroo(ctx, \u0026airbyte.LookupSourceQualarooArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceQualarooArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceQualaroo = AirbyteFunctions.getSourceQualaroo(GetSourceQualarooArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceQualaroo:\n    fn::invoke:\n      function: airbyte:getSourceQualaroo\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceQualaroo.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceQualaroo.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceQualarooResourceAllocation:getSourceQualarooResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRailz:getSourceRailz":{"description":"SourceRailz DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRailz = airbyte.getSourceRailz({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_railz = airbyte.get_source_railz(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRailz = Airbyte.GetSourceRailz.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRailz(ctx, \u0026airbyte.LookupSourceRailzArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRailzArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRailz = AirbyteFunctions.getSourceRailz(GetSourceRailzArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRailz:\n    fn::invoke:\n      function: airbyte:getSourceRailz\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRailz.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRailz.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRailzResourceAllocation:getSourceRailzResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRecharge:getSourceRecharge":{"description":"SourceRecharge DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecharge = airbyte.getSourceRecharge({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recharge = airbyte.get_source_recharge(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecharge = Airbyte.GetSourceRecharge.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRecharge(ctx, \u0026airbyte.LookupSourceRechargeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRechargeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRecharge = AirbyteFunctions.getSourceRecharge(GetSourceRechargeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRecharge:\n    fn::invoke:\n      function: airbyte:getSourceRecharge\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRecharge.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRecharge.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRechargeResourceAllocation:getSourceRechargeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRecreation:getSourceRecreation":{"description":"SourceRecreation DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecreation = airbyte.getSourceRecreation({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recreation = airbyte.get_source_recreation(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecreation = Airbyte.GetSourceRecreation.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRecreation(ctx, \u0026airbyte.LookupSourceRecreationArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRecreationArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRecreation = AirbyteFunctions.getSourceRecreation(GetSourceRecreationArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRecreation:\n    fn::invoke:\n      function: airbyte:getSourceRecreation\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRecreation.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRecreation.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRecreationResourceAllocation:getSourceRecreationResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRecruitee:getSourceRecruitee":{"description":"SourceRecruitee DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecruitee = airbyte.getSourceRecruitee({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recruitee = airbyte.get_source_recruitee(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecruitee = Airbyte.GetSourceRecruitee.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRecruitee(ctx, \u0026airbyte.LookupSourceRecruiteeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRecruiteeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRecruitee = AirbyteFunctions.getSourceRecruitee(GetSourceRecruiteeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRecruitee:\n    fn::invoke:\n      function: airbyte:getSourceRecruitee\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRecruitee.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRecruitee.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRecruiteeResourceAllocation:getSourceRecruiteeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRecurly:getSourceRecurly":{"description":"SourceRecurly DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRecurly = airbyte.getSourceRecurly({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_recurly = airbyte.get_source_recurly(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRecurly = Airbyte.GetSourceRecurly.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRecurly(ctx, \u0026airbyte.LookupSourceRecurlyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRecurlyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRecurly = AirbyteFunctions.getSourceRecurly(GetSourceRecurlyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRecurly:\n    fn::invoke:\n      function: airbyte:getSourceRecurly\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRecurly.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRecurly.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRecurlyResourceAllocation:getSourceRecurlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceReddit:getSourceReddit":{"description":"SourceReddit DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceReddit = airbyte.getSourceReddit({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_reddit = airbyte.get_source_reddit(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceReddit = Airbyte.GetSourceReddit.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceReddit(ctx, \u0026airbyte.LookupSourceRedditArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRedditArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceReddit = AirbyteFunctions.getSourceReddit(GetSourceRedditArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceReddit:\n    fn::invoke:\n      function: airbyte:getSourceReddit\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceReddit.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceReddit.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRedditResourceAllocation:getSourceRedditResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRedshift:getSourceRedshift":{"description":"SourceRedshift DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRedshift = airbyte.getSourceRedshift({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_redshift = airbyte.get_source_redshift(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRedshift = Airbyte.GetSourceRedshift.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRedshift(ctx, \u0026airbyte.LookupSourceRedshiftArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRedshiftArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRedshift = AirbyteFunctions.getSourceRedshift(GetSourceRedshiftArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRedshift:\n    fn::invoke:\n      function: airbyte:getSourceRedshift\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRedshift.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRedshift.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRedshiftResourceAllocation:getSourceRedshiftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRetently:getSourceRetently":{"description":"SourceRetently DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRetently = airbyte.getSourceRetently({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_retently = airbyte.get_source_retently(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRetently = Airbyte.GetSourceRetently.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRetently(ctx, \u0026airbyte.LookupSourceRetentlyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRetentlyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRetently = AirbyteFunctions.getSourceRetently(GetSourceRetentlyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRetently:\n    fn::invoke:\n      function: airbyte:getSourceRetently\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRetently.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRetently.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRetentlyResourceAllocation:getSourceRetentlyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRkiCovid:getSourceRkiCovid":{"description":"SourceRkiCovid DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRkicovid = airbyte.getSourceRkiCovid({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_rkicovid = airbyte.get_source_rki_covid(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRkicovid = Airbyte.GetSourceRkiCovid.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRkiCovid(ctx, \u0026airbyte.LookupSourceRkiCovidArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRkiCovidArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRkicovid = AirbyteFunctions.getSourceRkiCovid(GetSourceRkiCovidArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRkicovid:\n    fn::invoke:\n      function: airbyte:getSourceRkiCovid\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRkiCovid.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRkiCovid.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRkiCovidResourceAllocation:getSourceRkiCovidResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceRss:getSourceRss":{"description":"SourceRss DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceRss = airbyte.getSourceRss({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_rss = airbyte.get_source_rss(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceRss = Airbyte.GetSourceRss.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceRss(ctx, \u0026airbyte.LookupSourceRssArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceRssArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceRss = AirbyteFunctions.getSourceRss(GetSourceRssArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceRss:\n    fn::invoke:\n      function: airbyte:getSourceRss\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceRss.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceRss.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceRssResourceAllocation:getSourceRssResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceS3:getSourceS3":{"description":"SourceS3 DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceS3 = airbyte.getSourceS3({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_s3 = airbyte.get_source_s3(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceS3 = Airbyte.GetSourceS3.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceS3(ctx, \u0026airbyte.LookupSourceS3Args{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceS3Args;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceS3 = AirbyteFunctions.getSourceS3(GetSourceS3Args.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceS3:\n    fn::invoke:\n      function: airbyte:getSourceS3\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceS3.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceS3.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceS3ResourceAllocation:getSourceS3ResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSalesforce:getSourceSalesforce":{"description":"SourceSalesforce DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSalesforce = airbyte.getSourceSalesforce({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_salesforce = airbyte.get_source_salesforce(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSalesforce = Airbyte.GetSourceSalesforce.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSalesforce(ctx, \u0026airbyte.LookupSourceSalesforceArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSalesforceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSalesforce = AirbyteFunctions.getSourceSalesforce(GetSourceSalesforceArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSalesforce:\n    fn::invoke:\n      function: airbyte:getSourceSalesforce\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSalesforce.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSalesforce.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSalesforceResourceAllocation:getSourceSalesforceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSalesloft:getSourceSalesloft":{"description":"SourceSalesloft DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSalesloft = airbyte.getSourceSalesloft({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_salesloft = airbyte.get_source_salesloft(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSalesloft = Airbyte.GetSourceSalesloft.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSalesloft(ctx, \u0026airbyte.LookupSourceSalesloftArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSalesloftArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSalesloft = AirbyteFunctions.getSourceSalesloft(GetSourceSalesloftArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSalesloft:\n    fn::invoke:\n      function: airbyte:getSourceSalesloft\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSalesloft.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSalesloft.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSalesloftResourceAllocation:getSourceSalesloftResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSapFieldglass:getSourceSapFieldglass":{"description":"SourceSapFieldglass DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSapfieldglass = airbyte.getSourceSapFieldglass({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sapfieldglass = airbyte.get_source_sap_fieldglass(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSapfieldglass = Airbyte.GetSourceSapFieldglass.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSapFieldglass(ctx, \u0026airbyte.LookupSourceSapFieldglassArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSapFieldglassArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSapfieldglass = AirbyteFunctions.getSourceSapFieldglass(GetSourceSapFieldglassArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSapfieldglass:\n    fn::invoke:\n      function: airbyte:getSourceSapFieldglass\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSapFieldglass.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSapFieldglass.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSapFieldglassResourceAllocation:getSourceSapFieldglassResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSavvycal:getSourceSavvycal":{"description":"SourceSavvycal DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSavvycal = airbyte.getSourceSavvycal({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_savvycal = airbyte.get_source_savvycal(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSavvycal = Airbyte.GetSourceSavvycal.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSavvycal(ctx, \u0026airbyte.LookupSourceSavvycalArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSavvycalArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSavvycal = AirbyteFunctions.getSourceSavvycal(GetSourceSavvycalArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSavvycal:\n    fn::invoke:\n      function: airbyte:getSourceSavvycal\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSavvycal.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSavvycal.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSavvycalResourceAllocation:getSourceSavvycalResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceScryfall:getSourceScryfall":{"description":"SourceScryfall DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceScryfall = airbyte.getSourceScryfall({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_scryfall = airbyte.get_source_scryfall(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceScryfall = Airbyte.GetSourceScryfall.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceScryfall(ctx, \u0026airbyte.LookupSourceScryfallArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceScryfallArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceScryfall = AirbyteFunctions.getSourceScryfall(GetSourceScryfallArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceScryfall:\n    fn::invoke:\n      function: airbyte:getSourceScryfall\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceScryfall.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceScryfall.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceScryfallResourceAllocation:getSourceScryfallResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSecoda:getSourceSecoda":{"description":"SourceSecoda DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSecoda = airbyte.getSourceSecoda({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_secoda = airbyte.get_source_secoda(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSecoda = Airbyte.GetSourceSecoda.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSecoda(ctx, \u0026airbyte.LookupSourceSecodaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSecodaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSecoda = AirbyteFunctions.getSourceSecoda(GetSourceSecodaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSecoda:\n    fn::invoke:\n      function: airbyte:getSourceSecoda\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSecoda.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSecoda.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSecodaResourceAllocation:getSourceSecodaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSendgrid:getSourceSendgrid":{"description":"SourceSendgrid DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSendgrid = airbyte.getSourceSendgrid({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sendgrid = airbyte.get_source_sendgrid(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSendgrid = Airbyte.GetSourceSendgrid.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSendgrid(ctx, \u0026airbyte.LookupSourceSendgridArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSendgridArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSendgrid = AirbyteFunctions.getSourceSendgrid(GetSourceSendgridArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSendgrid:\n    fn::invoke:\n      function: airbyte:getSourceSendgrid\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSendgrid.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSendgrid.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSendgridResourceAllocation:getSourceSendgridResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSendinblue:getSourceSendinblue":{"description":"SourceSendinblue DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSendinblue = airbyte.getSourceSendinblue({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sendinblue = airbyte.get_source_sendinblue(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSendinblue = Airbyte.GetSourceSendinblue.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSendinblue(ctx, \u0026airbyte.LookupSourceSendinblueArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSendinblueArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSendinblue = AirbyteFunctions.getSourceSendinblue(GetSourceSendinblueArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSendinblue:\n    fn::invoke:\n      function: airbyte:getSourceSendinblue\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSendinblue.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSendinblue.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSendinblueResourceAllocation:getSourceSendinblueResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSenseforce:getSourceSenseforce":{"description":"SourceSenseforce DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSenseforce = airbyte.getSourceSenseforce({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_senseforce = airbyte.get_source_senseforce(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSenseforce = Airbyte.GetSourceSenseforce.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSenseforce(ctx, \u0026airbyte.LookupSourceSenseforceArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSenseforceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSenseforce = AirbyteFunctions.getSourceSenseforce(GetSourceSenseforceArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSenseforce:\n    fn::invoke:\n      function: airbyte:getSourceSenseforce\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSenseforce.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSenseforce.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSenseforceResourceAllocation:getSourceSenseforceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSentry:getSourceSentry":{"description":"SourceSentry DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSentry = airbyte.getSourceSentry({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sentry = airbyte.get_source_sentry(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSentry = Airbyte.GetSourceSentry.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSentry(ctx, \u0026airbyte.LookupSourceSentryArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSentryArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSentry = AirbyteFunctions.getSourceSentry(GetSourceSentryArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSentry:\n    fn::invoke:\n      function: airbyte:getSourceSentry\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSentry.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSentry.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSentryResourceAllocation:getSourceSentryResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSftp:getSourceSftp":{"description":"SourceSftp DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSftp = airbyte.getSourceSftp({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sftp = airbyte.get_source_sftp(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSftp = Airbyte.GetSourceSftp.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSftp(ctx, \u0026airbyte.LookupSourceSftpArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSftpArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSftp = AirbyteFunctions.getSourceSftp(GetSourceSftpArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSftp:\n    fn::invoke:\n      function: airbyte:getSourceSftp\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSftp.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSftp.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSftpResourceAllocation:getSourceSftpResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSftpBulk:getSourceSftpBulk":{"description":"SourceSftpBulk DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSftpbulk = airbyte.getSourceSftpBulk({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sftpbulk = airbyte.get_source_sftp_bulk(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSftpbulk = Airbyte.GetSourceSftpBulk.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSftpBulk(ctx, \u0026airbyte.LookupSourceSftpBulkArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSftpBulkArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSftpbulk = AirbyteFunctions.getSourceSftpBulk(GetSourceSftpBulkArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSftpbulk:\n    fn::invoke:\n      function: airbyte:getSourceSftpBulk\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSftpBulk.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSftpBulk.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSftpBulkResourceAllocation:getSourceSftpBulkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceShopify:getSourceShopify":{"description":"SourceShopify DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceShopify = airbyte.getSourceShopify({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_shopify = airbyte.get_source_shopify(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceShopify = Airbyte.GetSourceShopify.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceShopify(ctx, \u0026airbyte.LookupSourceShopifyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceShopifyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceShopify = AirbyteFunctions.getSourceShopify(GetSourceShopifyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceShopify:\n    fn::invoke:\n      function: airbyte:getSourceShopify\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceShopify.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceShopify.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceShopifyResourceAllocation:getSourceShopifyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceShortcut:getSourceShortcut":{"description":"SourceShortcut DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceShortcut = airbyte.getSourceShortcut({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_shortcut = airbyte.get_source_shortcut(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceShortcut = Airbyte.GetSourceShortcut.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceShortcut(ctx, \u0026airbyte.LookupSourceShortcutArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceShortcutArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceShortcut = AirbyteFunctions.getSourceShortcut(GetSourceShortcutArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceShortcut:\n    fn::invoke:\n      function: airbyte:getSourceShortcut\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceShortcut.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceShortcut.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceShortcutResourceAllocation:getSourceShortcutResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceShortio:getSourceShortio":{"description":"SourceShortio DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceShortio = airbyte.getSourceShortio({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_shortio = airbyte.get_source_shortio(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceShortio = Airbyte.GetSourceShortio.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceShortio(ctx, \u0026airbyte.LookupSourceShortioArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceShortioArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceShortio = AirbyteFunctions.getSourceShortio(GetSourceShortioArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceShortio:\n    fn::invoke:\n      function: airbyte:getSourceShortio\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceShortio.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceShortio.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceShortioResourceAllocation:getSourceShortioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSlack:getSourceSlack":{"description":"SourceSlack DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSlack = airbyte.getSourceSlack({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_slack = airbyte.get_source_slack(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSlack = Airbyte.GetSourceSlack.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSlack(ctx, \u0026airbyte.LookupSourceSlackArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSlackArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSlack = AirbyteFunctions.getSourceSlack(GetSourceSlackArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSlack:\n    fn::invoke:\n      function: airbyte:getSourceSlack\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSlack.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSlack.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSlackResourceAllocation:getSourceSlackResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSmaily:getSourceSmaily":{"description":"SourceSmaily DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSmaily = airbyte.getSourceSmaily({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_smaily = airbyte.get_source_smaily(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSmaily = Airbyte.GetSourceSmaily.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSmaily(ctx, \u0026airbyte.LookupSourceSmailyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSmailyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSmaily = AirbyteFunctions.getSourceSmaily(GetSourceSmailyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSmaily:\n    fn::invoke:\n      function: airbyte:getSourceSmaily\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSmaily.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSmaily.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSmailyResourceAllocation:getSourceSmailyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSmartengage:getSourceSmartengage":{"description":"SourceSmartengage DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSmartengage = airbyte.getSourceSmartengage({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_smartengage = airbyte.get_source_smartengage(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSmartengage = Airbyte.GetSourceSmartengage.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSmartengage(ctx, \u0026airbyte.LookupSourceSmartengageArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSmartengageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSmartengage = AirbyteFunctions.getSourceSmartengage(GetSourceSmartengageArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSmartengage:\n    fn::invoke:\n      function: airbyte:getSourceSmartengage\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSmartengage.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSmartengage.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSmartengageResourceAllocation:getSourceSmartengageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSmartsheets:getSourceSmartsheets":{"description":"SourceSmartsheets DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSmartsheets = airbyte.getSourceSmartsheets({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_smartsheets = airbyte.get_source_smartsheets(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSmartsheets = Airbyte.GetSourceSmartsheets.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSmartsheets(ctx, \u0026airbyte.LookupSourceSmartsheetsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSmartsheetsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSmartsheets = AirbyteFunctions.getSourceSmartsheets(GetSourceSmartsheetsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSmartsheets:\n    fn::invoke:\n      function: airbyte:getSourceSmartsheets\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSmartsheets.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSmartsheets.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSmartsheetsResourceAllocation:getSourceSmartsheetsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSnapchatMarketing:getSourceSnapchatMarketing":{"description":"SourceSnapchatMarketing DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSnapchatmarketing = airbyte.getSourceSnapchatMarketing({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_snapchatmarketing = airbyte.get_source_snapchat_marketing(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSnapchatmarketing = Airbyte.GetSourceSnapchatMarketing.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSnapchatMarketing(ctx, \u0026airbyte.LookupSourceSnapchatMarketingArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSnapchatMarketingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSnapchatmarketing = AirbyteFunctions.getSourceSnapchatMarketing(GetSourceSnapchatMarketingArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSnapchatmarketing:\n    fn::invoke:\n      function: airbyte:getSourceSnapchatMarketing\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSnapchatMarketing.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSnapchatMarketing.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSnapchatMarketingResourceAllocation:getSourceSnapchatMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSnowflake:getSourceSnowflake":{"description":"SourceSnowflake DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSnowflake = airbyte.getSourceSnowflake({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_snowflake = airbyte.get_source_snowflake(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSnowflake = Airbyte.GetSourceSnowflake.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSnowflake(ctx, \u0026airbyte.LookupSourceSnowflakeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSnowflakeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSnowflake = AirbyteFunctions.getSourceSnowflake(GetSourceSnowflakeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSnowflake:\n    fn::invoke:\n      function: airbyte:getSourceSnowflake\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSnowflake.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSnowflake.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSnowflakeResourceAllocation:getSourceSnowflakeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSonarCloud:getSourceSonarCloud":{"description":"SourceSonarCloud DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSonarcloud = airbyte.getSourceSonarCloud({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_sonarcloud = airbyte.get_source_sonar_cloud(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSonarcloud = Airbyte.GetSourceSonarCloud.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSonarCloud(ctx, \u0026airbyte.LookupSourceSonarCloudArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSonarCloudArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSonarcloud = AirbyteFunctions.getSourceSonarCloud(GetSourceSonarCloudArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSonarcloud:\n    fn::invoke:\n      function: airbyte:getSourceSonarCloud\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSonarCloud.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSonarCloud.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSonarCloudResourceAllocation:getSourceSonarCloudResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSpacexApi:getSourceSpacexApi":{"description":"SourceSpacexAPI DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSpacexapi = airbyte.getSourceSpacexApi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_spacexapi = airbyte.get_source_spacex_api(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSpacexapi = Airbyte.GetSourceSpacexApi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSpacexApi(ctx, \u0026airbyte.LookupSourceSpacexApiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSpacexApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSpacexapi = AirbyteFunctions.getSourceSpacexApi(GetSourceSpacexApiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSpacexapi:\n    fn::invoke:\n      function: airbyte:getSourceSpacexApi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSpacexApi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSpacexApi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSpacexApiResourceAllocation:getSourceSpacexApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSquare:getSourceSquare":{"description":"SourceSquare DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSquare = airbyte.getSourceSquare({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_square = airbyte.get_source_square(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSquare = Airbyte.GetSourceSquare.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSquare(ctx, \u0026airbyte.LookupSourceSquareArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSquareArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSquare = AirbyteFunctions.getSourceSquare(GetSourceSquareArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSquare:\n    fn::invoke:\n      function: airbyte:getSourceSquare\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSquare.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSquare.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSquareResourceAllocation:getSourceSquareResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceStrava:getSourceStrava":{"description":"SourceStrava DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceStrava = airbyte.getSourceStrava({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_strava = airbyte.get_source_strava(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceStrava = Airbyte.GetSourceStrava.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceStrava(ctx, \u0026airbyte.LookupSourceStravaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceStravaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceStrava = AirbyteFunctions.getSourceStrava(GetSourceStravaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceStrava:\n    fn::invoke:\n      function: airbyte:getSourceStrava\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceStrava.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceStrava.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceStravaResourceAllocation:getSourceStravaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceStripe:getSourceStripe":{"description":"SourceStripe DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceStripe = airbyte.getSourceStripe({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_stripe = airbyte.get_source_stripe(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceStripe = Airbyte.GetSourceStripe.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceStripe(ctx, \u0026airbyte.LookupSourceStripeArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceStripeArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceStripe = AirbyteFunctions.getSourceStripe(GetSourceStripeArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceStripe:\n    fn::invoke:\n      function: airbyte:getSourceStripe\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceStripe.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceStripe.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceStripeResourceAllocation:getSourceStripeResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSurveySparrow:getSourceSurveySparrow":{"description":"SourceSurveySparrow DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSurveysparrow = airbyte.getSourceSurveySparrow({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_surveysparrow = airbyte.get_source_survey_sparrow(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSurveysparrow = Airbyte.GetSourceSurveySparrow.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSurveySparrow(ctx, \u0026airbyte.LookupSourceSurveySparrowArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSurveySparrowArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSurveysparrow = AirbyteFunctions.getSourceSurveySparrow(GetSourceSurveySparrowArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSurveysparrow:\n    fn::invoke:\n      function: airbyte:getSourceSurveySparrow\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSurveySparrow.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSurveySparrow.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSurveySparrowResourceAllocation:getSourceSurveySparrowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSurveymonkey:getSourceSurveymonkey":{"description":"SourceSurveymonkey DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSurveymonkey = airbyte.getSourceSurveymonkey({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_surveymonkey = airbyte.get_source_surveymonkey(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSurveymonkey = Airbyte.GetSourceSurveymonkey.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSurveymonkey(ctx, \u0026airbyte.LookupSourceSurveymonkeyArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSurveymonkeyArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSurveymonkey = AirbyteFunctions.getSourceSurveymonkey(GetSourceSurveymonkeyArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSurveymonkey:\n    fn::invoke:\n      function: airbyte:getSourceSurveymonkey\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSurveymonkey.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSurveymonkey.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSurveymonkeyResourceAllocation:getSourceSurveymonkeyResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceSurvicate:getSourceSurvicate":{"description":"SourceSurvicate DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceSurvicate = airbyte.getSourceSurvicate({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_survicate = airbyte.get_source_survicate(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceSurvicate = Airbyte.GetSourceSurvicate.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceSurvicate(ctx, \u0026airbyte.LookupSourceSurvicateArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceSurvicateArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceSurvicate = AirbyteFunctions.getSourceSurvicate(GetSourceSurvicateArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceSurvicate:\n    fn::invoke:\n      function: airbyte:getSourceSurvicate\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceSurvicate.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceSurvicate.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceSurvicateResourceAllocation:getSourceSurvicateResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTeamwork:getSourceTeamwork":{"description":"SourceTeamwork DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTeamwork = airbyte.getSourceTeamwork({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_teamwork = airbyte.get_source_teamwork(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTeamwork = Airbyte.GetSourceTeamwork.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTeamwork(ctx, \u0026airbyte.LookupSourceTeamworkArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTeamworkArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTeamwork = AirbyteFunctions.getSourceTeamwork(GetSourceTeamworkArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTeamwork:\n    fn::invoke:\n      function: airbyte:getSourceTeamwork\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTeamwork.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTeamwork.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTeamworkResourceAllocation:getSourceTeamworkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTempo:getSourceTempo":{"description":"SourceTempo DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTempo = airbyte.getSourceTempo({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_tempo = airbyte.get_source_tempo(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTempo = Airbyte.GetSourceTempo.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTempo(ctx, \u0026airbyte.LookupSourceTempoArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTempoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTempo = AirbyteFunctions.getSourceTempo(GetSourceTempoArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTempo:\n    fn::invoke:\n      function: airbyte:getSourceTempo\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTempo.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTempo.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTempoResourceAllocation:getSourceTempoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTheGuardianApi:getSourceTheGuardianApi":{"description":"SourceTheGuardianAPI DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTheguardianapi = airbyte.getSourceTheGuardianApi({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_theguardianapi = airbyte.get_source_the_guardian_api(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTheguardianapi = Airbyte.GetSourceTheGuardianApi.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTheGuardianApi(ctx, \u0026airbyte.LookupSourceTheGuardianApiArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTheGuardianApiArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTheguardianapi = AirbyteFunctions.getSourceTheGuardianApi(GetSourceTheGuardianApiArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTheguardianapi:\n    fn::invoke:\n      function: airbyte:getSourceTheGuardianApi\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTheGuardianApi.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTheGuardianApi.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTheGuardianApiResourceAllocation:getSourceTheGuardianApiResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTiktokMarketing:getSourceTiktokMarketing":{"description":"SourceTiktokMarketing DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTiktokmarketing = airbyte.getSourceTiktokMarketing({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_tiktokmarketing = airbyte.get_source_tiktok_marketing(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTiktokmarketing = Airbyte.GetSourceTiktokMarketing.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTiktokMarketing(ctx, \u0026airbyte.LookupSourceTiktokMarketingArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTiktokMarketingArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTiktokmarketing = AirbyteFunctions.getSourceTiktokMarketing(GetSourceTiktokMarketingArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTiktokmarketing:\n    fn::invoke:\n      function: airbyte:getSourceTiktokMarketing\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTiktokMarketing.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTiktokMarketing.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTiktokMarketingResourceAllocation:getSourceTiktokMarketingResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTrello:getSourceTrello":{"description":"SourceTrello DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTrello = airbyte.getSourceTrello({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_trello = airbyte.get_source_trello(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTrello = Airbyte.GetSourceTrello.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTrello(ctx, \u0026airbyte.LookupSourceTrelloArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTrelloArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTrello = AirbyteFunctions.getSourceTrello(GetSourceTrelloArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTrello:\n    fn::invoke:\n      function: airbyte:getSourceTrello\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTrello.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTrello.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTrelloResourceAllocation:getSourceTrelloResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTrustpilot:getSourceTrustpilot":{"description":"SourceTrustpilot DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTrustpilot = airbyte.getSourceTrustpilot({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_trustpilot = airbyte.get_source_trustpilot(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTrustpilot = Airbyte.GetSourceTrustpilot.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTrustpilot(ctx, \u0026airbyte.LookupSourceTrustpilotArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTrustpilotArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTrustpilot = AirbyteFunctions.getSourceTrustpilot(GetSourceTrustpilotArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTrustpilot:\n    fn::invoke:\n      function: airbyte:getSourceTrustpilot\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTrustpilot.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTrustpilot.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTrustpilotResourceAllocation:getSourceTrustpilotResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTvmazeSchedule:getSourceTvmazeSchedule":{"description":"SourceTvmazeSchedule DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTvmazeschedule = airbyte.getSourceTvmazeSchedule({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_tvmazeschedule = airbyte.get_source_tvmaze_schedule(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTvmazeschedule = Airbyte.GetSourceTvmazeSchedule.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTvmazeSchedule(ctx, \u0026airbyte.LookupSourceTvmazeScheduleArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTvmazeScheduleArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTvmazeschedule = AirbyteFunctions.getSourceTvmazeSchedule(GetSourceTvmazeScheduleArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTvmazeschedule:\n    fn::invoke:\n      function: airbyte:getSourceTvmazeSchedule\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTvmazeSchedule.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTvmazeSchedule.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTvmazeScheduleResourceAllocation:getSourceTvmazeScheduleResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTwilio:getSourceTwilio":{"description":"SourceTwilio DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTwilio = airbyte.getSourceTwilio({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_twilio = airbyte.get_source_twilio(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTwilio = Airbyte.GetSourceTwilio.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTwilio(ctx, \u0026airbyte.LookupSourceTwilioArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTwilioArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTwilio = AirbyteFunctions.getSourceTwilio(GetSourceTwilioArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTwilio:\n    fn::invoke:\n      function: airbyte:getSourceTwilio\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTwilio.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTwilio.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioResourceAllocation:getSourceTwilioResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTwilioTaskrouter:getSourceTwilioTaskrouter":{"description":"SourceTwilioTaskrouter DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTwiliotaskrouter = airbyte.getSourceTwilioTaskrouter({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_twiliotaskrouter = airbyte.get_source_twilio_taskrouter(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTwiliotaskrouter = Airbyte.GetSourceTwilioTaskrouter.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTwilioTaskrouter(ctx, \u0026airbyte.LookupSourceTwilioTaskrouterArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTwilioTaskrouterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTwiliotaskrouter = AirbyteFunctions.getSourceTwilioTaskrouter(GetSourceTwilioTaskrouterArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTwiliotaskrouter:\n    fn::invoke:\n      function: airbyte:getSourceTwilioTaskrouter\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTwilioTaskrouter.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTwilioTaskrouter.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTwilioTaskrouterResourceAllocation:getSourceTwilioTaskrouterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTwitter:getSourceTwitter":{"description":"SourceTwitter DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTwitter = airbyte.getSourceTwitter({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_twitter = airbyte.get_source_twitter(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTwitter = Airbyte.GetSourceTwitter.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTwitter(ctx, \u0026airbyte.LookupSourceTwitterArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTwitterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTwitter = AirbyteFunctions.getSourceTwitter(GetSourceTwitterArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTwitter:\n    fn::invoke:\n      function: airbyte:getSourceTwitter\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTwitter.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTwitter.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTwitterResourceAllocation:getSourceTwitterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceTypeform:getSourceTypeform":{"description":"SourceTypeform DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceTypeform = airbyte.getSourceTypeform({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_typeform = airbyte.get_source_typeform(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceTypeform = Airbyte.GetSourceTypeform.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceTypeform(ctx, \u0026airbyte.LookupSourceTypeformArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceTypeformArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceTypeform = AirbyteFunctions.getSourceTypeform(GetSourceTypeformArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceTypeform:\n    fn::invoke:\n      function: airbyte:getSourceTypeform\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceTypeform.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceTypeform.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceTypeformResourceAllocation:getSourceTypeformResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceUsCensus:getSourceUsCensus":{"description":"SourceUsCensus DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceUscensus = airbyte.getSourceUsCensus({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_uscensus = airbyte.get_source_us_census(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceUscensus = Airbyte.GetSourceUsCensus.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceUsCensus(ctx, \u0026airbyte.LookupSourceUsCensusArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceUsCensusArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceUscensus = AirbyteFunctions.getSourceUsCensus(GetSourceUsCensusArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceUscensus:\n    fn::invoke:\n      function: airbyte:getSourceUsCensus\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceUsCensus.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceUsCensus.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceUsCensusResourceAllocation:getSourceUsCensusResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceVantage:getSourceVantage":{"description":"SourceVantage DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceVantage = airbyte.getSourceVantage({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_vantage = airbyte.get_source_vantage(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceVantage = Airbyte.GetSourceVantage.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceVantage(ctx, \u0026airbyte.LookupSourceVantageArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceVantageArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceVantage = AirbyteFunctions.getSourceVantage(GetSourceVantageArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceVantage:\n    fn::invoke:\n      function: airbyte:getSourceVantage\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceVantage.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceVantage.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceVantageResourceAllocation:getSourceVantageResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceWebflow:getSourceWebflow":{"description":"SourceWebflow DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWebflow = airbyte.getSourceWebflow({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_webflow = airbyte.get_source_webflow(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWebflow = Airbyte.GetSourceWebflow.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceWebflow(ctx, \u0026airbyte.LookupSourceWebflowArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceWebflowArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceWebflow = AirbyteFunctions.getSourceWebflow(GetSourceWebflowArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceWebflow:\n    fn::invoke:\n      function: airbyte:getSourceWebflow\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceWebflow.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceWebflow.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceWebflowResourceAllocation:getSourceWebflowResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceWhenIWork:getSourceWhenIWork":{"description":"SourceWhenIWork DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWheniwork = airbyte.getSourceWhenIWork({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_wheniwork = airbyte.get_source_when_i_work(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWheniwork = Airbyte.GetSourceWhenIWork.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceWhenIWork(ctx, \u0026airbyte.LookupSourceWhenIWorkArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceWhenIWorkArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceWheniwork = AirbyteFunctions.getSourceWhenIWork(GetSourceWhenIWorkArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceWheniwork:\n    fn::invoke:\n      function: airbyte:getSourceWhenIWork\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceWhenIWork.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceWhenIWork.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceWhenIWorkResourceAllocation:getSourceWhenIWorkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceWhiskyHunter:getSourceWhiskyHunter":{"description":"SourceWhiskyHunter DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWhiskyhunter = airbyte.getSourceWhiskyHunter({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_whiskyhunter = airbyte.get_source_whisky_hunter(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWhiskyhunter = Airbyte.GetSourceWhiskyHunter.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceWhiskyHunter(ctx, \u0026airbyte.LookupSourceWhiskyHunterArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceWhiskyHunterArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceWhiskyhunter = AirbyteFunctions.getSourceWhiskyHunter(GetSourceWhiskyHunterArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceWhiskyhunter:\n    fn::invoke:\n      function: airbyte:getSourceWhiskyHunter\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceWhiskyHunter.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceWhiskyHunter.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceWhiskyHunterResourceAllocation:getSourceWhiskyHunterResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceWikipediaPageviews:getSourceWikipediaPageviews":{"description":"SourceWikipediaPageviews DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWikipediapageviews = airbyte.getSourceWikipediaPageviews({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_wikipediapageviews = airbyte.get_source_wikipedia_pageviews(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWikipediapageviews = Airbyte.GetSourceWikipediaPageviews.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceWikipediaPageviews(ctx, \u0026airbyte.LookupSourceWikipediaPageviewsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceWikipediaPageviewsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceWikipediapageviews = AirbyteFunctions.getSourceWikipediaPageviews(GetSourceWikipediaPageviewsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceWikipediapageviews:\n    fn::invoke:\n      function: airbyte:getSourceWikipediaPageviews\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceWikipediaPageviews.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceWikipediaPageviews.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceWikipediaPageviewsResourceAllocation:getSourceWikipediaPageviewsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceWoocommerce:getSourceWoocommerce":{"description":"SourceWoocommerce DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceWoocommerce = airbyte.getSourceWoocommerce({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_woocommerce = airbyte.get_source_woocommerce(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceWoocommerce = Airbyte.GetSourceWoocommerce.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceWoocommerce(ctx, \u0026airbyte.LookupSourceWoocommerceArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceWoocommerceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceWoocommerce = AirbyteFunctions.getSourceWoocommerce(GetSourceWoocommerceArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceWoocommerce:\n    fn::invoke:\n      function: airbyte:getSourceWoocommerce\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceWoocommerce.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceWoocommerce.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceWoocommerceResourceAllocation:getSourceWoocommerceResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceXkcd:getSourceXkcd":{"description":"SourceXkcd DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceXkcd = airbyte.getSourceXkcd({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_xkcd = airbyte.get_source_xkcd(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceXkcd = Airbyte.GetSourceXkcd.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceXkcd(ctx, \u0026airbyte.LookupSourceXkcdArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceXkcdArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceXkcd = AirbyteFunctions.getSourceXkcd(GetSourceXkcdArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceXkcd:\n    fn::invoke:\n      function: airbyte:getSourceXkcd\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceXkcd.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceXkcd.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceXkcdResourceAllocation:getSourceXkcdResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceYandexMetrica:getSourceYandexMetrica":{"description":"SourceYandexMetrica DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceYandexmetrica = airbyte.getSourceYandexMetrica({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_yandexmetrica = airbyte.get_source_yandex_metrica(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceYandexmetrica = Airbyte.GetSourceYandexMetrica.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceYandexMetrica(ctx, \u0026airbyte.LookupSourceYandexMetricaArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceYandexMetricaArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceYandexmetrica = AirbyteFunctions.getSourceYandexMetrica(GetSourceYandexMetricaArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceYandexmetrica:\n    fn::invoke:\n      function: airbyte:getSourceYandexMetrica\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceYandexMetrica.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceYandexMetrica.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceYandexMetricaResourceAllocation:getSourceYandexMetricaResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceYotpo:getSourceYotpo":{"description":"SourceYotpo DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceYotpo = airbyte.getSourceYotpo({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_yotpo = airbyte.get_source_yotpo(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceYotpo = Airbyte.GetSourceYotpo.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceYotpo(ctx, \u0026airbyte.LookupSourceYotpoArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceYotpoArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceYotpo = AirbyteFunctions.getSourceYotpo(GetSourceYotpoArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceYotpo:\n    fn::invoke:\n      function: airbyte:getSourceYotpo\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceYotpo.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceYotpo.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceYotpoResourceAllocation:getSourceYotpoResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceYoutubeAnalytics:getSourceYoutubeAnalytics":{"description":"SourceYoutubeAnalytics DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceYoutubeanalytics = airbyte.getSourceYoutubeAnalytics({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_youtubeanalytics = airbyte.get_source_youtube_analytics(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceYoutubeanalytics = Airbyte.GetSourceYoutubeAnalytics.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceYoutubeAnalytics(ctx, \u0026airbyte.LookupSourceYoutubeAnalyticsArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceYoutubeAnalyticsArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceYoutubeanalytics = AirbyteFunctions.getSourceYoutubeAnalytics(GetSourceYoutubeAnalyticsArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceYoutubeanalytics:\n    fn::invoke:\n      function: airbyte:getSourceYoutubeAnalytics\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceYoutubeAnalytics.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceYoutubeAnalytics.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceYoutubeAnalyticsResourceAllocation:getSourceYoutubeAnalyticsResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceZendeskChat:getSourceZendeskChat":{"description":"SourceZendeskChat DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendeskchat = airbyte.getSourceZendeskChat({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendeskchat = airbyte.get_source_zendesk_chat(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendeskchat = Airbyte.GetSourceZendeskChat.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceZendeskChat(ctx, \u0026airbyte.LookupSourceZendeskChatArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceZendeskChatArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceZendeskchat = AirbyteFunctions.getSourceZendeskChat(GetSourceZendeskChatArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceZendeskchat:\n    fn::invoke:\n      function: airbyte:getSourceZendeskChat\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceZendeskChat.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceZendeskChat.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskChatResourceAllocation:getSourceZendeskChatResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceZendeskSunshine:getSourceZendeskSunshine":{"description":"SourceZendeskSunshine DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendesksunshine = airbyte.getSourceZendeskSunshine({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendesksunshine = airbyte.get_source_zendesk_sunshine(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendesksunshine = Airbyte.GetSourceZendeskSunshine.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceZendeskSunshine(ctx, \u0026airbyte.LookupSourceZendeskSunshineArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceZendeskSunshineArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceZendesksunshine = AirbyteFunctions.getSourceZendeskSunshine(GetSourceZendeskSunshineArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceZendesksunshine:\n    fn::invoke:\n      function: airbyte:getSourceZendeskSunshine\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceZendeskSunshine.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceZendeskSunshine.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSunshineResourceAllocation:getSourceZendeskSunshineResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceZendeskSupport:getSourceZendeskSupport":{"description":"SourceZendeskSupport DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendesksupport = airbyte.getSourceZendeskSupport({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendesksupport = airbyte.get_source_zendesk_support(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendesksupport = Airbyte.GetSourceZendeskSupport.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceZendeskSupport(ctx, \u0026airbyte.LookupSourceZendeskSupportArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceZendeskSupportArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceZendesksupport = AirbyteFunctions.getSourceZendeskSupport(GetSourceZendeskSupportArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceZendesksupport:\n    fn::invoke:\n      function: airbyte:getSourceZendeskSupport\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceZendeskSupport.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceZendeskSupport.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskSupportResourceAllocation:getSourceZendeskSupportResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceZendeskTalk:getSourceZendeskTalk":{"description":"SourceZendeskTalk DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZendesktalk = airbyte.getSourceZendeskTalk({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zendesktalk = airbyte.get_source_zendesk_talk(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZendesktalk = Airbyte.GetSourceZendeskTalk.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceZendeskTalk(ctx, \u0026airbyte.LookupSourceZendeskTalkArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceZendeskTalkArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceZendesktalk = AirbyteFunctions.getSourceZendeskTalk(GetSourceZendeskTalkArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceZendesktalk:\n    fn::invoke:\n      function: airbyte:getSourceZendeskTalk\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceZendeskTalk.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceZendeskTalk.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceZendeskTalkResourceAllocation:getSourceZendeskTalkResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceZenloop:getSourceZenloop":{"description":"SourceZenloop DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZenloop = airbyte.getSourceZenloop({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zenloop = airbyte.get_source_zenloop(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZenloop = Airbyte.GetSourceZenloop.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceZenloop(ctx, \u0026airbyte.LookupSourceZenloopArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceZenloopArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceZenloop = AirbyteFunctions.getSourceZenloop(GetSourceZenloopArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceZenloop:\n    fn::invoke:\n      function: airbyte:getSourceZenloop\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceZenloop.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceZenloop.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceZenloopResourceAllocation:getSourceZenloopResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceZohoCrm:getSourceZohoCrm":{"description":"SourceZohoCrm DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZohocrm = airbyte.getSourceZohoCrm({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zohocrm = airbyte.get_source_zoho_crm(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZohocrm = Airbyte.GetSourceZohoCrm.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceZohoCrm(ctx, \u0026airbyte.LookupSourceZohoCrmArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceZohoCrmArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceZohocrm = AirbyteFunctions.getSourceZohoCrm(GetSourceZohoCrmArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceZohocrm:\n    fn::invoke:\n      function: airbyte:getSourceZohoCrm\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceZohoCrm.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceZohoCrm.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceZohoCrmResourceAllocation:getSourceZohoCrmResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getSourceZoom:getSourceZoom":{"description":"SourceZoom DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst mySourceZoom = airbyte.getSourceZoom({\n    sourceId: \"...my_source_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_source_zoom = airbyte.get_source_zoom(source_id=\"...my_source_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var mySourceZoom = Airbyte.GetSourceZoom.Invoke(new()\n    {\n        SourceId = \"...my_source_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupSourceZoom(ctx, \u0026airbyte.LookupSourceZoomArgs{\n\t\t\tSourceId: \"...my_source_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetSourceZoomArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var mySourceZoom = AirbyteFunctions.getSourceZoom(GetSourceZoomArgs.builder()\n            .sourceId(\"...my_source_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  mySourceZoom:\n    fn::invoke:\n      function: airbyte:getSourceZoom\n      arguments:\n        sourceId: '...my_source_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getSourceZoom.\n","properties":{"sourceId":{"type":"string"}},"type":"object","required":["sourceId"]},"outputs":{"description":"A collection of values returned by getSourceZoom.\n","properties":{"configuration":{"description":"The values required to configure the source. The schema for this must match the schema return by source*definition*specifications/get for the source. Parsed as JSON.\n","type":"string"},"createdAt":{"type":"number"},"definitionId":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"resourceAllocation":{"$ref":"#/types/airbyte:index%2FgetSourceZoomResourceAllocation:getSourceZoomResourceAllocation","description":"actor or actor definition specific resource requirements. if default is set, these are the requirements that should be set for ALL jobs run for this actor definition. it is overriden by the job type specific configurations. if not set, the platform will use defaults. these values will be overriden by configuration at the connection level.\n"},"sourceId":{"type":"string"},"sourceType":{"type":"string"},"workspaceId":{"type":"string"}},"required":["configuration","createdAt","definitionId","id","name","resourceAllocation","sourceId","sourceType","workspaceId"],"type":"object"}},"airbyte:index/getWorkspace:getWorkspace":{"description":"Workspace DataSource\n\n## Example Usage\n\n\u003c!--Start PulumiCodeChooser --\u003e\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as airbyte from \"@pulumi/airbyte\";\n\nconst myWorkspace = airbyte.getWorkspace({\n    workspaceId: \"...my_workspace_id...\",\n});\n```\n```python\nimport pulumi\nimport pulumi_airbyte as airbyte\n\nmy_workspace = airbyte.get_workspace(workspace_id=\"...my_workspace_id...\")\n```\n```csharp\nusing System.Collections.Generic;\nusing System.Linq;\nusing Pulumi;\nusing Airbyte = Pulumi.Airbyte;\n\nreturn await Deployment.RunAsync(() =\u003e \n{\n    var myWorkspace = Airbyte.GetWorkspace.Invoke(new()\n    {\n        WorkspaceId = \"...my_workspace_id...\",\n    });\n\n});\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-terraform-provider/sdks/go/airbyte/airbyte\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := airbyte.LookupWorkspace(ctx, \u0026airbyte.LookupWorkspaceArgs{\n\t\t\tWorkspaceId: \"...my_workspace_id...\",\n\t\t}, nil)\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n```java\npackage generated_program;\n\nimport com.pulumi.Context;\nimport com.pulumi.Pulumi;\nimport com.pulumi.core.Output;\nimport com.pulumi.airbyte.AirbyteFunctions;\nimport com.pulumi.airbyte.inputs.GetWorkspaceArgs;\nimport java.util.List;\nimport java.util.ArrayList;\nimport java.util.Map;\nimport java.io.File;\nimport java.nio.file.Files;\nimport java.nio.file.Paths;\n\npublic class App {\n    public static void main(String[] args) {\n        Pulumi.run(App::stack);\n    }\n\n    public static void stack(Context ctx) {\n        final var myWorkspace = AirbyteFunctions.getWorkspace(GetWorkspaceArgs.builder()\n            .workspaceId(\"...my_workspace_id...\")\n            .build());\n\n    }\n}\n```\n```yaml\nvariables:\n  myWorkspace:\n    fn::invoke:\n      function: airbyte:getWorkspace\n      arguments:\n        workspaceId: '...my_workspace_id...'\n```\n\u003c!--End PulumiCodeChooser --\u003e\n","inputs":{"description":"A collection of arguments for invoking getWorkspace.\n","properties":{"workspaceId":{"type":"string"}},"type":"object","required":["workspaceId"]},"outputs":{"description":"A collection of values returned by getWorkspace.\n","properties":{"dataResidency":{"type":"string"},"id":{"description":"The provider-assigned unique ID for this managed resource.","type":"string"},"name":{"type":"string"},"notifications":{"$ref":"#/types/airbyte:index%2FgetWorkspaceNotifications:getWorkspaceNotifications","description":"Configures workspace notifications.\n"},"workspaceId":{"type":"string"}},"required":["dataResidency","id","name","notifications","workspaceId"],"type":"object"}},"pulumi:providers:airbyte/terraformConfig":{"description":"This function returns a Terraform config object with terraform-namecased keys,to be used with the Terraform Module Provider.","inputs":{"properties":{"__self__":{"$ref":"#/resources/pulumi:providers:airbyte"}},"type":"object","required":["__self__"]},"outputs":{"properties":{"result":{"additionalProperties":{"$ref":"pulumi.json#/Any"},"type":"object"}},"required":["result"],"type":"object"}}},"parameterization":{"baseProvider":{"name":"terraform-provider","version":"1.0.1"},"parameter":"eyJyZW1vdGUiOnsidXJsIjoicmVnaXN0cnkub3BlbnRvZnUub3JnL2FpcmJ5dGVocS9haXJieXRlIiwidmVyc2lvbiI6IjEuMC4wLXJjNyJ9fQ=="}}