blob: 50c1a3ba0d9f5d1e0adc469822aa37ea9bee9403 [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/salesforce/hooks/index", "_api/airflow/providers/salesforce/hooks/salesforce/index", "_api/airflow/providers/salesforce/index", "_api/airflow/providers/salesforce/operators/bulk/index", "_api/airflow/providers/salesforce/operators/index", "_api/airflow/providers/salesforce/operators/salesforce_apex_rest/index", "_api/tests/system/providers/salesforce/example_bulk/index", "_api/tests/system/providers/salesforce/example_salesforce_apex_rest/index", "_api/tests/system/providers/salesforce/index", "changelog", "commits", "connections/salesforce", "index", "installing-providers-from-sources", "operators/bulk", "operators/index", "operators/salesforce_apex_rest", "security"], "filenames": ["_api/airflow/providers/salesforce/hooks/index.rst", "_api/airflow/providers/salesforce/hooks/salesforce/index.rst", "_api/airflow/providers/salesforce/index.rst", "_api/airflow/providers/salesforce/operators/bulk/index.rst", "_api/airflow/providers/salesforce/operators/index.rst", "_api/airflow/providers/salesforce/operators/salesforce_apex_rest/index.rst", "_api/tests/system/providers/salesforce/example_bulk/index.rst", "_api/tests/system/providers/salesforce/example_salesforce_apex_rest/index.rst", "_api/tests/system/providers/salesforce/index.rst", "changelog.rst", "commits.rst", "connections/salesforce.rst", "index.rst", "installing-providers-from-sources.rst", "operators/bulk.rst", "operators/index.rst", "operators/salesforce_apex_rest.rst", "security.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.salesforce.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.salesforce.hooks.salesforce</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.salesforce</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.salesforce.operators.bulk</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.salesforce.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.salesforce.operators.salesforce_apex_rest</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.salesforce.example_bulk</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.salesforce.example_salesforce_apex_rest</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.salesforce</span></code>", "Changelog", "Package apache-airflow-providers-salesforce", "Salesforce Connection", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-salesforce</span></code>", "Installing from sources", "SalesforceBulkOperator", "Salesforce Operators", "SalesforceApexRestOperator", "Releasing security patches"], "terms": {"5": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17], "6": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17], "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17], "10": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 11, 12, 13, 14, 15, 16, 17], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 16, 17], "connect": [1, 3, 5, 9, 10], "your": [1, 9, 11], "instanc": [1, 11, 16], "retriev": 1, "data": [1, 10], "from": [1, 9, 10, 17], "write": 1, "file": [1, 9, 10, 11, 13], "other": 1, "us": [1, 3, 5, 9, 10, 11, 13, 17], "also": [1, 11, 13, 16], "reli": 1, "simple_salesforc": 1, "packag": [1, 9], "http": [1, 3, 5, 11, 13, 16], "github": 1, "com": [1, 11, 13, 16], "simpl": [1, 10, 12], "log": [1, 10], "sourc": [1, 2, 3, 5, 6, 7, 14, 16], "salesforcehook": [1, 9, 10, 11], "salesforce_conn_id": [1, 3, 5], "default_conn_nam": 1, "session_id": [1, 11], "none": [1, 10, 13], "session": [1, 9, 10, 11], "base": [1, 3, 5], "basehook": [1, 9, 10], "creat": [1, 11, 13], "new": [1, 10, 17], "allow": [1, 9, 10], "you": [1, 9, 11, 12, 13, 14, 16, 17], "pull": 1, "out": [1, 10, 17], "sfdc": 1, "save": 1, "can": [1, 9, 12, 13, 14, 16, 17], "oper": [1, 2, 10], "move": [1, 9, 10], "anoth": 1, "paramet": [1, 3, 5, 10, 11], "conn_id": [1, 11], "The": [1, 3, 5, 11, 12, 13, 17], "name": [1, 3, 10, 11, 14], "ha": 1, "need": [1, 9, 11], "should": [1, 11, 13, 17], "type": [1, 5, 9, 10, 11], "str": [1, 3, 5], "access": [1, 11, 14], "token": [1, 11], "given": 1, "request": [1, 3, 5], "A": [1, 5, 11], "custom": [1, 9, 10, 16], "enabl": [1, 10], "otherwis": [1, 9], "expos": 1, "via": [1, 9, 11, 12, 13], "sever": [1, 11], "authent": [1, 11], "option": [1, 9, 10, 11], "password": [1, 11], "usernam": [1, 11], "secur": [1, 11], "direct": [1, 9, 10, 11], "either": 1, "url": [1, 11], "oauth": [1, 11], "jwt": [1, 9, 10, 11], "consum": [1, 11], "kei": [1, 11, 13], "privat": [1, 11], "path": [1, 10, 11], "ip": [1, 9, 10, 11], "filter": [1, 9, 10, 11], "organ": [1, 9, 10, 11], "id": [1, 3, 5, 11, 13, 14], "If": [1, 9, 11, 13], "sandbox": 1, "enter": 1, "domain": [1, 11], "valu": [1, 11], "test": [1, 11, 14, 16, 17], "conn_name_attr": 1, "salesforce_default": [1, 3, 5], "conn_typ": 1, "hook_nam": 1, "classmethod": 1, "get_connection_form_widget": 1, "return": [1, 3, 5, 10], "widget": 1, "add": [1, 9, 10], "form": [1, 10], "get_ui_field_behaviour": 1, "field": [1, 3, 9, 10], "behaviour": 1, "conn": 1, "cach": 1, "get_conn": 1, "make_queri": 1, "queri": 1, "include_delet": 1, "fals": [1, 3, 14], "query_param": 1, "make": [1, 3, 5], "bool": [1, 3], "true": [1, 3], "includ": [1, 10, 12, 17], "delet": [1, 3, 14], "record": [1, 3], "dict": [1, 3, 5, 10], "addit": 1, "argument": [1, 10], "result": [1, 3, 5], "describe_object": 1, "obj": 1, "get": [1, 5, 9, 10, 13, 17], "descript": [1, 10], "object": [1, 3], "": [1, 10, 11, 13, 16], "schema": 1, "some": [1, 9, 10], "extra": [1, 9, 10, 11], "metadata": 1, "store": 1, "each": [1, 3], "we": [1, 11, 17], "ar": [1, 3, 11, 12, 13, 17], "get_available_field": 1, "list": [1, 3, 10], "all": [1, 9, 10, 12, 17], "avail": [1, 3, 9, 13], "get_object_from_salesforc": 1, "For": [1, 3, 5, 10, 11, 12, 13], "model": [1, 3, 5, 17], "onli": [1, 9, 10, 17], "specifi": [1, 11], "realli": 1, "do": [1, 9, 10, 13], "underneath": 1, "hood": 1, "run": [1, 9, 13], "select": [1, 13], "iter": 1, "write_object_to_fil": 1, "query_result": 1, "filenam": 1, "fmt": 1, "csv": 1, "coerce_to_timestamp": 1, "record_time_ad": 1, "accept": 1, "format": [1, 10], "comma": 1, "separ": [1, 9, 10, 17], "default": [1, 5, 10, 11, 17], "json": [1, 16], "arrai": 1, "element": 1, "differ": [1, 13], "row": 1, "ndjson": 1, "line": [1, 10], "delimit": 1, "instead": 1, "like": 1, "requir": [1, 9, 10, 17], "signific": 1, "amount": 1, "cleanup": [1, 10], "panda": [1, 9, 10, 12], "doesn": 1, "t": 1, "handl": 1, "output": 1, "uniform": 1, "wai": 1, "especi": 1, "pain": 1, "datetim": 1, "want": [1, 9, 13, 17], "them": [1, 9, 10], "string": [1, 10], "millisecond": 1, "unix": 1, "timestamp": 1, "By": [1, 13], "function": 1, "try": 1, "leav": 1, "thei": 1, "repres": 1, "flag": 1, "forc": [1, 11, 16], "becom": 1, "utc": 1, "greatli": 1, "benefici": 1, "look": [1, 3, 5], "same": 1, "easier": 1, "work": [1, 9, 10], "databas": 1, "environ": [1, 11], "sql": 1, "where": [1, 11, 17], "dump": [1, 16], "convert": 1, "left": [1, 13], "were": 1, "being": 1, "mark": 1, "when": [1, 11, 17], "wa": 1, "fetch": 1, "datafram": [1, 10], "written": 1, "object_to_df": 1, "export": [1, 11], "test_connect": [1, 9, 10], "hook": [2, 10], "bulk": [2, 4, 9, 10, 14], "salesforce_apex_rest": [2, 4], "__version__": [2, 10], "salesforcebulkoper": [3, 10, 15], "object_nam": [3, 14], "payload": [3, 5, 7, 14, 16], "external_id_field": [3, 14], "batch_siz": [3, 14], "10000": [3, 14], "use_seri": [3, 14], "kwarg": [3, 5], "baseoper": [3, 5], "execut": [3, 5, 14, 16], "api": [3, 5, 9, 10, 11, 14], "push": [3, 5], "xcom": [3, 5], "more": [3, 5, 10, 16], "inform": [3, 5, 10, 17], "how": [3, 5, 13], "take": [3, 5], "guid": [3, 5, 13, 16], "typing_extens": [3, 9, 10], "liter": [3, 9, 10], "insert": [3, 14], "updat": [3, 9, 10, 14, 16], "upsert": [3, 14], "hard_delet": 3, "perform": 3, "pass": [3, 11], "batch": [3, 10], "uniqu": [3, 10], "identifi": 3, "int": 3, "number": [3, 10], "assign": 3, "job": 3, "process": 3, "serial": 3, "mode": 3, "available_oper": 3, "context": [3, 5, 10], "util": [3, 5], "task": [3, 5], "dure": [3, 5], "respons": [3, 5], "do_xcom_push": 3, "salesforceapexrestoper": [5, 9, 10, 15], "endpoint": [5, 16], "method": [5, 9, 10, 16], "apex": [5, 16], "rest": [5, 16], "action": [5, 16], "send": 5, "post": [5, 16], "put": 5, "env_id": [6, 7], "dag_id": [6, 7], "example_salesforce_bulk": 6, "bulk_insert": [6, 14], "test_run": [6, 7], "example_gcs_to_trino": 7, "example_bulk": [8, 14], "example_salesforce_apex_rest": [8, 16], "apach": [9, 13], "airflow": [9, 13, 17], "provid": [9, 11, 13, 14, 16, 17], "salesforc": [9, 13, 14, 16], "limit": [9, 10], "37748": [9, 10], "set": [9, 10], "min": [9, 10], "depend": [9, 10, 17], "36698": [9, 10], "follow": [9, 10, 11, 13, 17], "signatur": [9, 10, 13], "child": [9, 10], "class": [9, 10, 12], "36086": [9, 10], "releas": [9, 10, 12], "explain": 9, "support": [9, 10, 12], "polici": [9, 17], "bump": [9, 10], "minimum": [9, 10, 12], "version": [9, 10, 11, 12, 13, 17], "36017": [9, 10], "compatibl": [9, 10], "x": [9, 10], "35145": [9, 10], "34728": [9, 10], "alwai": [9, 10, 17], "33794": [9, 10], "improv": [9, 10], "modul": [9, 10], "import": [9, 10, 13], "check": [9, 10, 13], "block": [9, 10], "33754": [9, 10], "avoid": [9, 10], "numpi": [9, 10], "runtim": [9, 10], "level": [9, 10], "33483": [9, 10], "drop": [9, 10, 13], "python": [9, 10, 12, 13], "7": [9, 10], "remov": [9, 10, 13], "30963": [9, 10], "30917": [9, 10], "27921": [9, 10], "27196": [9, 10], "prefer": [9, 10], "non": [9, 10], "prefix": [9, 10], "27075": [9, 10], "taskflow": [9, 10], "hint": [9, 10], "paramspec": [9, 10], "25173": [9, 10], "tableau": [9, 10], "23747": [9, 10], "due": 9, "pip": [9, 10, 12, 13], "instal": [9, 10, 17], "directli": 9, "24473": [9, 10], "functool": [9, 10], "compat": [9, 10], "cached_properti": [9, 10], "24582": [9, 10], "23353": [9, 10], "mistakenli": 9, "ad": [9, 10], "install_requir": 9, "22382": 9, "trove": 9, "classifi": [9, 10], "pypi": [9, 10, 17], "framework": 9, "21074": [9, 10], "19530": [9, 10], "18819": [9, 10], "login": [9, 10, 11], "17399": [9, 10], "optimis": 9, "salesforcetos3oper": [9, 10], "17162": [9, 10], "auto": [9, 10], "appli": [9, 10], "apply_default": 9, "decor": 9, "15667": 9, "first": 9, "upgrad": [9, 10, 17], "least": 9, "automat": 9, "have": [9, 17], "manual": 9, "db": [9, 11], "complet": 9, "migrat": [9, 10], "thing": 9, "done": [9, 17], "deprec": 9, "warn": [9, 10, 13], "addition": 9, "integr": [9, 10], "document": [9, 10], "readm": [9, 10], "initi": 9, "detail": [10, 13], "commit": 10, "chang": [10, 17], "high": 10, "changelog": 10, "see": [10, 12], "latest": [10, 17], "2024": 10, "02": 10, "27": 10, "subject": 10, "9e4bdc9e45": 10, "5a0be392e6": 10, "16": 10, "comment": 10, "about": [10, 13, 16, 17], "manag": [10, 11, 13], "37488": 10, "e346253760": 10, "15": 10, "fix": [10, 17], "remain": 10, "d401": 10, "37434": 10, "01": 10, "26": 10, "cead3da4a6": 10, "doc": 10, "rc2": 10, "wave": 10, "2nd": 10, "round": 10, "jan": 10, "37019": 10, "0b680c9492": 10, "revert": 10, "logger_nam": 10, "param": 10, "order": 10, "overrid": 10, "logger": 10, "36675": 10, "37015": 10, "2b4da0101f": 10, "22": 10, "prepar": [10, 17], "januari": 10, "36945": 10, "6bd450da1e": 10, "ecb2c9f24d": 10, "09": 10, "19ebcac239": 10, "07": 10, "1st": 10, "36640": 10, "6937ae7647": 10, "2023": 10, "12": [10, 13], "30": 10, "speed": 10, "up": 10, "autocomplet": 10, "breez": 10, "simplifi": 10, "state": 10, "36499": 10, "23": 10, "b15d5578da": 10, "re": 10, "decemb": 10, "36380": 10, "f5883d6e7b": 10, "36373": 10, "cd476acd8f": 10, "11": [10, 13], "08": 10, "999b70178a": 10, "36112": 10, "d0918d77ee": 10, "0b23d5601c": 10, "24": 10, "novemb": 10, "35836": 10, "99534e47f3": 10, "19": 10, "reproduc": 10, "build": [10, 13], "35693": 10, "99df205f42": 10, "reappli": 10, "templat": 10, "35686": 10, "1b059c57d6": 10, "35537": 10, "11bdfe4c12": 10, "around": 10, "issu": 10, "exampl": [10, 11, 13], "35494": 10, "90a100a7c3": 10, "31": 10, "d1c58d86de": 10, "28": 10, "3rd": 10, "octob": 10, "35233": 10, "3592ff4046": 10, "35187": 10, "dd7ba3cae1": 10, "pre": 10, "ruff": 10, "292": 10, "35053": 10, "13": 10, "e9987d5059": 10, "34916": 10, "0c8e30e43b": 10, "05": 10, "21990ed894": 10, "34201": 10, "cede385e93": 10, "9d8c77e447": 10, "c077d19060": 10, "aug": 10, "33730": 10, "ea8519c055": 10, "18": 10, "b5a4d36383": 10, "33291": 10, "225e3041d2": 10, "06": 10, "juli": 10, "32381": 10, "e45bee8840": 10, "d205": 10, "pagerduti": 10, "smtp": 10, "inclus": 10, "32358": 10, "3878fe6fab": 10, "spuriou": 10, "header": 10, "32373": 10, "cb4927a018": 10, "32298": 10, "09d4718d3a": 10, "structur": 10, "32125": 10, "20": 10, "79bcc2e668": 10, "rc1": 10, "june": 10, "32001": 10, "8b146152d6": 10, "note": 10, "32015": 10, "a59076eae": 10, "d400": 10, "pydocstyl": 10, "31427": 10, "9fa75aaf7a": 10, "29": 10, "45548b9451": 10, "mai": 10, "31416": 10, "abea189022": 10, "31393": 10, "f5aed58d9f": 10, "circular": 10, "error": 10, "caus": 10, "31379": 10, "d9ff55cf6d": 10, "31252": 10, "eef5bc7f16": 10, "03": 10, "full": [10, 11], "autom": 10, "30994": 10, "a7eb32a5b2": 10, "04": [10, 16], "d23a3bbed8": 10, "mechan": 10, "suspend": 10, "30422": 10, "5246c009c5": 10, "28651": 10, "ed26b86a50": 10, "2022": 10, "12c3c39d1a": 10, "27613": 10, "9ab1a6a3e7": 10, "old": 10, "style": 10, "26872": 10, "78b8ea2f22": 10, "2a34dc9e84": 10, "normal": 10, "27205": 10, "eaeab806b0": 10, "f8db64c35c": 10, "septemb": 10, "26731": 10, "06acf40a43": 10, "pep": 10, "563": 10, "postpon": 10, "evalu": 10, "annot": 10, "core": 10, "26289": 10, "e5ac6c7cfb": 10, "august": 10, "25618": 10, "c8af0592c0": 10, "d2459a241b": 10, "25030": 10, "3f9414d0fd": 10, "correct": [10, 13], "24927": 10, "b6a2759417": 10, "9c995523f2": 10, "0de31bd73a": 10, "insid": 10, "folder": [10, 13], "24672": 10, "510a6bab45": 10, "yaml": 10, "24702": 10, "9c59831ee7": 10, "21": 10, "dcdcf3a2b8": 10, "24307": 10, "717a7588bc": 10, "doubl": 10, "specif": 10, "24292": 10, "aeabe994b3": 10, "24231": 10, "027b707d21": 10, "explanatori": 10, "contributor": 10, "24229": 10, "fdf518573f": 10, "dag": 10, "design": 10, "22463": 10, "24127": 10, "75c60923e0": 10, "23631": 10, "9132baf192": 10, "d7dbfb7e26": 10, "bugfix": [10, 17], "22383": 10, "14": 10, "16adc035b1": 10, "march": 10, "22226": 10, "f5b96315fe": 10, "feb": 10, "22056": 10, "d94fa37830": 10, "delai": 10, "21439": 10, "6c3a67d4fc": 10, "2021": [10, 13], "21257": 10, "cb73053211": 10, "602abe8394": 10, "now": 10, "sphinx": 10, "autoapi": 10, "typehint": 10, "20951": 10, "f77417eb0d": 10, "k8": 10, "20614": 10, "97496ba2b4": 10, "20523": 10, "a0821235fb": 10, "everywher": 10, "20565": 10, "92bc8047cf": 10, "mypi": 10, "20325": 10, "2fb5e1d0ec": 10, "declar": 10, "relat": 10, "20226": 10, "853576d901": 10, "19882": 10, "a24066bc4c": 10, "d9567eb106": 10, "19321": 10, "e9a72a4e95": 10, "0a68588479": 10, "17890": 10, "be75dcd39c": 10, "meta": 10, "76ed2a49c6": 10, "lazili": 10, "individu": 10, "17682": 10, "5c0e98cc77": 10, "4dc622d8ca": 10, "17272": 10, "87f408b1e7": 10, "17116": 10, "763919d415": 10, "25": 10, "b916b75079": 10, "17015": 10, "866a601b76": 10, "pylint": 10, "our": 10, "toolchain": 10, "16682": 10, "bbc627a3da": 10, "16501": 10, "cbf8001d76": 10, "synchron": 10, "after": 10, "buggfix": 10, "16464": 10, "1fba5402bb": 10, "16405": 10, "9c94b72d44": 10, "16294": 10, "68e4c4dcb0": 10, "backport": 10, "14886": 10, "589d6dec92": 10, "next": [10, 17], "14487": 10, "45e72ca830": 10, "14030": 10, "88bdcfa0df": 10, "14013": 10, "ac2f72c98d": 10, "implement": 10, "tool": 10, "13767": 10, "a9ac2b040b": 10, "switch": 10, "f": 10, "flynt": 10, "13732": 10, "3fd5ef3555": 10, "miss": 10, "logo": 10, "13717": 10, "295d66f914": 10, "2020": 10, "grammar": 10, "13380": 10, "6cf76d7ac0": 10, "typo": 10, "command": 10, "13148": 10, "32971a1a2d": 10, "12955": 10, "b40dffa085": 10, "renam": 10, "rema": 10, "match": [10, 13], "aip": 10, "12917": 10, "9b39f24780": 10, "dynam": 10, "per": 10, "12558": 10, "2037303eef": 10, "discoveri": 10, "12466": 10, "c34ef853c8": 10, "12444": 10, "0080354502": 10, "0b2": 10, "12449": 10, "ae7cb4a1e2": 10, "17": 10, "wrong": 10, "hash": 10, "12390": 10, "6889a333cf": 10, "ref": 10, "12366": 10, "7825e8f590": 10, "12304": 10, "85a18e13d9": 10, "point": 10, "project": 10, "page": [10, 13, 16], "cross": 10, "12212": 10, "59eb5de78c": 10, "come": 10, "0beta1": 10, "12206": 10, "b2a28d1590": 10, "script": [10, 13], "dev": 10, "12082": 10, "4e8f9cc8d0": 10, "black": 10, "formmatt": 10, "9550": 10, "8c42cf1b00": 10, "pyupgrad": 10, "11447": 10, "5a439e84eb": 10, "2a1": 10, "11855": 10, "872b1566a1": 10, "gener": [10, 11], "setup": 10, "11826": 10, "349b0811c3": 10, "d200": 10, "11688": 10, "16e7129719": 10, "11487": 10, "d305876bee": 10, "redund": 10, "11448": 10, "0a0e1af800": 10, "broken": 10, "markdown": 10, "link": [10, 13], "toc": 10, "11249": 10, "ca4238eb4d": 10, "month": 10, "11242": 10, "5220e4c384": 10, "11238": 10, "45669bea4f": 10, "increas": 10, "coverag": 10, "11135": 10, "f3e87c5030": 10, "d202": 10, "11032": 10, "fdd9b6f65b": 10, "10543": 10, "3696c34c28": 10, "word": 10, "10528": 10, "ee7ca128a1": 10, "refernc": 10, "10483": 10, "cdec301254": 10, "sensor": 10, "10205": 10, "24c8e4c2d6": 10, "constructor": 10, "arg": 10, "10163": 10, "aeea71274d": 10, "10097": 10, "7d24b088cd": 10, "stop": 10, "start_dat": 10, "default_arg": 10, "example_dag": 10, "9985": 10, "d0e7db4024": 10, "fresh": 10, "9408": 10, "12af6a0800": 10, "final": 10, "23rc1": 10, "9404": 10, "c7e5bce57f": 10, "candid": 10, "9370": 10, "f6bd817a3a": 10, "introduc": 10, "transfer": 10, "9320": 10, "0b0e4f7a4c": 10, "rc3": 10, "relas": 10, "9026": 10, "00642a46d0": 10, "wrongli": 10, "8994": 10, "1d36b0303b": 10, "refer": 10, "8984": 10, "375d1ca229": 10, "8898": 10, "12c5e5d8a": 10, "8891": 10, "ff342fc230": 10, "8565": 10, "8644": 10, "f3521fb0e3": 10, "regener": 10, "8886": 10, "92585ca4cb": 10, "8807": 10, "87969a350d": 10, "6515": 10, "info": 10, "8170": 10, "9546192836": 10, "7857": 10, "31efc931e3": 10, "call": [10, 11, 16], "super": 10, "7824": 10, "6140356b80": 10, "6481": 10, "bug": [10, 17], "7703": 10, "3320e432a1": 10, "6817": 10, "lazi": 10, "load": 10, "keep": 10, "user": [10, 11, 13, 16], "face": 10, "untouch": 10, "7517": 10, "61a8bb6581": 10, "6879": 10, "fail": 10, "ci": 10, "7500": 10, "a9ad0a9298": 10, "6790": 10, "basic": 10, "7410": 10, "97a429f9d0": 10, "6714": 10, "magic": 10, "utf": 10, "8": 10, "7338": 10, "cf141506a2": 10, "6708": 10, "7330": 10, "c42a375e79": 10, "6644": 10, "servic": [10, 16], "7265": 10, "email": 11, "address": 11, "account": [11, 14], "associ": 11, "sign": [11, 13], "both": 11, "necessari": 11, "local": [11, 13], "ti": 11, "e": 11, "na1": 11, "common": 11, "my": 11, "proxi": 11, "map": 11, "scheme": 11, "server": [11, 13], "attempt": 11, "client": 11, "reason": [11, 17], "suggest": 11, "one": [11, 13], "secret": 11, "backend": 11, "variabl": 11, "hashicorp": 11, "vault": 11, "gcp": 11, "etc": 11, "uri": 11, "airflow_conn_": 11, "standard": 11, "syntax": 11, "airflow_conn_salesforce_default": 11, "your_usernam": 11, "your_password": 11, "3a": 11, "2f": 11, "2fyour_host": 11, "lightn": 11, "security_token": 11, "your_token": 11, "top": [12, 13], "exist": 12, "below": [12, 13], "1": 12, "describ": 13, "download": 13, "offici": 13, "most": 13, "choos": 13, "down": 13, "sdist": 13, "whl": 13, "origin": 13, "checksum": 13, "softwar": 13, "foundat": 13, "asc": 13, "sha512": 13, "those": 13, "code": [13, 16], "abov": 13, "contain": 13, "pgp": 13, "It": 13, "essenti": 13, "sha": 13, "gpg": 13, "pleas": 13, "well": 13, "relev": 13, "distribut": 13, "recommend": 13, "main": [13, 17], "directori": 13, "mirror": 13, "pgpk": 13, "ka": 13, "To": 13, "binari": 13, "pgpv": 13, "tar": 13, "gz": 13, "made": 13, "sat": 13, "sep": 13, "49": 13, "54": 13, "bst": 13, "rsa": 13, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 13, "issuer": 13, "kaxilnaik": 13, "org": 13, "good": [13, 17], "kaxil": 13, "naik": 13, "unknown": 13, "aka": 13, "gmail": 13, "certifi": 13, "trust": 13, "There": 13, "indic": 13, "belong": 13, "owner": 13, "primari": 13, "fingerprint": 13, "cde1": 13, "5c6e": 13, "4d3a": 13, "8ec4": 13, "ecf4": 13, "ba4b": 13, "6674": 13, "e08a": 13, "d7de": 13, "406f": 13, "worri": 13, "certif": 13, "self": 13, "why": 13, "previou": 13, "step": 13, "know": 13, "valid": 13, "alreadi": 13, "sum": 13, "shasum": 13, "512": 13, "diff": 13, "bin": 13, "bash": 13, "package_vers": 13, "package_nam": 13, "provider_download_dir": 13, "mktemp": 13, "d": 13, "dep": 13, "dest": 13, "curl": 13, "apache_airflow_providers_salesforc": 13, "py3": 13, "ani": 13, "l": 13, "o": 13, "echo": 13, "la": 13, "onc": 13, "instruct": [13, 17], "chapter": 13, "temporari": 13, "system": [14, 16], "py": [14, 16], "task_id": [14, 16], "000000000000000aaa": 14, "account1": 14, "account2": 14, "bulk_upd": 14, "000000000000000bbb": 14, "bulk_upsert": 14, "bulk_delet": 14, "librari": 16, "would": 16, "apexrest": 16, "activ": 16, "bodi": 16, "content": 16, "encod": 16, "12345": 16, "time": 16, "2014": 16, "21t13": 16, "00": 16, "15z": 16, "apex_oper": 16, "apex_task": 16, "read": 16, "develop": [16, 17], "independ": 17, "itself": 17, "vulner": 17, "publish": 17, "found": 17, "branch": 17, "strict": 17, "semver": 17, "scope": 17, "major": 17, "break": 17, "minor": 17, "patchlevel": 17, "receiv": 17, "so": 17, "except": 17, "rule": 17, "critic": 17, "band": 17, "which": 17, "case": 17, "stakehold": 17, "might": 17, "decid": 17, "cherri": 17, "pick": 17, "older": 17, "mix": 17, "govern": 17, "interest": 17, "parti": 17}, "objects": {"airflow.providers": [[2, 0, 0, "-", "salesforce"]], "airflow.providers.salesforce": [[2, 1, 1, "", "__version__"], [0, 0, 0, "-", "hooks"], [4, 0, 0, "-", "operators"]], "airflow.providers.salesforce.hooks": [[1, 0, 0, "-", "salesforce"]], "airflow.providers.salesforce.hooks.salesforce": [[1, 2, 1, "", "SalesforceHook"], [1, 1, 1, "", "log"]], "airflow.providers.salesforce.hooks.salesforce.SalesforceHook": [[1, 3, 1, "", "conn"], [1, 4, 1, "", "conn_name_attr"], [1, 4, 1, "", "conn_type"], [1, 4, 1, "", "default_conn_name"], [1, 3, 1, "", "describe_object"], [1, 3, 1, "", "get_available_fields"], [1, 3, 1, "", "get_conn"], [1, 3, 1, "", "get_connection_form_widgets"], [1, 3, 1, "", "get_object_from_salesforce"], [1, 3, 1, "", "get_ui_field_behaviour"], [1, 4, 1, "", "hook_name"], [1, 3, 1, "", "make_query"], [1, 3, 1, "", "object_to_df"], [1, 3, 1, "", "test_connection"], [1, 3, 1, "", "write_object_to_file"]], "airflow.providers.salesforce.operators": [[3, 0, 0, "-", "bulk"], [5, 0, 0, "-", "salesforce_apex_rest"]], "airflow.providers.salesforce.operators.bulk": [[3, 2, 1, "", "SalesforceBulkOperator"]], "airflow.providers.salesforce.operators.bulk.SalesforceBulkOperator": [[3, 4, 1, "", "available_operations"], [3, 3, 1, "", "execute"]], "airflow.providers.salesforce.operators.salesforce_apex_rest": [[5, 2, 1, "", "SalesforceApexRestOperator"]], "airflow.providers.salesforce.operators.salesforce_apex_rest.SalesforceApexRestOperator": [[5, 3, 1, "", "execute"]], "tests.system.providers": [[8, 0, 0, "-", "salesforce"]], "tests.system.providers.salesforce": [[6, 0, 0, "-", "example_bulk"], [7, 0, 0, "-", "example_salesforce_apex_rest"]], "tests.system.providers.salesforce.example_bulk": [[6, 1, 1, "", "DAG_ID"], [6, 1, 1, "", "ENV_ID"], [6, 1, 1, "", "bulk_insert"], [6, 1, 1, "", "test_run"]], "tests.system.providers.salesforce.example_salesforce_apex_rest": [[7, 1, 1, "", "DAG_ID"], [7, 1, 1, "", "ENV_ID"], [7, 1, 1, "", "payload"], [7, 1, 1, "", "test_run"]]}, "objtypes": {"0": "py:module", "1": "py:data", "2": "py:class", "3": "py:method", "4": "py:attribute"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "data", "Python data"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "attribute", "Python attribute"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5, 10, 12], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 12], "salesforc": [0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 15], "hook": [0, 1], "submodul": [0, 4, 8], "modul": [1, 3, 5, 6, 7], "content": [1, 2, 3, 5, 6, 7], "class": [1, 3, 5], "attribut": 1, "subpackag": 2, "packag": [2, 10, 12, 13], "oper": [3, 4, 5, 14, 15, 16], "bulk": 3, "salesforce_apex_rest": 5, "test": [6, 7, 8], "system": [6, 7, 8], "example_bulk": 6, "example_salesforce_apex_rest": 7, "changelog": 9, "5": [9, 10], "6": [9, 10], "3": [9, 10], "misc": 9, "2": [9, 10], "1": [9, 10], "bug": 9, "fix": 9, "0": [9, 10], "4": [9, 10], "featur": 9, "break": 9, "chang": 9, "apach": [10, 12], "connect": 11, "configur": 11, "instal": [12, 13], "requir": 12, "from": 13, "sourc": 13, "releas": [13, 17], "integr": 13, "verifi": 13, "pypi": 13, "salesforcebulkoper": 14, "us": [14, 16], "salesforceapexrestoper": 16, "secur": 17, "patch": 17}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"airflow.providers.salesforce.hooks": [[0, "module-airflow.providers.salesforce.hooks"]], "Submodules": [[0, "submodules"], [4, "submodules"], [8, "submodules"]], "airflow.providers.salesforce.hooks.salesforce": [[1, "module-airflow.providers.salesforce.hooks.salesforce"]], "Module Contents": [[1, "module-contents"], [3, "module-contents"], [5, "module-contents"], [6, "module-contents"], [7, "module-contents"]], "Classes": [[1, "classes"], [3, "classes"], [5, "classes"]], "Attributes": [[1, "attributes"]], "airflow.providers.salesforce": [[2, "module-airflow.providers.salesforce"]], "Subpackages": [[2, "subpackages"]], "Package Contents": [[2, "package-contents"]], "airflow.providers.salesforce.operators.bulk": [[3, "module-airflow.providers.salesforce.operators.bulk"]], "airflow.providers.salesforce.operators": [[4, "module-airflow.providers.salesforce.operators"]], "airflow.providers.salesforce.operators.salesforce_apex_rest": [[5, "module-airflow.providers.salesforce.operators.salesforce_apex_rest"]], "tests.system.providers.salesforce.example_bulk": [[6, "module-tests.system.providers.salesforce.example_bulk"]], "tests.system.providers.salesforce.example_salesforce_apex_rest": [[7, "module-tests.system.providers.salesforce.example_salesforce_apex_rest"]], "tests.system.providers.salesforce": [[8, "module-tests.system.providers.salesforce"]], "Changelog": [[9, "changelog"]], "5.6.3": [[9, "id1"], [10, "id1"]], "Misc": [[9, "misc"], [9, "id3"], [9, "id6"], [9, "id11"], [9, "id13"], [9, "id15"], [9, "id17"], [9, "id20"], [9, "id24"], [9, "id34"], [9, "id38"], [9, "id40"], [9, "id47"]], "5.6.2": [[9, "id2"], [10, "id2"]], "5.6.1": [[9, "id4"], [10, "id3"]], "Bug Fixes": [[9, "bug-fixes"], [9, "id8"], [9, "id29"], [9, "id36"]], "5.6.0": [[9, "id5"], [10, "id4"]], "5.5.1": [[9, "id7"], [10, "id5"]], "5.5.0": [[9, "id9"], [10, "id6"]], "5.4.3": [[9, "id12"], [10, "id7"]], "5.4.2": [[9, "id14"], [10, "id8"]], "5.4.1": [[9, "id16"], [10, "id9"]], "5.4.0": [[9, "id18"], [10, "id10"]], "5.3.0": [[9, "id21"], [10, "id11"]], "Features": [[9, "features"], [9, "id26"], [9, "id28"], [9, "id42"], [9, "id44"], [9, "id46"], [9, "id49"]], "5.2.0": [[9, "id22"], [10, "id12"]], "5.1.0": [[9, "id25"], [10, "id13"]], "5.0.0": [[9, "id27"], [10, "id14"]], "Breaking changes": [[9, "breaking-changes"], [9, "id31"], [9, "id51"], [9, "id53"]], "4.0.0": [[9, "id30"], [10, "id15"]], "3.4.4": [[9, "id33"], [10, "id16"]], "3.4.3": [[9, "id35"], [10, "id17"]], "3.4.2": [[9, "id37"], [10, "id18"]], "3.4.1": [[9, "id39"], [10, "id19"]], "3.4.0": [[9, "id41"], [10, "id20"]], "3.3.0": [[9, "id43"], [10, "id21"]], "3.2.0": [[9, "id45"], [10, "id22"]], "3.1.0": [[9, "id48"], [10, "id23"]], "3.0.0": [[9, "id50"], [10, "id24"]], "2.0.0": [[9, "id52"], [10, "id25"]], "1.0.1": [[9, "id54"], [10, "id26"]], "1.0.0": [[9, "id55"], [10, "id27"]], "Package apache-airflow-providers-salesforce": [[10, "package-apache-airflow-providers-salesforce"]], "Salesforce Connection": [[11, "salesforce-connection"]], "Configuring the Connection": [[11, "configuring-the-connection"]], "apache-airflow-providers-salesforce": [[12, "apache-airflow-providers-salesforce"]], "apache-airflow-providers-salesforce package": [[12, "apache-airflow-providers-salesforce-package"]], "Provider package": [[12, "provider-package"]], "Installation": [[12, "installation"]], "Requirements": [[12, "requirements"]], "Installing from sources": [[13, "installing-from-sources"]], "Released packages": [[13, "released-packages"]], "Release integrity": [[13, "release-integrity"]], "Verifying PyPI releases": [[13, "verifying-pypi-releases"]], "SalesforceBulkOperator": [[14, "salesforcebulkoperator"]], "Using the Operator": [[14, "using-the-operator"], [16, "using-the-operator"]], "Salesforce Operators": [[15, "salesforce-operators"]], "SalesforceApexRestOperator": [[16, "salesforceapexrestoperator"]], "Releasing security patches": [[17, "releasing-security-patches"]]}, "indexentries": {"airflow.providers.salesforce.hooks": [[0, "module-airflow.providers.salesforce.hooks"]], "module": [[0, "module-airflow.providers.salesforce.hooks"], [1, "module-airflow.providers.salesforce.hooks.salesforce"], [2, "module-airflow.providers.salesforce"], [3, "module-airflow.providers.salesforce.operators.bulk"], [4, "module-airflow.providers.salesforce.operators"], [5, "module-airflow.providers.salesforce.operators.salesforce_apex_rest"], [6, "module-tests.system.providers.salesforce.example_bulk"], [7, "module-tests.system.providers.salesforce.example_salesforce_apex_rest"], [8, "module-tests.system.providers.salesforce"]], "salesforcehook (class in airflow.providers.salesforce.hooks.salesforce)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook"]], "airflow.providers.salesforce.hooks.salesforce": [[1, "module-airflow.providers.salesforce.hooks.salesforce"]], "conn() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.conn"]], "conn_name_attr (airflow.providers.salesforce.hooks.salesforce.salesforcehook attribute)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.conn_name_attr"]], "conn_type (airflow.providers.salesforce.hooks.salesforce.salesforcehook attribute)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.conn_type"]], "default_conn_name (airflow.providers.salesforce.hooks.salesforce.salesforcehook attribute)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.default_conn_name"]], "describe_object() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.describe_object"]], "get_available_fields() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.get_available_fields"]], "get_conn() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.get_conn"]], "get_connection_form_widgets() (airflow.providers.salesforce.hooks.salesforce.salesforcehook class method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.get_connection_form_widgets"]], "get_object_from_salesforce() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.get_object_from_salesforce"]], "get_ui_field_behaviour() (airflow.providers.salesforce.hooks.salesforce.salesforcehook class method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.get_ui_field_behaviour"]], "hook_name (airflow.providers.salesforce.hooks.salesforce.salesforcehook attribute)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.hook_name"]], "log (in module airflow.providers.salesforce.hooks.salesforce)": [[1, "airflow.providers.salesforce.hooks.salesforce.log"]], "make_query() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.make_query"]], "object_to_df() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.object_to_df"]], "test_connection() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.test_connection"]], "write_object_to_file() (airflow.providers.salesforce.hooks.salesforce.salesforcehook method)": [[1, "airflow.providers.salesforce.hooks.salesforce.SalesforceHook.write_object_to_file"]], "__version__ (in module airflow.providers.salesforce)": [[2, "airflow.providers.salesforce.__version__"]], "airflow.providers.salesforce": [[2, "module-airflow.providers.salesforce"]], "salesforcebulkoperator (class in airflow.providers.salesforce.operators.bulk)": [[3, "airflow.providers.salesforce.operators.bulk.SalesforceBulkOperator"]], "airflow.providers.salesforce.operators.bulk": [[3, "module-airflow.providers.salesforce.operators.bulk"]], "available_operations (airflow.providers.salesforce.operators.bulk.salesforcebulkoperator attribute)": [[3, "airflow.providers.salesforce.operators.bulk.SalesforceBulkOperator.available_operations"]], "execute() (airflow.providers.salesforce.operators.bulk.salesforcebulkoperator method)": [[3, "airflow.providers.salesforce.operators.bulk.SalesforceBulkOperator.execute"]], "airflow.providers.salesforce.operators": [[4, "module-airflow.providers.salesforce.operators"]], "salesforceapexrestoperator (class in airflow.providers.salesforce.operators.salesforce_apex_rest)": [[5, "airflow.providers.salesforce.operators.salesforce_apex_rest.SalesforceApexRestOperator"]], "airflow.providers.salesforce.operators.salesforce_apex_rest": [[5, "module-airflow.providers.salesforce.operators.salesforce_apex_rest"]], "execute() (airflow.providers.salesforce.operators.salesforce_apex_rest.salesforceapexrestoperator method)": [[5, "airflow.providers.salesforce.operators.salesforce_apex_rest.SalesforceApexRestOperator.execute"]], "dag_id (in module tests.system.providers.salesforce.example_bulk)": [[6, "tests.system.providers.salesforce.example_bulk.DAG_ID"]], "env_id (in module tests.system.providers.salesforce.example_bulk)": [[6, "tests.system.providers.salesforce.example_bulk.ENV_ID"]], "bulk_insert (in module tests.system.providers.salesforce.example_bulk)": [[6, "tests.system.providers.salesforce.example_bulk.bulk_insert"]], "test_run (in module tests.system.providers.salesforce.example_bulk)": [[6, "tests.system.providers.salesforce.example_bulk.test_run"]], "tests.system.providers.salesforce.example_bulk": [[6, "module-tests.system.providers.salesforce.example_bulk"]], "dag_id (in module tests.system.providers.salesforce.example_salesforce_apex_rest)": [[7, "tests.system.providers.salesforce.example_salesforce_apex_rest.DAG_ID"]], "env_id (in module tests.system.providers.salesforce.example_salesforce_apex_rest)": [[7, "tests.system.providers.salesforce.example_salesforce_apex_rest.ENV_ID"]], "payload (in module tests.system.providers.salesforce.example_salesforce_apex_rest)": [[7, "tests.system.providers.salesforce.example_salesforce_apex_rest.payload"]], "test_run (in module tests.system.providers.salesforce.example_salesforce_apex_rest)": [[7, "tests.system.providers.salesforce.example_salesforce_apex_rest.test_run"]], "tests.system.providers.salesforce.example_salesforce_apex_rest": [[7, "module-tests.system.providers.salesforce.example_salesforce_apex_rest"]], "tests.system.providers.salesforce": [[8, "module-tests.system.providers.salesforce"]], "airflow_conn_{conn_id}": [[11, "index-0"]], "environment variable": [[11, "index-0"]]}})