| |
| |
| |
| |
| <!DOCTYPE html> |
| <!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]--> |
| <!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]--> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> |
| <head> |
| <meta charset="utf-8" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1"> |
| <title>apache-airflow-providers-amazon — apache-airflow-providers-amazon Documentation</title> |
| <link rel="stylesheet" href="_static/_gen/css/main.min.css" type="text/css" /> |
| <link rel="stylesheet" type="text/css" href="_static/pygments.css" /> |
| <link rel="stylesheet" type="text/css" href="_static/_gen/css/main.min.css" /> |
| <link rel="stylesheet" type="text/css" href="_static/copybutton.css" /> |
| <link rel="stylesheet" type="text/css" href="_static/_gen/css/main-custom.min.css" /> |
| <link rel="stylesheet" type="text/css" href="_static/graphviz.css" /> |
| <link rel="shortcut icon" href="_static/pin_32.png"/> |
| <link rel="index" title="Index" href="genindex.html" /> |
| <link rel="search" title="Search" href="search.html" /> |
| <link rel="next" title="Amazon AWS Connections" href="connections/index.html" /> |
| <!-- Matomo --> |
| <script> |
| var _paq = window._paq = window._paq || []; |
| /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ |
| /* We explicitly disable cookie tracking to avoid privacy issues */ |
| _paq.push(['disableCookies']); |
| _paq.push(['trackPageView']); |
| _paq.push(['enableLinkTracking']); |
| (function() { |
| var u="https://analytics.apache.org/"; |
| _paq.push(['setTrackerUrl', u+'matomo.php']); |
| _paq.push(['setSiteId', '13']); |
| var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; |
| g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); |
| })(); |
| </script> |
| <!-- End Matomo Code --> |
| |
| |
| </head><body class="td-section"> |
| |
| |
| <header> |
| <nav class="js-navbar-scroll navbar"> |
| <div class="navbar__icon-container"> |
| <a href="/"> |
| <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60"> |
| <defs> |
| <clipPath id="clip-path"> |
| <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path> |
| </clipPath> |
| </defs> |
| <g id="logo" transform="translate(-1305 -780.355)"> |
| <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)"> |
| <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)"> |
| <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path> |
| <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path> |
| <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path> |
| <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path> |
| <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path> |
| <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path> |
| <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path> |
| <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path> |
| <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle> |
| <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258.258 0 0 1 .189-.078h.513a.268.268 0 0 1 .256.256v.49a2.118 2.118 0 0 1 1.828-.858 2.092 2.092 0 0 1 1.751.736 3.135 3.135 0 0 1 .636 1.9q.011.122.011.379t-.011.379a3.168 3.168 0 0 1-.636 1.9 2.111 2.111 0 0 1-1.751.736 2.154 2.154 0 0 1-1.806-.836v2.587a.241.241 0 0 1-.067.178.223.223 0 0 1-.179.078zm2.364-2.91a1.324 1.324 0 0 0 1.149-.491 2.266 2.266 0 0 0 .4-1.293q.011-.111.011-.323 0-2.107-1.562-2.107a1.365 1.365 0 0 0-1.159.513 2.111 2.111 0 0 0-.412 1.2l-.012.424.012.435a1.862 1.862 0 0 0 .424 1.149 1.4 1.4 0 0 0 1.148.493zm5.628.9a2.329 2.329 0 0 1-1.015-.223 1.94 1.94 0 0 1-.747-.6 1.487 1.487 0 0 1-.268-.859 1.459 1.459 0 0 1 .6-1.2 3.4 3.4 0 0 1 1.65-.624l1.661-.234v-.323q0-1.137-1.3-1.137a1.4 1.4 0 0 0-.8.212 1.376 1.376 0 0 0-.468.48.305.305 0 0 1-.089.145.18.18 0 0 1-.134.045h-.48a.23.23 0 0 1-.245-.245 1.17 1.17 0 0 1 .245-.6 1.931 1.931 0 0 1 .747-.591 2.7 2.7 0 0 1 1.238-.256 2.351 2.351 0 0 1 1.8.591 2.032 2.032 0 0 1 .547 1.45v3.613a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.513a.233.233 0 0 1-.257-.256v-.479a1.923 1.923 0 0 1-.714.6 2.557 2.557 0 0 1-1.203.237zm.234-.836a1.579 1.579 0 0 0 1.182-.469 1.881 1.881 0 0 0 .468-1.371v-.312l-1.293.19a2.918 2.918 0 0 0-1.193.379.761.761 0 0 0-.4.658.784.784 0 0 0 .368.691 1.585 1.585 0 0 0 .867.237zm6.643.836a2.556 2.556 0 0 1-1.873-.669 2.738 2.738 0 0 1-.714-1.9l-.011-.446.011-.446a2.7 2.7 0 0 1 .714-1.885 2.531 2.531 0 0 1 1.873-.68 2.917 2.917 0 0 1 1.36.29 2.077 2.077 0 0 1 .825.714 1.7 1.7 0 0 1 .3.848.2.2 0 0 1-.067.178.281.281 0 0 1-.19.067h-.535a.265.265 0 0 1-.168-.045.458.458 0 0 1-.111-.178 1.428 1.428 0 0 0-.535-.758 1.516 1.516 0 0 0-.87-.234 1.45 1.45 0 0 0-1.1.435 1.952 1.952 0 0 0-.435 1.3l-.011.4.011.379a1.969 1.969 0 0 0 .435 1.316 1.446 1.446 0 0 0 1.1.424 1.577 1.577 0 0 0 .87-.223 1.493 1.493 0 0 0 .535-.769.458.458 0 0 1 .111-.178.228.228 0 0 1 .168-.056h.535a.258.258 0 0 1 .19.078.2.2 0 0 1 .067.178 1.75 1.75 0 0 1-.3.847 2.078 2.078 0 0 1-.825.714 2.876 2.876 0 0 1-1.361.302zm4.078-.112a.233.233 0 0 1-.257-.256v-7.4a.241.241 0 0 1 .067-.178.259.259 0 0 1 .19-.078h.557a.267.267 0 0 1 .257.256v2.6a2.167 2.167 0 0 1 .758-.624 2.353 2.353 0 0 1 1.082-.223 2.067 2.067 0 0 1 1.661.691 2.642 2.642 0 0 1 .6 1.818v3.144a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.557a.233.233 0 0 1-.256-.256V824a1.775 1.775 0 0 0-.39-1.227 1.387 1.387 0 0 0-1.1-.435 1.481 1.481 0 0 0-1.126.446 1.7 1.7 0 0 0-.412 1.215v3.088a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067zm8.846.112a2.466 2.466 0 0 1-1.84-.7 2.938 2.938 0 0 1-.747-1.94l-.011-.379.011-.368a2.953 2.953 0 0 1 .758-1.918 2.7 2.7 0 0 1 3.735.078 3.114 3.114 0 0 1 .68 2.119v.19a.257.257 0 0 1-.078.189.241.241 0 0 1-.178.067h-3.858v.1a2.11 2.11 0 0 0 .435 1.238 1.332 1.332 0 0 0 1.081.5 1.563 1.563 0 0 0 .836-.2 1.7 1.7 0 0 0 .491-.435.6.6 0 0 1 .145-.156.391.391 0 0 1 .19-.033h.547a.252.252 0 0 1 .167.056.192.192 0 0 1 .067.156.975.975 0 0 1-.312.591 2.51 2.51 0 0 1-.859.6 3.049 3.049 0 0 1-1.26.248zm1.527-3.434v-.033a1.817 1.817 0 0 0-.424-1.249 1.512 1.512 0 0 0-2.23 0 1.883 1.883 0 0 0-.4 1.249v.033z" fill="#51504f" data-name="Path 9" transform="translate(-1460.834 -808.144)"></path> |
| <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1.505 3.958l-.08-.03a.086.086 0 0 0 .08.116zm-1.784 2.646a.128.128 0 0 1-.1-.042l-.122.121a.3.3 0 0 0 .217.092zm-.1-.042a.129.129 0 0 1-.042-.1h-.171a.3.3 0 0 0 .092.217zm-.042-.1a.38.38 0 0 1 .007-.1l-.163-.054a.514.514 0 0 0-.016.15zm.005-.092l2.765-7.214-.16-.061-2.765 7.214zm2.766-7.216a.283.283 0 0 1 .1-.143.3.3 0 0 1 .174-.046v-.172a.47.47 0 0 0-.271.076.453.453 0 0 0-.166.226zm.276-.189h.758v-.172h-.758zm.758 0a.3.3 0 0 1 .175.046.283.283 0 0 1 .1.143l.161-.059a.451.451 0 0 0-.166-.226.47.47 0 0 0-.272-.076zm.277.19l2.754 7.214.16-.061-2.754-7.214zm2.75 7.2l.022.123.169-.031-.022-.123zm.021.107a.13.13 0 0 1-.042.1l.121.121a.3.3 0 0 0 .092-.217zm-.042.1a.13.13 0 0 1-.1.042v.171a.3.3 0 0 0 .217-.092zm-.1.042h-.568v.171h.568zm-.568 0a.206.206 0 0 1-.135-.036l-.11.132a.373.373 0 0 0 .245.076zm-.129-.031a.262.262 0 0 1-.069-.1l-.162.054a.431.431 0 0 0 .11.167zm-.07-.1l-.613-1.584-.16.062.613 1.583zm-.693-1.638h-3.657v.171h3.657zm-3.737.055l-.614 1.584.16.062.613-1.583zm-.615 1.587a.235.235 0 0 1-.075.1l.111.13a.4.4 0 0 0 .126-.172zm-.074.1a.185.185 0 0 1-.124.036v.171a.354.354 0 0 0 .233-.076zm-.124.036h-.569v.171h.569zm4.306-2.677l-1.505-3.958-.16.061 1.505 3.958zm-1.666-3.958l-1.505 3.958.16.061 1.505-3.958zm-1.425 4.075h3.01v-.171h-3.01zm6.143 4.687l-.06.061zm0-7.761l.061.061zm.881 0l-.065.056.01.009zm.078.669h-.086a.086.086 0 0 0 .155.051zm3.579-.123l-.067.053zm.636 1.9h-.086zm0 .758l-.085-.007zm-.636 1.9l.067.054zm-3.557-.1l.068-.052a.086.086 0 0 0-.154.052zm-.067 2.765l-.061-.06zm2.787-3.323l-.069-.051zm.4-1.293l-.085-.008v.005zm-2.709-1.918l-.068-.052zm-.413 1.2h-.086zm-.011.423h-.085zm.011.435h-.086zm.424 1.149l.066-.054zm-1.216 3.315a.173.173 0 0 1-.129-.053l-.121.121a.342.342 0 0 0 .25.1zm-.129-.053a.157.157 0 0 1-.042-.118h-.172a.325.325 0 0 0 .092.239zm-.042-.118v-7.4h-.172v7.4zm0-7.4a.157.157 0 0 1 .042-.118l-.121-.121a.324.324 0 0 0-.092.239zm.042-.118a.173.173 0 0 1 .129-.053v-.172a.342.342 0 0 0-.25.1zm.129-.053h.513v-.172h-.513zm.513 0a.137.137 0 0 1 .113.048l.13-.111a.309.309 0 0 0-.244-.108zm.123.058a.137.137 0 0 1 .048.113h.171a.309.309 0 0 0-.108-.243zm.048.113v.49h.171v-.49zm.155.541a2.033 2.033 0 0 1 1.759-.823v-.171a2.2 2.2 0 0 0-1.9.894zm1.759-.823a2.007 2.007 0 0 1 1.683.7l.135-.106a2.177 2.177 0 0 0-1.818-.768zm1.683.7a3.045 3.045 0 0 1 .617 1.845l.171-.007a3.218 3.218 0 0 0-.654-1.946zm.617 1.85c.007.078.011.2.011.372h.171c0-.171 0-.3-.012-.387zm.011.372c0 .171 0 .294-.011.372l.17.015c.008-.086.012-.216.012-.387zm-.011.376a3.08 3.08 0 0 1-.617 1.846l.134.106a3.25 3.25 0 0 0 .654-1.945zm-.617 1.845a2.025 2.025 0 0 1-1.683.7v.171a2.2 2.2 0 0 0 1.817-.768zm-1.683.7a2.068 2.068 0 0 1-1.739-.8l-.136.1a2.239 2.239 0 0 0 1.874.87zm-1.892-.75v2.587h.172v-2.587zm0 2.587a.156.156 0 0 1-.042.118l.121.121a.325.325 0 0 0 .092-.239zm-.046.123a.138.138 0 0 1-.114.048v.172a.308.308 0 0 0 .244-.108zm-.114.048h-.546v.172h.546zm1.817-2.739a1.408 1.408 0 0 0 1.218-.526l-.138-.1a1.24 1.24 0 0 1-1.079.455zm1.217-.525a2.355 2.355 0 0 0 .419-1.341l-.171-.007a2.182 2.182 0 0 1-.385 1.246zm.418-1.336c.008-.079.012-.19.012-.332h-.172c0 .14 0 .245-.011.315zm.012-.332a2.726 2.726 0 0 0-.407-1.632 1.448 1.448 0 0 0-1.24-.562v.171a1.278 1.278 0 0 1 1.1.492 2.565 2.565 0 0 1 .374 1.53zm-1.647-2.193a1.452 1.452 0 0 0-1.228.547l.136.1a1.282 1.282 0 0 1 1.091-.479zm-1.228.547a2.2 2.2 0 0 0-.43 1.252l.172.008a2.028 2.028 0 0 1 .4-1.157zm-.43 1.254l-.011.424h.171l.011-.424zm-.011.428l.011.435h.172l-.011-.435zm.011.436a1.95 1.95 0 0 0 .443 1.2l.133-.109a1.776 1.776 0 0 1-.4-1.1zm.443 1.2a1.484 1.484 0 0 0 1.214.522v-.171a1.314 1.314 0 0 1-1.082-.459zm5.828 1.117l.037-.077zm-.747-.6l-.07.049zm.335-2.063l.052.068zm1.65-.624l.012.085zm1.661-.234l.012.085a.086.086 0 0 0 .074-.085zm-2.107-1.249l.046.072zm-.468.48l-.075-.042a.083.083 0 0 0-.006.015zm-.089.145l-.054-.067-.007.006zm-.792-.022l-.065.056.009.009zm-.067-.178h-.086zm.245-.6l-.07-.049zm.747-.591l.038.077zm3.033.334l-.063.058zm.468 5.252l.06.061zm-.881 0l-.065.056a.043.043 0 0 0 .009.009zm-.067-.669h.086a.086.086 0 0 0-.156-.048zm-.714.6l-.04-.076zm.223-1.059l-.062-.06zm.468-1.684h.086a.086.086 0 0 0-.1-.085zm-1.293.189l.012.085zm-1.193.379l.046.072zm-.033 1.349l-.047.071zm.635.985a2.241 2.241 0 0 1-.978-.215l-.074.155a2.412 2.412 0 0 0 1.051.231zm-.978-.215a1.859 1.859 0 0 1-.715-.576l-.138.1a2.024 2.024 0 0 0 .779.629zm-.713-.573a1.4 1.4 0 0 1-.253-.81h-.172a1.571 1.571 0 0 0 .283.907zm-.253-.81a1.374 1.374 0 0 1 .569-1.136l-.105-.135a1.544 1.544 0 0 0-.635 1.272zm.569-1.137a3.316 3.316 0 0 1 1.609-.607l-.024-.17a3.481 3.481 0 0 0-1.691.642zm1.609-.607l1.661-.234-.024-.17-1.662.234zm1.735-.319v-.323h-.171v.323zm0-.323a1.156 1.156 0 0 0-.355-.917 1.536 1.536 0 0 0-1.035-.306v.172a1.37 1.37 0 0 1 .922.263.986.986 0 0 1 .3.788zm-1.39-1.223a1.486 1.486 0 0 0-.851.227l.1.142a1.316 1.316 0 0 1 .755-.2zm-.849.226a1.452 1.452 0 0 0-.5.51l.15.084a1.286 1.286 0 0 1 .44-.449zm-.5.524a.226.226 0 0 1-.062.105l.107.134a.391.391 0 0 0 .117-.185zm-.068.112a.1.1 0 0 1-.073.019v.171a.266.266 0 0 0 .194-.07zm-.073.019h-.48v.171h.48zm-.48 0a.18.18 0 0 1-.122-.046l-.112.13a.352.352 0 0 0 .234.087zm-.113-.037a.18.18 0 0 1-.047-.123h-.171a.352.352 0 0 0 .087.234zm-.047-.119a1.1 1.1 0 0 1 .23-.557l-.14-.1a1.253 1.253 0 0 0-.261.648zm.23-.556a1.843 1.843 0 0 1 .715-.564l-.075-.154a2.018 2.018 0 0 0-.78.618zm.716-.564a2.611 2.611 0 0 1 1.2-.247v-.171a2.781 2.781 0 0 0-1.277.266zm1.2-.247a2.268 2.268 0 0 1 1.732.563l.126-.116a2.435 2.435 0 0 0-1.858-.618zm1.733.564a1.945 1.945 0 0 1 .523 1.391h.171a2.117 2.117 0 0 0-.57-1.508zm.523 1.391v3.613h.171v-3.613zm0 3.613a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.157.157 0 0 1-.118.042v.171a.326.326 0 0 0 .239-.092zm-.118.042h-.513v.171h.513zm-.513 0a.2.2 0 0 1-.134-.046l-.111.13a.367.367 0 0 0 .245.088zm-.124-.037a.194.194 0 0 1-.047-.134h-.171a.366.366 0 0 0 .087.245zm-.047-.134v-.479h-.171v.479zm-.156-.528a1.846 1.846 0 0 1-.683.575l.079.152a2.012 2.012 0 0 0 .745-.629zm-.683.575a2.476 2.476 0 0 1-1.153.236v.171a2.644 2.644 0 0 0 1.233-.255zm-.919-.429a1.666 1.666 0 0 0 1.244-.494l-.123-.12a1.493 1.493 0 0 1-1.121.442zm1.244-.494a1.969 1.969 0 0 0 .492-1.431h-.171a1.8 1.8 0 0 1-.444 1.312zm.492-1.431v-.312h-.171v.312zm-.1-.4l-1.293.189.025.17 1.293-.189zm-1.293.189a3 3 0 0 0-1.228.393l.095.143a2.837 2.837 0 0 1 1.158-.365zm-1.227.392a.845.845 0 0 0-.441.73h.172a.676.676 0 0 1 .362-.586zm-.441.73a.869.869 0 0 0 .406.762l.095-.142a.7.7 0 0 1-.33-.62zm.408.764a1.673 1.673 0 0 0 .916.247v-.171a1.5 1.5 0 0 1-.823-.221zm5.686.329l-.061.06zm-.714-1.9h-.085zm-.011-.446h-.085zm.011-.446h-.085zm.714-1.885l.061.061zm3.234-.39l-.04.076zm.825.713l-.073.046zm.3.848h-.086zm-.067.178l.056.065zm-.892.022l.054-.067zm-.112-.178l-.081.029zm-.535-.758l-.048.071zm-1.974.2l-.062-.059zm-.435 1.3h-.086zm-.011.4h-.086zm.011.379h-.086zm.435 1.316l-.062.059zm1.974.2l.046.072zm.535-.769l-.079-.033zm.112-.178l.054.067.007-.006zm.892.022l-.061.06zm.067.178l-.085-.009zm-.3.847l-.072-.046zm-.825.714l-.04-.076zm-1.36.2a2.471 2.471 0 0 1-1.814-.644l-.12.122a2.64 2.64 0 0 0 1.933.694zm-1.813-.643a2.653 2.653 0 0 1-.689-1.839l-.171.006a2.822 2.822 0 0 0 .738 1.952zm-.689-1.838l-.011-.446h-.171l.011.446zm-.011-.442l.011-.446h-.171l-.011.446zm.011-.445a2.611 2.611 0 0 1 .689-1.827l-.122-.121a2.78 2.78 0 0 0-.738 1.942zm.689-1.827a2.447 2.447 0 0 1 1.813-.655v-.171a2.617 2.617 0 0 0-1.934.705zm1.813-.655a2.836 2.836 0 0 1 1.32.28l.079-.152a3 3 0 0 0-1.4-.3zm1.32.28a1.99 1.99 0 0 1 .792.683l.145-.091a2.158 2.158 0 0 0-.858-.744zm.793.685a1.617 1.617 0 0 1 .287.8l.171-.009a1.789 1.789 0 0 0-.315-.89zm.287.809a.11.11 0 0 1-.037.1l.112.13a.281.281 0 0 0 .1-.252zm-.037.1a.2.2 0 0 1-.134.046v.171a.369.369 0 0 0 .246-.088zm-.134.046h-.535v.171h.535zm-.535 0a.184.184 0 0 1-.114-.026l-.107.134a.345.345 0 0 0 .221.064zm-.114-.026a.389.389 0 0 1-.086-.144l-.158.066a.533.533 0 0 0 .137.212zm-.084-.14a1.514 1.514 0 0 0-.57-.8l-.093.144a1.343 1.343 0 0 1 .5.715zm-.568-.8a1.6 1.6 0 0 0-.918-.249v.171a1.435 1.435 0 0 1 .822.219zm-.918-.249a1.535 1.535 0 0 0-1.166.462l.124.118a1.364 1.364 0 0 1 1.042-.408zm-1.166.462a2.036 2.036 0 0 0-.458 1.36l.171.006a1.872 1.872 0 0 1 .411-1.249zm-.458 1.361l-.011.4h.171l.011-.4zm-.011.406l.011.379.171-.005-.011-.379zm.011.38a2.052 2.052 0 0 0 .458 1.371l.124-.118a1.889 1.889 0 0 1-.411-1.26zm.458 1.371a1.533 1.533 0 0 0 1.166.451v-.172a1.363 1.363 0 0 1-1.042-.4zm1.166.451a1.661 1.661 0 0 0 .916-.237l-.093-.144a1.491 1.491 0 0 1-.823.209zm.918-.238a1.576 1.576 0 0 0 .568-.812l-.162-.057a1.409 1.409 0 0 1-.5.727zm.566-.807a.39.39 0 0 1 .086-.144l-.107-.134a.533.533 0 0 0-.137.213zm.093-.151a.144.144 0 0 1 .107-.031v-.171a.31.31 0 0 0-.228.081zm.107-.031h.535v-.171h-.535zm.535 0a.173.173 0 0 1 .129.053l.121-.121a.344.344 0 0 0-.25-.1zm.134.057a.11.11 0 0 1 .037.1l.17.017a.281.281 0 0 0-.1-.252zm.037.109a1.664 1.664 0 0 1-.288.806l.144.092a1.839 1.839 0 0 0 .315-.889zm-.288.806a1.989 1.989 0 0 1-.792.683l.079.152a2.162 2.162 0 0 0 .858-.744zm-.793.684a2.8 2.8 0 0 1-1.32.28v.171a2.96 2.96 0 0 0 1.4-.3zm2.568.187l-.065.056.01.009zm0-7.772l.061.06zm.926 0l-.065.056.009.009zm.078 2.776h-.085a.086.086 0 0 0 .153.053zm.758-.624l.038.077zm2.743.468l-.065.056zm.524 5.151l-.061-.06zm-.925 0l-.065.056.009.009zm-.457-4.5l-.065.056zm-2.23.011l-.062-.059zm-.49 4.493l-.061-.06zm-.736-.019a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.367.367 0 0 0 .087.245zm-.046-.134v-7.4h-.172v7.4zm0-7.4a.156.156 0 0 1 .042-.118l-.121-.121a.326.326 0 0 0-.092.239zm.042-.118a.172.172 0 0 1 .129-.053v-.171a.343.343 0 0 0-.25.1zm.129-.053h.557v-.171h-.557zm.557 0a.137.137 0 0 1 .113.048l.13-.112a.308.308 0 0 0-.244-.108zm.122.057a.137.137 0 0 1 .048.113h.172a.309.309 0 0 0-.108-.243zm.048.113v2.6h.172v-2.6zm.153 2.651a2.076 2.076 0 0 1 .728-.6l-.075-.154a2.248 2.248 0 0 0-.788.649zm.73-.6a2.272 2.272 0 0 1 1.043-.214v-.171a2.438 2.438 0 0 0-1.121.232zm1.043-.214a1.982 1.982 0 0 1 1.6.661l.13-.112a2.152 2.152 0 0 0-1.727-.721zm1.6.663a2.557 2.557 0 0 1 .581 1.761h.171a2.727 2.727 0 0 0-.624-1.874zm.581 1.761v3.144h.171v-3.144zm0 3.144a.173.173 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm-.557 0a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.368.368 0 0 0 .087.245zm-.046-.134V823.8h-.172v3.088zm0-3.088a1.859 1.859 0 0 0-.412-1.284l-.128.114a1.69 1.69 0 0 1 .368 1.169zm-.411-1.283a1.471 1.471 0 0 0-1.169-.464v.171a1.3 1.3 0 0 1 1.039.406zm-1.169-.464a1.566 1.566 0 0 0-1.188.473l.124.118a1.4 1.4 0 0 1 1.064-.419zm-1.188.473a1.779 1.779 0 0 0-.436 1.275h.172a1.609 1.609 0 0 1 .389-1.156zm-.436 1.275v3.088h.172V823.8zm0 3.088a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm6.449-.505l-.062.059zm-.747-1.94h-.086zm-.012-.379h-.085v.005zm.012-.368l-.086-.006zm.758-1.918l-.061-.06zm3.735.078l-.065.056zm.6 2.5l.061.061zm-4.036.067v-.086a.086.086 0 0 0-.086.086zm0 .1h-.086zm.435 1.238l-.068.053zm1.918.3l.045.073zm.491-.435l-.069-.051zm.145-.156l.039.077h.006zm.9.022l-.055.066zm-.245.747l-.064-.057zm-.858.6l.035.078zm.267-3.189v.086a.086.086 0 0 0 .086-.086zm-.424-1.282l-.066.055zm-2.23 0l-.065-.055zm-.4 1.282h-.086a.086.086 0 0 0 .086.086zm1.528 3.349a2.38 2.38 0 0 1-1.779-.677l-.122.12a2.55 2.55 0 0 0 1.9.728zm-1.778-.676a2.86 2.86 0 0 1-.724-1.886l-.171.009a3.027 3.027 0 0 0 .771 1.995zm-.723-1.884l-.011-.379h-.171l.011.379zm-.011-.374l.011-.368-.172-.005-.011.368zm.011-.365a2.871 2.871 0 0 1 .735-1.864l-.124-.118a3.042 3.042 0 0 0-.782 1.971zm.734-1.864a2.331 2.331 0 0 1 1.756-.687v-.171a2.5 2.5 0 0 0-1.879.74zm1.756-.687a2.307 2.307 0 0 1 1.853.762l.13-.112a2.477 2.477 0 0 0-1.983-.821zm1.854.762a3.03 3.03 0 0 1 .659 2.062h.172a3.2 3.2 0 0 0-.7-2.175zm.659 2.062v.19h.172v-.19zm0 .19a.172.172 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-3.858v.171h3.858zm-3.944.086v.1h.172v-.1zm0 .1a2.2 2.2 0 0 0 .453 1.287l.135-.106a2.027 2.027 0 0 1-.417-1.189zm.454 1.288a1.418 1.418 0 0 0 1.148.533v-.171a1.247 1.247 0 0 1-1.015-.47zm1.148.533a1.647 1.647 0 0 0 .882-.214l-.09-.146a1.481 1.481 0 0 1-.791.188zm.882-.214a1.777 1.777 0 0 0 .515-.458l-.14-.1a1.613 1.613 0 0 1-.466.412zm.513-.456a1.251 1.251 0 0 1 .081-.1.28.28 0 0 1 .026-.025l.008-.006-.077-.153a.326.326 0 0 0-.083.068 1.55 1.55 0 0 0-.092.113zm.12-.134a.328.328 0 0 1 .146-.021v-.171a.468.468 0 0 0-.234.046zm.146-.021h.547v-.171h-.547zm.547 0a.166.166 0 0 1 .112.036l.11-.132a.337.337 0 0 0-.222-.076zm.112.036a.107.107 0 0 1 .036.09h.171a.277.277 0 0 0-.1-.222zm.036.09a.9.9 0 0 1-.291.534l.128.115a1.055 1.055 0 0 0 .334-.649zm-.291.535a2.42 2.42 0 0 1-.83.581l.072.156a2.6 2.6 0 0 0 .888-.624zm-.829.58a2.964 2.964 0 0 1-1.224.238v.171a3.133 3.133 0 0 0 1.295-.253zm.389-3.111v-.033h-.171v.033zm0-.033a1.9 1.9 0 0 0-.445-1.306l-.129.114a1.731 1.731 0 0 1 .4 1.192zm-.444-1.3a1.466 1.466 0 0 0-1.181-.521v.172a1.3 1.3 0 0 1 1.049.46zm-1.181-.521a1.466 1.466 0 0 0-1.18.521l.131.11a1.3 1.3 0 0 1 1.049-.46zm-1.181.521a1.965 1.965 0 0 0-.422 1.3h.172a1.794 1.794 0 0 1 .382-1.194zm-.422 1.3v.033h.172v-.033zm.086.119h3.055v-.171h-3.055z" fill="#51504f" data-name="Path 10" transform="translate(-1460.636 -807.945)"></path> |
| <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1.785a.677.677 0 0 1 .68.68v1.53a.655.655 0 0 1-.2.481.713.713 0 0 1-.481.17zm.227 17.479a.593.593 0 0 1-.652-.652v-13.428a.611.611 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.359a.679.679 0 0 1 .652.651v13.427a.655.655 0 0 1-.2.482.613.613 0 0 1-.453.17zm6.861 0a.592.592 0 0 1-.651-.652v-13.4a.715.715 0 0 1 .17-.481.656.656 0 0 1 .482-.2h1.3a.677.677 0 0 1 .68.68v1.246a4.255 4.255 0 0 1 3.966-1.926h1.1a.679.679 0 0 1 .651.651v1.161a.566.566 0 0 1-.2.453.612.612 0 0 1-.453.17h-1.7a3.2 3.2 0 0 0-2.408.907 3.253 3.253 0 0 0-.879 2.408v8.328a.656.656 0 0 1-.2.482.716.716 0 0 1-.482.17zm12.234 0a.593.593 0 0 1-.651-.652v-11.814h-2.408a.592.592 0 0 1-.651-.651v-.963a.611.611 0 0 1 .17-.453.654.654 0 0 1 .481-.2h2.408v-1.417q0-4.816 4.872-4.815h1.586a.679.679 0 0 1 .652.651v.963a.656.656 0 0 1-.2.481.613.613 0 0 1-.453.17h-1.529a2.1 2.1 0 0 0-1.785.68 3.248 3.248 0 0 0-.51 2.011v1.275h6.062V863.7a.613.613 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.3a.679.679 0 0 1 .652.651v19.659a.655.655 0 0 1-.2.482.613.613 0 0 1-.454.17h-1.3a.592.592 0 0 1-.652-.652v-11.811h-6.062v11.813a.657.657 0 0 1-.2.482.614.614 0 0 1-.454.17zm20.9.283a6.487 6.487 0 0 1-4.844-1.757 6.837 6.837 0 0 1-1.813-4.674l-.029-1.218.029-1.218a6.732 6.732 0 0 1 1.841-4.646 7.389 7.389 0 0 1 9.631 0 6.736 6.736 0 0 1 1.841 4.646q.028.311.028 1.218t-.028 1.218a6.772 6.772 0 0 1-1.841 4.674 6.391 6.391 0 0 1-4.82 1.756zm0-2.181a3.582 3.582 0 0 0 2.8-1.133 4.931 4.931 0 0 0 1.133-3.258q.028-.283.028-1.076t-.028-1.076a4.931 4.931 0 0 0-1.133-3.258 3.582 3.582 0 0 0-2.8-1.133 3.671 3.671 0 0 0-2.833 1.133 4.83 4.83 0 0 0-1.1 3.258l-.028 1.076.028 1.076a4.83 4.83 0 0 0 1.1 3.258 3.671 3.671 0 0 0 2.828 1.132zm13.755 1.9a.846.846 0 0 1-.566-.17 1.321 1.321 0 0 1-.34-.538l-4.023-13.144-.056-.283a.575.575 0 0 1 .17-.425.641.641 0 0 1 .425-.17h1.246a.612.612 0 0 1 .453.17.646.646 0 0 1 .255.312l3.145 10.679 3.371-10.566a.761.761 0 0 1 .255-.4.726.726 0 0 1 .538-.2h.963a.728.728 0 0 1 .539.2.76.76 0 0 1 .255.4l3.371 10.566 3.144-10.679a.655.655 0 0 1 .2-.312.714.714 0 0 1 .482-.17h1.275a.542.542 0 0 1 .4.17.576.576 0 0 1 .17.425l-.057.283-3.994 13.144a1.323 1.323 0 0 1-.34.538.9.9 0 0 1-.6.17h-1.1a.86.86 0 0 1-.935-.708l-3.286-10.141-3.286 10.141a.928.928 0 0 1-.963.708z" fill="#51504f" data-name="Path 11" transform="translate(-1454.66 -838.62)"></path> |
| </g> |
| </g> |
| </g> |
| </svg> |
| |
| </a> |
| </div> |
| <div class="desktop-only navbar__menu-container"> |
| |
| <div class="navbar__menu-content" id="main_navbar"> |
| |
| <div class="navbar__links-container"> |
| |
| <a class="navbar__text-link" href="/community/"> |
| Community |
| </a> |
| |
| <a class="navbar__text-link" href="/meetups/"> |
| Meetups |
| </a> |
| |
| <a class="navbar__text-link" href="/docs/"> |
| Documentation |
| </a> |
| |
| <a class="navbar__text-link" href="/use-cases/"> |
| Use-cases |
| </a> |
| |
| <a class="navbar__text-link" href="/announcements/"> |
| Announcements |
| </a> |
| |
| <a class="navbar__text-link" href="/blog/"> |
| Blog |
| </a> |
| |
| <a class="navbar__text-link" href="/ecosystem/"> |
| Ecosystem |
| </a> |
| |
| </div> |
| |
| |
| |
| </div> |
| |
| </div> |
| <div class="mobile-only navbar__drawer-container"> |
| <button class="navbar__toggle-button" id="navbar-toggle-button"> |
| |
| <div id="hamburger-icon" class="navbar__toggle-button--icon visible"> |
| <svg xmlns="http://www.w3.org/2000/svg" width="26" height="20" viewBox="0 0 26 20"> |
| <g id="Group_1294" data-name="Group 1294" transform="translate(-38.791 291)"> |
| <g id="Group_1291" data-name="Group 1291" transform="translate(39 -291)"> |
| <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect> |
| </g> |
| <g id="Group_1292" data-name="Group 1292" transform="translate(39 -281.822)"> |
| <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect> |
| </g> |
| <g id="Group_1293" data-name="Group 1293" transform="translate(39 -272.644)"> |
| <rect id="Rectangle_463" width="26" height="2" fill="#51504f" data-name="Rectangle 463" rx="1" transform="translate(-.209 -.356)"></rect> |
| </g> |
| </g> |
| </svg> |
| |
| </div> |
| |
| <div id="close-icon" class="navbar__toggle-button--icon"> |
| <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799"> |
| <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)"> |
| <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)"> |
| <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect> |
| </g> |
| <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)"> |
| <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect> |
| </g> |
| </g> |
| </svg> |
| |
| </div> |
| |
| </button> |
| <div class="navbar__drawer" id="navbar-drawer"> |
| <div class="navbar__menu-content" id="main_navbar"> |
| |
| <div class="navbar__links-container"> |
| |
| <a class="navbar__text-link" href="/community/"> |
| Community |
| </a> |
| |
| <a class="navbar__text-link" href="/meetups/"> |
| Meetups |
| </a> |
| |
| <a class="navbar__text-link" href="/docs/"> |
| Documentation |
| </a> |
| |
| <a class="navbar__text-link" href="/use-cases/"> |
| Use-cases |
| </a> |
| |
| <a class="navbar__text-link" href="/announcements/"> |
| Announcements |
| </a> |
| |
| <a class="navbar__text-link" href="/blog/"> |
| Blog |
| </a> |
| |
| <a class="navbar__text-link" href="/ecosystem/"> |
| Ecosystem |
| </a> |
| |
| |
| </div> |
| |
| |
| </div> |
| </div> |
| </div> |
| </nav> |
| |
| </header> |
| |
| |
| <div class="roadmap container-fluid td-default base-layout"> |
| |
| |
| <div class="content-drawer-wrapper"> |
| <button class="content-drawer__toggle-button" id="content-open-button"> |
| |
| <div id="hamburger-icon" class="content-drawer__toggle-button--icon visible"> |
| <svg xmlns="http://www.w3.org/2000/svg" width="20.005" height="13.879" viewBox="0 0 20.005 13.879"> |
| <g id="Group_1619" data-name="Group 1619" transform="translate(271.132 -418.872)"> |
| <g id="Group_1613" data-name="Group 1613" transform="translate(-266.229 431.045)"> |
| <path id="Path_1337" d="M-218.5 513.215h-14.583a.259.259 0 0 1-.259-.26.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.26z" fill="#51504f" data-name="Path 1337" transform="translate(233.345 -512.696)"></path> |
| </g> |
| <g id="Group_1614" data-name="Group 1614" transform="translate(-266.229 425.684)"> |
| <path id="Path_1338" d="M-218.5 471.9h-14.583a.259.259 0 0 1-.259-.26.26.26 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.26.26 0 0 1-.259.26z" fill="#51504f" data-name="Path 1338" transform="translate(233.345 -471.376)"></path> |
| </g> |
| <g id="Group_1615" data-name="Group 1615" transform="translate(-266.229 420.323)"> |
| <path id="Path_1339" d="M-218.5 430.574h-14.583a.259.259 0 0 1-.259-.259.259.259 0 0 1 .259-.259h14.583a.26.26 0 0 1 .259.259.259.259 0 0 1-.259.259z" fill="#51504f" data-name="Path 1339" transform="translate(233.345 -430.055)"></path> |
| </g> |
| <g id="Group_1616" data-name="Group 1616" transform="translate(-271.132 429.814)"> |
| <path id="Path_1340" d="M-269.663 506.145a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1340" transform="translate(271.132 -503.208)"></path> |
| </g> |
| <g id="Group_1617" data-name="Group 1617" transform="translate(-271.132 424.556)"> |
| <path id="Path_1341" d="M-269.663 465.62a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.952z" fill="#51504f" data-name="Path 1341" transform="translate(271.132 -462.683)"></path> |
| </g> |
| <g id="Group_1618" data-name="Group 1618" transform="translate(-271.132 418.872)"> |
| <path id="Path_1342" d="M-269.663 421.809a1.47 1.47 0 0 1-1.469-1.469 1.47 1.47 0 0 1 1.469-1.469 1.47 1.47 0 0 1 1.469 1.469 1.47 1.47 0 0 1-1.469 1.469zm0-2.418a.951.951 0 0 0-.95.95.951.951 0 0 0 .95.95.951.951 0 0 0 .95-.95.951.951 0 0 0-.95-.95z" fill="#51504f" data-name="Path 1342" transform="translate(271.132 -418.872)"></path> |
| </g> |
| </g> |
| </svg> |
| |
| <span class="bodytext__mobile--brownish-grey">Content</span> |
| </div> |
| |
| </button> |
| <nav id="content-navbar" class="navbar navbar--hidden"> |
| <div class="navbar__icon-container"> |
| <a href="/"> |
| <svg xmlns="http://www.w3.org/2000/svg" width="155.314" height="60" viewBox="0 0 155.314 60"> |
| <defs> |
| <clipPath id="clip-path"> |
| <path id="Rectangle_1" d="M0 0h155.314v60H0z" fill="none" data-name="Rectangle 1"></path> |
| </clipPath> |
| </defs> |
| <g id="logo" transform="translate(-1305 -780.355)"> |
| <g id="Group_2" clip-path="url(#clip-path)" data-name="Group 2" transform="translate(1305 780.355)"> |
| <g id="Group_1" data-name="Group 1" transform="translate(.486 .486)"> |
| <path id="Path_1" d="M1307.562 880.867l28.187-28.893a.521.521 0 0 0 .063-.666c-1.714-2.393-4.877-2.808-6.049-4.416-3.472-4.763-4.353-7.459-5.845-7.292a.456.456 0 0 0-.271.143l-10.182 10.438c-5.858 6-6.7 19.225-6.852 30.3a.552.552 0 0 0 .949.386z" fill="#017cee" data-name="Path 1" transform="translate(-1306.613 -822.232)"></path> |
| <path id="Path_2" d="M1405.512 908.489l-28.893-28.189a.521.521 0 0 0-.667-.063c-2.393 1.715-2.808 4.877-4.416 6.049-4.763 3.472-7.459 4.353-7.292 5.845a.456.456 0 0 0 .143.27l10.438 10.182c6 5.858 19.225 6.7 30.3 6.852a.552.552 0 0 0 .387-.946z" fill="#00ad46" data-name="Path 2" transform="translate(-1346.876 -850.567)"></path> |
| <path id="Path_3" d="M1373.909 902.252c-3.28-3.2-4.8-9.53 1.486-22.583-10.219 4.567-13.8 10.57-12.039 12.289z" fill="#04d659" data-name="Path 3" transform="translate(-1345.96 -850.233)"></path> |
| <path id="Path_4" d="M1433.132 782.359l-28.186 28.893a.52.52 0 0 0-.063.666c1.715 2.393 4.876 2.808 6.049 4.416 3.472 4.763 4.354 7.459 5.845 7.292a.454.454 0 0 0 .271-.143l10.182-10.438c5.858-6 6.7-19.225 6.852-30.3a.553.553 0 0 0-.95-.386z" fill="#00c7d4" data-name="Path 4" transform="translate(-1375.21 -782.123)"></path> |
| <path id="Path_5" d="M1426.9 881.155c-3.2 3.28-9.53 4.8-22.584-1.486 4.567 10.219 10.57 13.8 12.289 12.039z" fill="#11e1ee" data-name="Path 5" transform="translate(-1374.875 -850.233)"></path> |
| <path id="Path_6" d="M1307 782.919l28.893 28.186a.521.521 0 0 0 .666.063c2.393-1.715 2.808-4.877 4.416-6.049 4.763-3.472 7.459-4.353 7.292-5.845a.459.459 0 0 0-.143-.271l-10.438-10.182c-6-5.858-19.225-6.7-30.3-6.852a.552.552 0 0 0-.386.95z" fill="#e43921" data-name="Path 6" transform="translate(-1306.766 -781.97)"></path> |
| <path id="Path_7" d="M1405.8 804.711c3.28 3.2 4.8 9.53-1.486 22.584 10.219-4.567 13.8-10.571 12.039-12.289z" fill-rule="evenodd" fill="#ff7557" data-name="Path 7" transform="translate(-1374.875 -797.859)"></path> |
| <path id="Path_8" d="M1329.355 849.266c3.2-3.28 9.53-4.8 22.584 1.486-4.567-10.219-10.57-13.8-12.289-12.039z" fill="#0cb6ff" data-name="Path 8" transform="translate(-1322.503 -821.316)"></path> |
| <circle id="Ellipse_1" cx="1.26" cy="1.26" r="1.26" fill="#4a4848" data-name="Ellipse 1" transform="translate(28.18 28.171)"></circle> |
| <path id="Path_9" d="M1527.558 827.347a.229.229 0 0 1-.223-.223.458.458 0 0 1 .011-.123l2.766-7.214a.346.346 0 0 1 .357-.245h.758a.348.348 0 0 1 .357.245l2.754 7.214.022.123a.228.228 0 0 1-.223.223h-.568a.288.288 0 0 1-.19-.056.352.352 0 0 1-.089-.134l-.613-1.583h-3.657l-.613 1.583a.317.317 0 0 1-.1.134.269.269 0 0 1-.178.056zm4.795-2.732l-1.505-3.958-1.505 3.958zm3.322 4.85a.258.258 0 0 1-.189-.078.241.241 0 0 1-.067-.178v-7.4a.241.241 0 0 1 .067-.178.258.258 0 0 1 .189-.078h.513a.268.268 0 0 1 .256.256v.49a2.118 2.118 0 0 1 1.828-.858 2.092 2.092 0 0 1 1.751.736 3.135 3.135 0 0 1 .636 1.9q.011.122.011.379t-.011.379a3.168 3.168 0 0 1-.636 1.9 2.111 2.111 0 0 1-1.751.736 2.154 2.154 0 0 1-1.806-.836v2.587a.241.241 0 0 1-.067.178.223.223 0 0 1-.179.078zm2.364-2.91a1.324 1.324 0 0 0 1.149-.491 2.266 2.266 0 0 0 .4-1.293q.011-.111.011-.323 0-2.107-1.562-2.107a1.365 1.365 0 0 0-1.159.513 2.111 2.111 0 0 0-.412 1.2l-.012.424.012.435a1.862 1.862 0 0 0 .424 1.149 1.4 1.4 0 0 0 1.148.493zm5.628.9a2.329 2.329 0 0 1-1.015-.223 1.94 1.94 0 0 1-.747-.6 1.487 1.487 0 0 1-.268-.859 1.459 1.459 0 0 1 .6-1.2 3.4 3.4 0 0 1 1.65-.624l1.661-.234v-.323q0-1.137-1.3-1.137a1.4 1.4 0 0 0-.8.212 1.376 1.376 0 0 0-.468.48.305.305 0 0 1-.089.145.18.18 0 0 1-.134.045h-.48a.23.23 0 0 1-.245-.245 1.17 1.17 0 0 1 .245-.6 1.931 1.931 0 0 1 .747-.591 2.7 2.7 0 0 1 1.238-.256 2.351 2.351 0 0 1 1.8.591 2.032 2.032 0 0 1 .547 1.45v3.613a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.513a.233.233 0 0 1-.257-.256v-.479a1.923 1.923 0 0 1-.714.6 2.557 2.557 0 0 1-1.203.237zm.234-.836a1.579 1.579 0 0 0 1.182-.469 1.881 1.881 0 0 0 .468-1.371v-.312l-1.293.19a2.918 2.918 0 0 0-1.193.379.761.761 0 0 0-.4.658.784.784 0 0 0 .368.691 1.585 1.585 0 0 0 .867.237zm6.643.836a2.556 2.556 0 0 1-1.873-.669 2.738 2.738 0 0 1-.714-1.9l-.011-.446.011-.446a2.7 2.7 0 0 1 .714-1.885 2.531 2.531 0 0 1 1.873-.68 2.917 2.917 0 0 1 1.36.29 2.077 2.077 0 0 1 .825.714 1.7 1.7 0 0 1 .3.848.2.2 0 0 1-.067.178.281.281 0 0 1-.19.067h-.535a.265.265 0 0 1-.168-.045.458.458 0 0 1-.111-.178 1.428 1.428 0 0 0-.535-.758 1.516 1.516 0 0 0-.87-.234 1.45 1.45 0 0 0-1.1.435 1.952 1.952 0 0 0-.435 1.3l-.011.4.011.379a1.969 1.969 0 0 0 .435 1.316 1.446 1.446 0 0 0 1.1.424 1.577 1.577 0 0 0 .87-.223 1.493 1.493 0 0 0 .535-.769.458.458 0 0 1 .111-.178.228.228 0 0 1 .168-.056h.535a.258.258 0 0 1 .19.078.2.2 0 0 1 .067.178 1.75 1.75 0 0 1-.3.847 2.078 2.078 0 0 1-.825.714 2.876 2.876 0 0 1-1.361.302zm4.078-.112a.233.233 0 0 1-.257-.256v-7.4a.241.241 0 0 1 .067-.178.259.259 0 0 1 .19-.078h.557a.267.267 0 0 1 .257.256v2.6a2.167 2.167 0 0 1 .758-.624 2.353 2.353 0 0 1 1.082-.223 2.067 2.067 0 0 1 1.661.691 2.642 2.642 0 0 1 .6 1.818v3.144a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067h-.557a.233.233 0 0 1-.256-.256V824a1.775 1.775 0 0 0-.39-1.227 1.387 1.387 0 0 0-1.1-.435 1.481 1.481 0 0 0-1.126.446 1.7 1.7 0 0 0-.412 1.215v3.088a.257.257 0 0 1-.078.19.24.24 0 0 1-.178.067zm8.846.112a2.466 2.466 0 0 1-1.84-.7 2.938 2.938 0 0 1-.747-1.94l-.011-.379.011-.368a2.953 2.953 0 0 1 .758-1.918 2.7 2.7 0 0 1 3.735.078 3.114 3.114 0 0 1 .68 2.119v.19a.257.257 0 0 1-.078.189.241.241 0 0 1-.178.067h-3.858v.1a2.11 2.11 0 0 0 .435 1.238 1.332 1.332 0 0 0 1.081.5 1.563 1.563 0 0 0 .836-.2 1.7 1.7 0 0 0 .491-.435.6.6 0 0 1 .145-.156.391.391 0 0 1 .19-.033h.547a.252.252 0 0 1 .167.056.192.192 0 0 1 .067.156.975.975 0 0 1-.312.591 2.51 2.51 0 0 1-.859.6 3.049 3.049 0 0 1-1.26.248zm1.527-3.434v-.033a1.817 1.817 0 0 0-.424-1.249 1.512 1.512 0 0 0-2.23 0 1.883 1.883 0 0 0-.4 1.249v.033z" fill="#51504f" data-name="Path 9" transform="translate(-1460.834 -808.144)"></path> |
| <path id="Path_10" d="M1527.2 827.081l-.061.061zm-.056-.279l-.08-.031zm2.766-7.214l.08.031zm1.472 0l-.081.029zm2.754 7.214l.084-.015a.064.064 0 0 0 0-.015zm.022.123h.086v-.015zm-.067.156l.06.061zm-.914.011l-.061.061.006.005zm-.089-.134l.081-.027zm-.613-1.583l.08-.031a.086.086 0 0 0-.08-.055zm-3.657 0v-.086a.086.086 0 0 0-.08.055zm-.613 1.583l-.08-.031zm-.1.134l.055.066zm4.047-2.676v.086a.086.086 0 0 0 .08-.116zm-1.505-3.958l.08-.03a.086.086 0 0 0-.16 0zm-1.505 3.958l-.08-.03a.086.086 0 0 0 .08.116zm-1.784 2.646a.128.128 0 0 1-.1-.042l-.122.121a.3.3 0 0 0 .217.092zm-.1-.042a.129.129 0 0 1-.042-.1h-.171a.3.3 0 0 0 .092.217zm-.042-.1a.38.38 0 0 1 .007-.1l-.163-.054a.514.514 0 0 0-.016.15zm.005-.092l2.765-7.214-.16-.061-2.765 7.214zm2.766-7.216a.283.283 0 0 1 .1-.143.3.3 0 0 1 .174-.046v-.172a.47.47 0 0 0-.271.076.453.453 0 0 0-.166.226zm.276-.189h.758v-.172h-.758zm.758 0a.3.3 0 0 1 .175.046.283.283 0 0 1 .1.143l.161-.059a.451.451 0 0 0-.166-.226.47.47 0 0 0-.272-.076zm.277.19l2.754 7.214.16-.061-2.754-7.214zm2.75 7.2l.022.123.169-.031-.022-.123zm.021.107a.13.13 0 0 1-.042.1l.121.121a.3.3 0 0 0 .092-.217zm-.042.1a.13.13 0 0 1-.1.042v.171a.3.3 0 0 0 .217-.092zm-.1.042h-.568v.171h.568zm-.568 0a.206.206 0 0 1-.135-.036l-.11.132a.373.373 0 0 0 .245.076zm-.129-.031a.262.262 0 0 1-.069-.1l-.162.054a.431.431 0 0 0 .11.167zm-.07-.1l-.613-1.584-.16.062.613 1.583zm-.693-1.638h-3.657v.171h3.657zm-3.737.055l-.614 1.584.16.062.613-1.583zm-.615 1.587a.235.235 0 0 1-.075.1l.111.13a.4.4 0 0 0 .126-.172zm-.074.1a.185.185 0 0 1-.124.036v.171a.354.354 0 0 0 .233-.076zm-.124.036h-.569v.171h.569zm4.306-2.677l-1.505-3.958-.16.061 1.505 3.958zm-1.666-3.958l-1.505 3.958.16.061 1.505-3.958zm-1.425 4.075h3.01v-.171h-3.01zm6.143 4.687l-.06.061zm0-7.761l.061.061zm.881 0l-.065.056.01.009zm.078.669h-.086a.086.086 0 0 0 .155.051zm3.579-.123l-.067.053zm.636 1.9h-.086zm0 .758l-.085-.007zm-.636 1.9l.067.054zm-3.557-.1l.068-.052a.086.086 0 0 0-.154.052zm-.067 2.765l-.061-.06zm2.787-3.323l-.069-.051zm.4-1.293l-.085-.008v.005zm-2.709-1.918l-.068-.052zm-.413 1.2h-.086zm-.011.423h-.085zm.011.435h-.086zm.424 1.149l.066-.054zm-1.216 3.315a.173.173 0 0 1-.129-.053l-.121.121a.342.342 0 0 0 .25.1zm-.129-.053a.157.157 0 0 1-.042-.118h-.172a.325.325 0 0 0 .092.239zm-.042-.118v-7.4h-.172v7.4zm0-7.4a.157.157 0 0 1 .042-.118l-.121-.121a.324.324 0 0 0-.092.239zm.042-.118a.173.173 0 0 1 .129-.053v-.172a.342.342 0 0 0-.25.1zm.129-.053h.513v-.172h-.513zm.513 0a.137.137 0 0 1 .113.048l.13-.111a.309.309 0 0 0-.244-.108zm.123.058a.137.137 0 0 1 .048.113h.171a.309.309 0 0 0-.108-.243zm.048.113v.49h.171v-.49zm.155.541a2.033 2.033 0 0 1 1.759-.823v-.171a2.2 2.2 0 0 0-1.9.894zm1.759-.823a2.007 2.007 0 0 1 1.683.7l.135-.106a2.177 2.177 0 0 0-1.818-.768zm1.683.7a3.045 3.045 0 0 1 .617 1.845l.171-.007a3.218 3.218 0 0 0-.654-1.946zm.617 1.85c.007.078.011.2.011.372h.171c0-.171 0-.3-.012-.387zm.011.372c0 .171 0 .294-.011.372l.17.015c.008-.086.012-.216.012-.387zm-.011.376a3.08 3.08 0 0 1-.617 1.846l.134.106a3.25 3.25 0 0 0 .654-1.945zm-.617 1.845a2.025 2.025 0 0 1-1.683.7v.171a2.2 2.2 0 0 0 1.817-.768zm-1.683.7a2.068 2.068 0 0 1-1.739-.8l-.136.1a2.239 2.239 0 0 0 1.874.87zm-1.892-.75v2.587h.172v-2.587zm0 2.587a.156.156 0 0 1-.042.118l.121.121a.325.325 0 0 0 .092-.239zm-.046.123a.138.138 0 0 1-.114.048v.172a.308.308 0 0 0 .244-.108zm-.114.048h-.546v.172h.546zm1.817-2.739a1.408 1.408 0 0 0 1.218-.526l-.138-.1a1.24 1.24 0 0 1-1.079.455zm1.217-.525a2.355 2.355 0 0 0 .419-1.341l-.171-.007a2.182 2.182 0 0 1-.385 1.246zm.418-1.336c.008-.079.012-.19.012-.332h-.172c0 .14 0 .245-.011.315zm.012-.332a2.726 2.726 0 0 0-.407-1.632 1.448 1.448 0 0 0-1.24-.562v.171a1.278 1.278 0 0 1 1.1.492 2.565 2.565 0 0 1 .374 1.53zm-1.647-2.193a1.452 1.452 0 0 0-1.228.547l.136.1a1.282 1.282 0 0 1 1.091-.479zm-1.228.547a2.2 2.2 0 0 0-.43 1.252l.172.008a2.028 2.028 0 0 1 .4-1.157zm-.43 1.254l-.011.424h.171l.011-.424zm-.011.428l.011.435h.172l-.011-.435zm.011.436a1.95 1.95 0 0 0 .443 1.2l.133-.109a1.776 1.776 0 0 1-.4-1.1zm.443 1.2a1.484 1.484 0 0 0 1.214.522v-.171a1.314 1.314 0 0 1-1.082-.459zm5.828 1.117l.037-.077zm-.747-.6l-.07.049zm.335-2.063l.052.068zm1.65-.624l.012.085zm1.661-.234l.012.085a.086.086 0 0 0 .074-.085zm-2.107-1.249l.046.072zm-.468.48l-.075-.042a.083.083 0 0 0-.006.015zm-.089.145l-.054-.067-.007.006zm-.792-.022l-.065.056.009.009zm-.067-.178h-.086zm.245-.6l-.07-.049zm.747-.591l.038.077zm3.033.334l-.063.058zm.468 5.252l.06.061zm-.881 0l-.065.056a.043.043 0 0 0 .009.009zm-.067-.669h.086a.086.086 0 0 0-.156-.048zm-.714.6l-.04-.076zm.223-1.059l-.062-.06zm.468-1.684h.086a.086.086 0 0 0-.1-.085zm-1.293.189l.012.085zm-1.193.379l.046.072zm-.033 1.349l-.047.071zm.635.985a2.241 2.241 0 0 1-.978-.215l-.074.155a2.412 2.412 0 0 0 1.051.231zm-.978-.215a1.859 1.859 0 0 1-.715-.576l-.138.1a2.024 2.024 0 0 0 .779.629zm-.713-.573a1.4 1.4 0 0 1-.253-.81h-.172a1.571 1.571 0 0 0 .283.907zm-.253-.81a1.374 1.374 0 0 1 .569-1.136l-.105-.135a1.544 1.544 0 0 0-.635 1.272zm.569-1.137a3.316 3.316 0 0 1 1.609-.607l-.024-.17a3.481 3.481 0 0 0-1.691.642zm1.609-.607l1.661-.234-.024-.17-1.662.234zm1.735-.319v-.323h-.171v.323zm0-.323a1.156 1.156 0 0 0-.355-.917 1.536 1.536 0 0 0-1.035-.306v.172a1.37 1.37 0 0 1 .922.263.986.986 0 0 1 .3.788zm-1.39-1.223a1.486 1.486 0 0 0-.851.227l.1.142a1.316 1.316 0 0 1 .755-.2zm-.849.226a1.452 1.452 0 0 0-.5.51l.15.084a1.286 1.286 0 0 1 .44-.449zm-.5.524a.226.226 0 0 1-.062.105l.107.134a.391.391 0 0 0 .117-.185zm-.068.112a.1.1 0 0 1-.073.019v.171a.266.266 0 0 0 .194-.07zm-.073.019h-.48v.171h.48zm-.48 0a.18.18 0 0 1-.122-.046l-.112.13a.352.352 0 0 0 .234.087zm-.113-.037a.18.18 0 0 1-.047-.123h-.171a.352.352 0 0 0 .087.234zm-.047-.119a1.1 1.1 0 0 1 .23-.557l-.14-.1a1.253 1.253 0 0 0-.261.648zm.23-.556a1.843 1.843 0 0 1 .715-.564l-.075-.154a2.018 2.018 0 0 0-.78.618zm.716-.564a2.611 2.611 0 0 1 1.2-.247v-.171a2.781 2.781 0 0 0-1.277.266zm1.2-.247a2.268 2.268 0 0 1 1.732.563l.126-.116a2.435 2.435 0 0 0-1.858-.618zm1.733.564a1.945 1.945 0 0 1 .523 1.391h.171a2.117 2.117 0 0 0-.57-1.508zm.523 1.391v3.613h.171v-3.613zm0 3.613a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.157.157 0 0 1-.118.042v.171a.326.326 0 0 0 .239-.092zm-.118.042h-.513v.171h.513zm-.513 0a.2.2 0 0 1-.134-.046l-.111.13a.367.367 0 0 0 .245.088zm-.124-.037a.194.194 0 0 1-.047-.134h-.171a.366.366 0 0 0 .087.245zm-.047-.134v-.479h-.171v.479zm-.156-.528a1.846 1.846 0 0 1-.683.575l.079.152a2.012 2.012 0 0 0 .745-.629zm-.683.575a2.476 2.476 0 0 1-1.153.236v.171a2.644 2.644 0 0 0 1.233-.255zm-.919-.429a1.666 1.666 0 0 0 1.244-.494l-.123-.12a1.493 1.493 0 0 1-1.121.442zm1.244-.494a1.969 1.969 0 0 0 .492-1.431h-.171a1.8 1.8 0 0 1-.444 1.312zm.492-1.431v-.312h-.171v.312zm-.1-.4l-1.293.189.025.17 1.293-.189zm-1.293.189a3 3 0 0 0-1.228.393l.095.143a2.837 2.837 0 0 1 1.158-.365zm-1.227.392a.845.845 0 0 0-.441.73h.172a.676.676 0 0 1 .362-.586zm-.441.73a.869.869 0 0 0 .406.762l.095-.142a.7.7 0 0 1-.33-.62zm.408.764a1.673 1.673 0 0 0 .916.247v-.171a1.5 1.5 0 0 1-.823-.221zm5.686.329l-.061.06zm-.714-1.9h-.085zm-.011-.446h-.085zm.011-.446h-.085zm.714-1.885l.061.061zm3.234-.39l-.04.076zm.825.713l-.073.046zm.3.848h-.086zm-.067.178l.056.065zm-.892.022l.054-.067zm-.112-.178l-.081.029zm-.535-.758l-.048.071zm-1.974.2l-.062-.059zm-.435 1.3h-.086zm-.011.4h-.086zm.011.379h-.086zm.435 1.316l-.062.059zm1.974.2l.046.072zm.535-.769l-.079-.033zm.112-.178l.054.067.007-.006zm.892.022l-.061.06zm.067.178l-.085-.009zm-.3.847l-.072-.046zm-.825.714l-.04-.076zm-1.36.2a2.471 2.471 0 0 1-1.814-.644l-.12.122a2.64 2.64 0 0 0 1.933.694zm-1.813-.643a2.653 2.653 0 0 1-.689-1.839l-.171.006a2.822 2.822 0 0 0 .738 1.952zm-.689-1.838l-.011-.446h-.171l.011.446zm-.011-.442l.011-.446h-.171l-.011.446zm.011-.445a2.611 2.611 0 0 1 .689-1.827l-.122-.121a2.78 2.78 0 0 0-.738 1.942zm.689-1.827a2.447 2.447 0 0 1 1.813-.655v-.171a2.617 2.617 0 0 0-1.934.705zm1.813-.655a2.836 2.836 0 0 1 1.32.28l.079-.152a3 3 0 0 0-1.4-.3zm1.32.28a1.99 1.99 0 0 1 .792.683l.145-.091a2.158 2.158 0 0 0-.858-.744zm.793.685a1.617 1.617 0 0 1 .287.8l.171-.009a1.789 1.789 0 0 0-.315-.89zm.287.809a.11.11 0 0 1-.037.1l.112.13a.281.281 0 0 0 .1-.252zm-.037.1a.2.2 0 0 1-.134.046v.171a.369.369 0 0 0 .246-.088zm-.134.046h-.535v.171h.535zm-.535 0a.184.184 0 0 1-.114-.026l-.107.134a.345.345 0 0 0 .221.064zm-.114-.026a.389.389 0 0 1-.086-.144l-.158.066a.533.533 0 0 0 .137.212zm-.084-.14a1.514 1.514 0 0 0-.57-.8l-.093.144a1.343 1.343 0 0 1 .5.715zm-.568-.8a1.6 1.6 0 0 0-.918-.249v.171a1.435 1.435 0 0 1 .822.219zm-.918-.249a1.535 1.535 0 0 0-1.166.462l.124.118a1.364 1.364 0 0 1 1.042-.408zm-1.166.462a2.036 2.036 0 0 0-.458 1.36l.171.006a1.872 1.872 0 0 1 .411-1.249zm-.458 1.361l-.011.4h.171l.011-.4zm-.011.406l.011.379.171-.005-.011-.379zm.011.38a2.052 2.052 0 0 0 .458 1.371l.124-.118a1.889 1.889 0 0 1-.411-1.26zm.458 1.371a1.533 1.533 0 0 0 1.166.451v-.172a1.363 1.363 0 0 1-1.042-.4zm1.166.451a1.661 1.661 0 0 0 .916-.237l-.093-.144a1.491 1.491 0 0 1-.823.209zm.918-.238a1.576 1.576 0 0 0 .568-.812l-.162-.057a1.409 1.409 0 0 1-.5.727zm.566-.807a.39.39 0 0 1 .086-.144l-.107-.134a.533.533 0 0 0-.137.213zm.093-.151a.144.144 0 0 1 .107-.031v-.171a.31.31 0 0 0-.228.081zm.107-.031h.535v-.171h-.535zm.535 0a.173.173 0 0 1 .129.053l.121-.121a.344.344 0 0 0-.25-.1zm.134.057a.11.11 0 0 1 .037.1l.17.017a.281.281 0 0 0-.1-.252zm.037.109a1.664 1.664 0 0 1-.288.806l.144.092a1.839 1.839 0 0 0 .315-.889zm-.288.806a1.989 1.989 0 0 1-.792.683l.079.152a2.162 2.162 0 0 0 .858-.744zm-.793.684a2.8 2.8 0 0 1-1.32.28v.171a2.96 2.96 0 0 0 1.4-.3zm2.568.187l-.065.056.01.009zm0-7.772l.061.06zm.926 0l-.065.056.009.009zm.078 2.776h-.085a.086.086 0 0 0 .153.053zm.758-.624l.038.077zm2.743.468l-.065.056zm.524 5.151l-.061-.06zm-.925 0l-.065.056.009.009zm-.457-4.5l-.065.056zm-2.23.011l-.062-.059zm-.49 4.493l-.061-.06zm-.736-.019a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.367.367 0 0 0 .087.245zm-.046-.134v-7.4h-.172v7.4zm0-7.4a.156.156 0 0 1 .042-.118l-.121-.121a.326.326 0 0 0-.092.239zm.042-.118a.172.172 0 0 1 .129-.053v-.171a.343.343 0 0 0-.25.1zm.129-.053h.557v-.171h-.557zm.557 0a.137.137 0 0 1 .113.048l.13-.112a.308.308 0 0 0-.244-.108zm.122.057a.137.137 0 0 1 .048.113h.172a.309.309 0 0 0-.108-.243zm.048.113v2.6h.172v-2.6zm.153 2.651a2.076 2.076 0 0 1 .728-.6l-.075-.154a2.248 2.248 0 0 0-.788.649zm.73-.6a2.272 2.272 0 0 1 1.043-.214v-.171a2.438 2.438 0 0 0-1.121.232zm1.043-.214a1.982 1.982 0 0 1 1.6.661l.13-.112a2.152 2.152 0 0 0-1.727-.721zm1.6.663a2.557 2.557 0 0 1 .581 1.761h.171a2.727 2.727 0 0 0-.624-1.874zm.581 1.761v3.144h.171v-3.144zm0 3.144a.173.173 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm-.557 0a.2.2 0 0 1-.134-.046l-.112.13a.367.367 0 0 0 .245.088zm-.124-.037a.2.2 0 0 1-.046-.134h-.172a.368.368 0 0 0 .087.245zm-.046-.134V823.8h-.172v3.088zm0-3.088a1.859 1.859 0 0 0-.412-1.284l-.128.114a1.69 1.69 0 0 1 .368 1.169zm-.411-1.283a1.471 1.471 0 0 0-1.169-.464v.171a1.3 1.3 0 0 1 1.039.406zm-1.169-.464a1.566 1.566 0 0 0-1.188.473l.124.118a1.4 1.4 0 0 1 1.064-.419zm-1.188.473a1.779 1.779 0 0 0-.436 1.275h.172a1.609 1.609 0 0 1 .389-1.156zm-.436 1.275v3.088h.172V823.8zm0 3.088a.172.172 0 0 1-.053.129l.121.121a.344.344 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-.557v.171h.557zm6.449-.505l-.062.059zm-.747-1.94h-.086zm-.012-.379h-.085v.005zm.012-.368l-.086-.006zm.758-1.918l-.061-.06zm3.735.078l-.065.056zm.6 2.5l.061.061zm-4.036.067v-.086a.086.086 0 0 0-.086.086zm0 .1h-.086zm.435 1.238l-.068.053zm1.918.3l.045.073zm.491-.435l-.069-.051zm.145-.156l.039.077h.006zm.9.022l-.055.066zm-.245.747l-.064-.057zm-.858.6l.035.078zm.267-3.189v.086a.086.086 0 0 0 .086-.086zm-.424-1.282l-.066.055zm-2.23 0l-.065-.055zm-.4 1.282h-.086a.086.086 0 0 0 .086.086zm1.528 3.349a2.38 2.38 0 0 1-1.779-.677l-.122.12a2.55 2.55 0 0 0 1.9.728zm-1.778-.676a2.86 2.86 0 0 1-.724-1.886l-.171.009a3.027 3.027 0 0 0 .771 1.995zm-.723-1.884l-.011-.379h-.171l.011.379zm-.011-.374l.011-.368-.172-.005-.011.368zm.011-.365a2.871 2.871 0 0 1 .735-1.864l-.124-.118a3.042 3.042 0 0 0-.782 1.971zm.734-1.864a2.331 2.331 0 0 1 1.756-.687v-.171a2.5 2.5 0 0 0-1.879.74zm1.756-.687a2.307 2.307 0 0 1 1.853.762l.13-.112a2.477 2.477 0 0 0-1.983-.821zm1.854.762a3.03 3.03 0 0 1 .659 2.062h.172a3.2 3.2 0 0 0-.7-2.175zm.659 2.062v.19h.172v-.19zm0 .19a.172.172 0 0 1-.053.129l.121.121a.345.345 0 0 0 .1-.25zm-.053.129a.156.156 0 0 1-.118.042v.171a.327.327 0 0 0 .239-.092zm-.118.042h-3.858v.171h3.858zm-3.944.086v.1h.172v-.1zm0 .1a2.2 2.2 0 0 0 .453 1.287l.135-.106a2.027 2.027 0 0 1-.417-1.189zm.454 1.288a1.418 1.418 0 0 0 1.148.533v-.171a1.247 1.247 0 0 1-1.015-.47zm1.148.533a1.647 1.647 0 0 0 .882-.214l-.09-.146a1.481 1.481 0 0 1-.791.188zm.882-.214a1.777 1.777 0 0 0 .515-.458l-.14-.1a1.613 1.613 0 0 1-.466.412zm.513-.456a1.251 1.251 0 0 1 .081-.1.28.28 0 0 1 .026-.025l.008-.006-.077-.153a.326.326 0 0 0-.083.068 1.55 1.55 0 0 0-.092.113zm.12-.134a.328.328 0 0 1 .146-.021v-.171a.468.468 0 0 0-.234.046zm.146-.021h.547v-.171h-.547zm.547 0a.166.166 0 0 1 .112.036l.11-.132a.337.337 0 0 0-.222-.076zm.112.036a.107.107 0 0 1 .036.09h.171a.277.277 0 0 0-.1-.222zm.036.09a.9.9 0 0 1-.291.534l.128.115a1.055 1.055 0 0 0 .334-.649zm-.291.535a2.42 2.42 0 0 1-.83.581l.072.156a2.6 2.6 0 0 0 .888-.624zm-.829.58a2.964 2.964 0 0 1-1.224.238v.171a3.133 3.133 0 0 0 1.295-.253zm.389-3.111v-.033h-.171v.033zm0-.033a1.9 1.9 0 0 0-.445-1.306l-.129.114a1.731 1.731 0 0 1 .4 1.192zm-.444-1.3a1.466 1.466 0 0 0-1.181-.521v.172a1.3 1.3 0 0 1 1.049.46zm-1.181-.521a1.466 1.466 0 0 0-1.18.521l.131.11a1.3 1.3 0 0 1 1.049-.46zm-1.181.521a1.965 1.965 0 0 0-.422 1.3h.172a1.794 1.794 0 0 1 .382-1.194zm-.422 1.3v.033h.172v-.033zm.086.119h3.055v-.171h-3.055z" fill="#51504f" data-name="Path 10" transform="translate(-1460.636 -807.945)"></path> |
| <path id="Path_11" d="M1519.066 884.011a.581.581 0 0 1-.567-.567 1.151 1.151 0 0 1 .028-.312l7.026-18.328a.881.881 0 0 1 .906-.623h1.926a.882.882 0 0 1 .907.623l7 18.328.057.312a.583.583 0 0 1-.567.567h-1.445a.735.735 0 0 1-.482-.142.9.9 0 0 1-.226-.34l-1.558-4.023h-9.292l-1.558 4.023a.8.8 0 0 1-.255.34.688.688 0 0 1-.453.142zm12.181-6.94l-3.824-10.056-3.823 10.055zm8.184-10.538a.592.592 0 0 1-.652-.651v-1.53a.714.714 0 0 1 .17-.482.656.656 0 0 1 .482-.2h1.785a.677.677 0 0 1 .68.68v1.53a.655.655 0 0 1-.2.481.713.713 0 0 1-.481.17zm.227 17.479a.593.593 0 0 1-.652-.652v-13.428a.611.611 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.359a.679.679 0 0 1 .652.651v13.427a.655.655 0 0 1-.2.482.613.613 0 0 1-.453.17zm6.861 0a.592.592 0 0 1-.651-.652v-13.4a.715.715 0 0 1 .17-.481.656.656 0 0 1 .482-.2h1.3a.677.677 0 0 1 .68.68v1.246a4.255 4.255 0 0 1 3.966-1.926h1.1a.679.679 0 0 1 .651.651v1.161a.566.566 0 0 1-.2.453.612.612 0 0 1-.453.17h-1.7a3.2 3.2 0 0 0-2.408.907 3.253 3.253 0 0 0-.879 2.408v8.328a.656.656 0 0 1-.2.482.716.716 0 0 1-.482.17zm12.234 0a.593.593 0 0 1-.651-.652v-11.814h-2.408a.592.592 0 0 1-.651-.651v-.963a.611.611 0 0 1 .17-.453.654.654 0 0 1 .481-.2h2.408v-1.417q0-4.816 4.872-4.815h1.586a.679.679 0 0 1 .652.651v.963a.656.656 0 0 1-.2.481.613.613 0 0 1-.453.17h-1.529a2.1 2.1 0 0 0-1.785.68 3.248 3.248 0 0 0-.51 2.011v1.275h6.062V863.7a.613.613 0 0 1 .17-.453.656.656 0 0 1 .482-.2h1.3a.679.679 0 0 1 .652.651v19.659a.655.655 0 0 1-.2.482.613.613 0 0 1-.454.17h-1.3a.592.592 0 0 1-.652-.652v-11.811h-6.062v11.813a.657.657 0 0 1-.2.482.614.614 0 0 1-.454.17zm20.9.283a6.487 6.487 0 0 1-4.844-1.757 6.837 6.837 0 0 1-1.813-4.674l-.029-1.218.029-1.218a6.732 6.732 0 0 1 1.841-4.646 7.389 7.389 0 0 1 9.631 0 6.736 6.736 0 0 1 1.841 4.646q.028.311.028 1.218t-.028 1.218a6.772 6.772 0 0 1-1.841 4.674 6.391 6.391 0 0 1-4.82 1.756zm0-2.181a3.582 3.582 0 0 0 2.8-1.133 4.931 4.931 0 0 0 1.133-3.258q.028-.283.028-1.076t-.028-1.076a4.931 4.931 0 0 0-1.133-3.258 3.582 3.582 0 0 0-2.8-1.133 3.671 3.671 0 0 0-2.833 1.133 4.83 4.83 0 0 0-1.1 3.258l-.028 1.076.028 1.076a4.83 4.83 0 0 0 1.1 3.258 3.671 3.671 0 0 0 2.828 1.132zm13.755 1.9a.846.846 0 0 1-.566-.17 1.321 1.321 0 0 1-.34-.538l-4.023-13.144-.056-.283a.575.575 0 0 1 .17-.425.641.641 0 0 1 .425-.17h1.246a.612.612 0 0 1 .453.17.646.646 0 0 1 .255.312l3.145 10.679 3.371-10.566a.761.761 0 0 1 .255-.4.726.726 0 0 1 .538-.2h.963a.728.728 0 0 1 .539.2.76.76 0 0 1 .255.4l3.371 10.566 3.144-10.679a.655.655 0 0 1 .2-.312.714.714 0 0 1 .482-.17h1.275a.542.542 0 0 1 .4.17.576.576 0 0 1 .17.425l-.057.283-3.994 13.144a1.323 1.323 0 0 1-.34.538.9.9 0 0 1-.6.17h-1.1a.86.86 0 0 1-.935-.708l-3.286-10.141-3.286 10.141a.928.928 0 0 1-.963.708z" fill="#51504f" data-name="Path 11" transform="translate(-1454.66 -838.62)"></path> |
| </g> |
| </g> |
| </g> |
| </svg> |
| |
| </a> |
| </div> |
| |
| <div id="content-close-button"> |
| <svg xmlns="http://www.w3.org/2000/svg" width="19.799" height="19.799" viewBox="0 0 19.799 19.799"> |
| <g id="Group_1574" data-name="Group 1574" transform="translate(-41.892 290.899)"> |
| <g id="Group_1291" data-name="Group 1291" transform="rotate(-45 -308.114 -187.077)"> |
| <rect id="Rectangle_461" width="26" height="2" fill="#51504f" data-name="Rectangle 461" rx="1" transform="translate(-.209)"></rect> |
| </g> |
| <g id="Group_1292" data-name="Group 1292" transform="rotate(45 372.48 -93.011)"> |
| <rect id="Rectangle_462" width="26" height="2" fill="#51504f" data-name="Rectangle 462" rx="1" transform="translate(-.209 -.178)"></rect> |
| </g> |
| </g> |
| </svg> |
| |
| </div> |
| |
| </nav> |
| <div class="content-drawer-container" id="content-drawer"> |
| <div class="content-drawer"> |
| <div class="td-sidebar"> |
| |
| <div id="docs-version-selector" class="docs-version-selector sidebar__version-selector"> |
| <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" |
| aria-expanded="false"> |
| <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">4.1.0</span> |
| </a> |
| <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"> |
| |
| </div> |
| <script type="application/x-template" id="version-item-template"> |
| <a class="dropdown-item"></a> |
| </script> |
| </div> |
| |
| <div class="searchb-box"> |
| <form class="search-form" action="search.html" method="get"> |
| <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16"> |
| <input type="hidden" name="check_keywords" value="yes" /> |
| <input type="hidden" name="area" value="default" /> |
| |
| <button class="search-form__button" type="submit"> |
| |
| <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> |
| <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)"> |
| <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path> |
| <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path> |
| </g> |
| </svg> |
| </button> |
| </form> |
| </div> |
| |
| |
| <style> |
| .searchb-box { |
| margin-bottom: 26px; |
| } |
| .searchb-box .search-form { |
| width: 100%; |
| margin-top: 20px; |
| } |
| </style> |
| |
| |
| <div class="toctree" role="navigation" aria-label="main navigation"> |
| <p class="caption" role="heading"><span class="caption-text">Guides</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="connections/index.html">Connection types</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="operators/index.html">Operators</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="secrets-backends/index.html">Secrets backends</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="logging/index.html">Logging for Tasks</a></li> |
| </ul> |
| <p class="caption" role="heading"><span class="caption-text">References</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="_api/airflow/providers/amazon/index.html">Python API</a></li> |
| </ul> |
| <p class="caption" role="heading"><span class="caption-text">Resources</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="example-dags.html">Example DAGs</a></li> |
| <li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="installing-providers-from-sources.html">Installing from sources</a></li> |
| </ul> |
| <p class="caption" role="heading"><span class="caption-text">Commits</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="commits.html">Detailed list of commits</a></li> |
| </ul> |
| |
| </div> |
| |
| <style type="text/css"> |
| .toctree { |
| } |
| .toctree li { |
| list-style: none; |
| } |
| .toctree .caption { |
| font-family: Roboto; |
| font-size: 18px; |
| font-weight: bold; |
| font-stretch: normal; |
| font-style: normal; |
| line-height: 1.33; |
| letter-spacing: normal; |
| color: #51504f; |
| padding-bottom: 13px; |
| text-transform: uppercase; |
| margin-bottom: 0; |
| } |
| .toctree .current > a:not([href="#"]) { |
| color: #017cee; |
| } |
| .toctree > ul { |
| padding-left: 0; |
| } |
| .toctree ul { |
| padding-left: 15px; |
| display: none; |
| } |
| .toctree > ul, |
| .toctree li.current > ul { |
| display: block; |
| } |
| |
| .toctree a .toctree-expand { |
| display: inline-block; |
| position: relative; |
| height: 1em; |
| } |
| |
| .toctree a .toctree-expand:before { |
| position: absolute; |
| top: 6px; |
| left: -12px; |
| content: '►'; |
| font-size: 7px; |
| } |
| .toctree .current > a > .toctree-expand:before { |
| content: '▼'; |
| } |
| |
| .toctree .current { |
| color: #017cee; |
| } |
| .toctree li { |
| font-family: Roboto; |
| font-size: 16px; |
| font-weight: normal; |
| font-stretch: normal; |
| font-style: normal; |
| line-height: 1.63; |
| letter-spacing: normal; |
| color: #707070; |
| } |
| |
| </style> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="d-flex"> |
| |
| |
| <div class="td-sidebar desktop-only d-print-none"> |
| |
| <div id="docs-version-selector" class="docs-version-selector sidebar__version-selector"> |
| <a class="dropdown-toggle" href="#" id="versionDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" |
| aria-expanded="false"> |
| <span class="bodytext__medium--greyish-brown">Version: </span><span class="version">4.1.0</span> |
| </a> |
| <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink"> |
| |
| </div> |
| <script type="application/x-template" id="version-item-template"> |
| <a class="dropdown-item"></a> |
| </script> |
| </div> |
| |
| <div class="searchb-box"> |
| <form class="search-form" action="search.html" method="get"> |
| <input class="search-form__input" type="text" name="q" placeholder="Search docs" size="16"> |
| <input type="hidden" name="check_keywords" value="yes" /> |
| <input type="hidden" name="area" value="default" /> |
| |
| <button class="search-form__button" type="submit"> |
| |
| <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> |
| <g id="Group_1579" data-name="Group 1579" transform="translate(-41.001 -41)"> |
| <path id="Path_169" d="M71.415 64.687a7.215 7.215 0 1 0-6.729 6.728 7.222 7.222 0 0 0 6.729-6.728z" fill="none" data-name="Path 169" transform="translate(-14.277 -14.276)"></path> |
| <path id="Path_170" d="M60.863 59.8l-6.093-6.09a7.78 7.78 0 1 0-1.06 1.06l6.09 6.093a.468.468 0 0 0 .662 0l.4-.4a.468.468 0 0 0 .001-.663zM42.512 49.183a6.274 6.274 0 1 1 5.851 5.85 6.28 6.28 0 0 1-5.851-5.85z" fill="#51504f" data-name="Path 170"></path> |
| </g> |
| </svg> |
| </button> |
| </form> |
| </div> |
| |
| |
| <style> |
| .searchb-box { |
| margin-bottom: 26px; |
| } |
| .searchb-box .search-form { |
| width: 100%; |
| margin-top: 20px; |
| } |
| </style> |
| |
| |
| <div class="toctree" role="navigation" aria-label="main navigation"> |
| <p class="caption" role="heading"><span class="caption-text">Guides</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="connections/index.html">Connection types</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="operators/index.html">Operators</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="secrets-backends/index.html">Secrets backends</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="logging/index.html">Logging for Tasks</a></li> |
| </ul> |
| <p class="caption" role="heading"><span class="caption-text">References</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="_api/airflow/providers/amazon/index.html">Python API</a></li> |
| </ul> |
| <p class="caption" role="heading"><span class="caption-text">Resources</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="example-dags.html">Example DAGs</a></li> |
| <li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="installing-providers-from-sources.html">Installing from sources</a></li> |
| </ul> |
| <p class="caption" role="heading"><span class="caption-text">Commits</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="commits.html">Detailed list of commits</a></li> |
| </ul> |
| |
| </div> |
| |
| <style type="text/css"> |
| .toctree { |
| } |
| .toctree li { |
| list-style: none; |
| } |
| .toctree .caption { |
| font-family: Roboto; |
| font-size: 18px; |
| font-weight: bold; |
| font-stretch: normal; |
| font-style: normal; |
| line-height: 1.33; |
| letter-spacing: normal; |
| color: #51504f; |
| padding-bottom: 13px; |
| text-transform: uppercase; |
| margin-bottom: 0; |
| } |
| .toctree .current > a:not([href="#"]) { |
| color: #017cee; |
| } |
| .toctree > ul { |
| padding-left: 0; |
| } |
| .toctree ul { |
| padding-left: 15px; |
| display: none; |
| } |
| .toctree > ul, |
| .toctree li.current > ul { |
| display: block; |
| } |
| |
| .toctree a .toctree-expand { |
| display: inline-block; |
| position: relative; |
| height: 1em; |
| } |
| |
| .toctree a .toctree-expand:before { |
| position: absolute; |
| top: 6px; |
| left: -12px; |
| content: '►'; |
| font-size: 7px; |
| } |
| .toctree .current > a > .toctree-expand:before { |
| content: '▼'; |
| } |
| |
| .toctree .current { |
| color: #017cee; |
| } |
| .toctree li { |
| font-family: Roboto; |
| font-size: 16px; |
| font-weight: normal; |
| font-stretch: normal; |
| font-style: normal; |
| line-height: 1.63; |
| letter-spacing: normal; |
| color: #707070; |
| } |
| |
| </style> |
| </div> |
| |
| |
| |
| |
| <main class="col-12 col-md-9 col-xl-8" role="main"> |
| |
| |
| |
| |
| |
| |
| |
| |
| <div role="navigation" aria-label="breadcrumbs navigation" class="d-none d-md-block d-print-none"> |
| |
| <ul class="breadcrumb"> |
| |
| <li class="breadcrumb-item"><a href="#" class="icon icon-home"> Home</a></li> |
| |
| <li class="breadcrumb-item"><a href="index.html"> <code class="docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code></a></li> |
| |
| </ul> |
| </div> |
| |
| <div class="rst-content"> |
| <div class="document"> |
| <div class="documentwrapper"> |
| <div class="bodywrapper"> |
| <div class="body" role="main"> |
| |
| <blockquote> |
| <div></div></blockquote> |
| <div class="section" id="apache-airflow-providers-amazon"> |
| <h1><code class="docutils literal notranslate"><span class="pre">apache-airflow-providers-amazon</span></code><a class="headerlink" href="#apache-airflow-providers-amazon" title="Permalink to this heading">¶</a></h1> |
| <div class="section" id="content"> |
| <h2>Content<a class="headerlink" href="#content" title="Permalink to this heading">¶</a></h2> |
| <div class="toctree-wrapper compound"> |
| <p class="caption" role="heading"><span class="caption-text">Guides</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="connections/index.html">Connection types</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="operators/index.html">Operators</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="secrets-backends/index.html">Secrets backends</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="logging/index.html">Logging for Tasks</a></li> |
| </ul> |
| </div> |
| <div class="toctree-wrapper compound"> |
| <p class="caption" role="heading"><span class="caption-text">References</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="_api/airflow/providers/amazon/index.html">Python API</a></li> |
| </ul> |
| </div> |
| <div class="toctree-wrapper compound"> |
| </div> |
| <div class="toctree-wrapper compound"> |
| <p class="caption" role="heading"><span class="caption-text">Resources</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="example-dags.html">Example DAGs</a></li> |
| <li class="toctree-l1"><a class="reference external" href="https://pypi.org/project/apache-airflow-providers-amazon/">PyPI Repository</a></li> |
| <li class="toctree-l1"><a class="reference internal" href="installing-providers-from-sources.html">Installing from sources</a></li> |
| </ul> |
| </div> |
| <div class="toctree-wrapper compound"> |
| <p class="caption" role="heading"><span class="caption-text">Commits</span></p> |
| <ul> |
| <li class="toctree-l1"><a class="reference internal" href="commits.html">Detailed list of commits</a></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="package-apache-airflow-providers-amazon"> |
| <h2>Package apache-airflow-providers-amazon<a class="headerlink" href="#package-apache-airflow-providers-amazon" title="Permalink to this heading">¶</a></h2> |
| <p>Amazon integration (including <a class="reference external" href="https://aws.amazon.com/">Amazon Web Services (AWS)</a>).</p> |
| <p>Release: 4.1.0</p> |
| </div> |
| <div class="section" id="provider-package"> |
| <h2>Provider package<a class="headerlink" href="#provider-package" title="Permalink to this heading">¶</a></h2> |
| <p>This is a provider package for <code class="docutils literal notranslate"><span class="pre">amazon</span></code> provider. All classes for this provider package |
| are in <code class="docutils literal notranslate"><span class="pre">airflow.providers.amazon</span></code> python package.</p> |
| </div> |
| <div class="section" id="installation"> |
| <h2>Installation<a class="headerlink" href="#installation" title="Permalink to this heading">¶</a></h2> |
| <p>You can install this package on top of an existing Airflow 2 installation (see <code class="docutils literal notranslate"><span class="pre">Requirements</span></code> below) |
| for the minimum Airflow version supported) via |
| <code class="docutils literal notranslate"><span class="pre">pip</span> <span class="pre">install</span> <span class="pre">apache-airflow-providers-amazon</span></code></p> |
| </div> |
| <div class="section" id="requirements"> |
| <h2>Requirements<a class="headerlink" href="#requirements" title="Permalink to this heading">¶</a></h2> |
| <table class="docutils align-default"> |
| <colgroup> |
| <col style="width: 68%" /> |
| <col style="width: 32%" /> |
| </colgroup> |
| <thead> |
| <tr class="row-odd"><th class="head"><p>PIP package</p></th> |
| <th class="head"><p>Version required</p></th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">apache-airflow</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=2.2.0</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">apache-airflow-providers-common-sql</span></code></p></td> |
| <td></td> |
| </tr> |
| <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">boto3</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=1.15.0</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">watchtower</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">~=2.0.1</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">jsonpath_ng</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=1.5.3</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">redshift_connector</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=2.0.888</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">sqlalchemy_redshift</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=0.8.6</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">pandas</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=0.17.1</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">mypy-boto3-rds</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=1.21.0</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><code class="docutils literal notranslate"><span class="pre">mypy-boto3-redshift-data</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=1.21.0</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><code class="docutils literal notranslate"><span class="pre">mypy-boto3-appflow</span></code></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">>=1.21.0</span></code></p></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <div class="section" id="cross-provider-package-dependencies"> |
| <h2>Cross provider package dependencies<a class="headerlink" href="#cross-provider-package-dependencies" title="Permalink to this heading">¶</a></h2> |
| <p>Those are dependencies that might be needed in order to use all the features of the package. |
| You need to install the specified provider packages in order to use them.</p> |
| <p>You can install such cross-provider dependencies when installing from PyPI. For example:</p> |
| <div class="highlight-bash notranslate"><div class="highlight"><pre><span></span>pip install apache-airflow-providers-amazon<span class="o">[</span>apache.hive<span class="o">]</span> |
| </pre></div> |
| </div> |
| <table class="docutils align-default"> |
| <colgroup> |
| <col style="width: 86%" /> |
| <col style="width: 14%" /> |
| </colgroup> |
| <thead> |
| <tr class="row-odd"><th class="head"><p>Dependent package</p></th> |
| <th class="head"><p>Extra</p></th> |
| </tr> |
| </thead> |
| <tbody> |
| <tr class="row-even"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-apache-hive">apache-airflow-providers-apache-hive</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">apache.hive</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-cncf-kubernetes">apache-airflow-providers-cncf-kubernetes</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">cncf.kubernetes</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-common-sql">apache-airflow-providers-common-sql</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">common.sql</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-exasol">apache-airflow-providers-exasol</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">exasol</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-ftp">apache-airflow-providers-ftp</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">ftp</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-google">apache-airflow-providers-google</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">google</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-imap">apache-airflow-providers-imap</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">imap</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-mongo">apache-airflow-providers-mongo</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">mongo</span></code></p></td> |
| </tr> |
| <tr class="row-even"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-salesforce">apache-airflow-providers-salesforce</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">salesforce</span></code></p></td> |
| </tr> |
| <tr class="row-odd"><td><p><a class="reference external" href="https://airflow.apache.org/docs/apache-airflow-providers-ssh">apache-airflow-providers-ssh</a></p></td> |
| <td><p><code class="docutils literal notranslate"><span class="pre">ssh</span></code></p></td> |
| </tr> |
| </tbody> |
| </table> |
| </div> |
| <div class="section" id="downloading-official-packages"> |
| <h2>Downloading official packages<a class="headerlink" href="#downloading-official-packages" title="Permalink to this heading">¶</a></h2> |
| <p>You can download officially released packages and verify their checksums and signatures from the |
| <a class="reference external" href="https://downloads.apache.org/airflow/providers/">Official Apache Download site</a></p> |
| <ul class="simple"> |
| <li><p><a class="reference external" href="https://downloads.apache.org/airflow/providers/apache-airflow-providers-amazon-4.1.0.tar.gz">The apache-airflow-providers-amazon 4.1.0 sdist package</a> (<a class="reference external" href="https://downloads.apache.org/airflow/providers/apache-airflow-providers-amazon-4.1.0.tar.gz.asc">asc</a>, <a class="reference external" href="https://downloads.apache.org/airflow/providers/apache-airflow-providers-amazon-4.1.0.tar.gz.sha512">sha512</a>)</p></li> |
| <li><p><a class="reference external" href="https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-4.1.0-py3-none-any.whl">The apache-airflow-providers-amazon 4.1.0 wheel package</a> (<a class="reference external" href="https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-4.1.0-py3-none-any.whl.asc">asc</a>, <a class="reference external" href="https://downloads.apache.org/airflow/providers/apache_airflow_providers_amazon-4.1.0-py3-none-any.whl.sha512">sha512</a>)</p></li> |
| </ul> |
| <blockquote> |
| <div></div></blockquote> |
| </div> |
| <div class="section" id="changelog"> |
| <h2>Changelog<a class="headerlink" href="#changelog" title="Permalink to this heading">¶</a></h2> |
| <div class="section" id="id1"> |
| <h3>4.1.0<a class="headerlink" href="#id1" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="features"> |
| <h4>Features<a class="headerlink" href="#features" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">test_connection</span> <span class="pre">method</span> <span class="pre">to</span> <span class="pre">AWS</span> <span class="pre">hook</span> <span class="pre">(#24662)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">AWS</span> <span class="pre">operators</span> <span class="pre">to</span> <span class="pre">create</span> <span class="pre">and</span> <span class="pre">delete</span> <span class="pre">RDS</span> <span class="pre">Database</span> <span class="pre">(#24099)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">batch</span> <span class="pre">option</span> <span class="pre">to</span> <span class="pre">'SqsSensor'</span> <span class="pre">(#24554)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">AWS</span> <span class="pre">Batch</span> <span class="pre">&</span> <span class="pre">AWS</span> <span class="pre">CloudWatch</span> <span class="pre">Extra</span> <span class="pre">Links</span> <span class="pre">(#24406)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Refactoring</span> <span class="pre">EmrClusterLink</span> <span class="pre">and</span> <span class="pre">add</span> <span class="pre">for</span> <span class="pre">other</span> <span class="pre">AWS</span> <span class="pre">EMR</span> <span class="pre">Operators</span> <span class="pre">(#24294)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Move</span> <span class="pre">all</span> <span class="pre">SQL</span> <span class="pre">classes</span> <span class="pre">to</span> <span class="pre">common-sql</span> <span class="pre">provider</span> <span class="pre">(#24836)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Amazon</span> <span class="pre">appflow</span> <span class="pre">(#24057)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Make</span> <span class="pre">extra_args</span> <span class="pre">in</span> <span class="pre">S3Hook</span> <span class="pre">immutable</span> <span class="pre">between</span> <span class="pre">calls</span> <span class="pre">(#24527)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="bug-fixes"> |
| <h4>Bug Fixes<a class="headerlink" href="#bug-fixes" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Refactor</span> <span class="pre">and</span> <span class="pre">fix</span> <span class="pre">AWS</span> <span class="pre">secret</span> <span class="pre">manager</span> <span class="pre">invalid</span> <span class="pre">exception</span> <span class="pre">(#24898)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">fix:</span> <span class="pre">RedshiftDataHook</span> <span class="pre">and</span> <span class="pre">RdsHook</span> <span class="pre">not</span> <span class="pre">use</span> <span class="pre">cached</span> <span class="pre">connection</span> <span class="pre">(#24387)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">links</span> <span class="pre">to</span> <span class="pre">sources</span> <span class="pre">for</span> <span class="pre">examples</span> <span class="pre">(#24386)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">S3KeySensor.</span> <span class="pre">See</span> <span class="pre">#24321</span> <span class="pre">(#24378)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix:</span> <span class="pre">'emr_conn_id'</span> <span class="pre">should</span> <span class="pre">be</span> <span class="pre">optional</span> <span class="pre">in</span> <span class="pre">'EmrCreateJobFlowOperator'</span> <span class="pre">(#24306)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">providers</span> <span class="pre">to</span> <span class="pre">use</span> <span class="pre">functools</span> <span class="pre">compat</span> <span class="pre">for</span> <span class="pre">''cached_property''</span> <span class="pre">(#24582)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id2"> |
| <h3>4.0.0<a class="headerlink" href="#id2" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="breaking-changes"> |
| <h4>Breaking changes<a class="headerlink" href="#breaking-changes" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p>This release of provider is only available for Airflow 2.2+ as explained in the Apache Airflow |
| providers support policy <a class="reference external" href="https://github.com/apache/airflow/blob/main/README.md#support-for-providers">https://github.com/apache/airflow/blob/main/README.md#support-for-providers</a></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id3"> |
| <h4>Features<a class="headerlink" href="#id3" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">partition</span> <span class="pre">related</span> <span class="pre">methods</span> <span class="pre">to</span> <span class="pre">GlueCatalogHook:</span> <span class="pre">(#23857)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">support</span> <span class="pre">for</span> <span class="pre">associating</span>  <span class="pre">custom</span> <span class="pre">tags</span> <span class="pre">to</span> <span class="pre">job</span> <span class="pre">runs</span> <span class="pre">submitted</span> <span class="pre">via</span> <span class="pre">EmrContainerOperator</span> <span class="pre">(#23769)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">number</span> <span class="pre">of</span> <span class="pre">node</span> <span class="pre">params</span> <span class="pre">only</span> <span class="pre">for</span> <span class="pre">single-node</span> <span class="pre">cluster</span> <span class="pre">in</span> <span class="pre">RedshiftCreateClusterOperator</span> <span class="pre">(#23839)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id4"> |
| <h4>Bug Fixes<a class="headerlink" href="#id4" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">fix:</span> <span class="pre">StepFunctionHook</span> <span class="pre">ignores</span> <span class="pre">explicit</span> <span class="pre">set</span> <span class="pre">'region_name'</span> <span class="pre">(#23976)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">Amazon</span> <span class="pre">EKS</span> <span class="pre">example</span> <span class="pre">DAG</span> <span class="pre">raises</span> <span class="pre">warning</span> <span class="pre">during</span> <span class="pre">Imports</span> <span class="pre">(#23849)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Move</span> <span class="pre">string</span> <span class="pre">arg</span> <span class="pre">evals</span> <span class="pre">to</span> <span class="pre">'execute()'</span> <span class="pre">in</span> <span class="pre">'EksCreateClusterOperator'</span> <span class="pre">(#23877)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">fix:</span> <span class="pre">patches</span> <span class="pre">#24215.</span> <span class="pre">Won't</span> <span class="pre">raise</span> <span class="pre">KeyError</span> <span class="pre">when</span> <span class="pre">'create_job_kwargs'</span> <span class="pre">contains</span> <span class="pre">the</span> <span class="pre">'Command'</span> <span class="pre">key.</span> <span class="pre">(#24308)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="misc"> |
| <h4>Misc<a class="headerlink" href="#misc" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Light</span> <span class="pre">Refactor</span> <span class="pre">and</span> <span class="pre">Clean-up</span> <span class="pre">AWS</span> <span class="pre">Provider</span> <span class="pre">(#23907)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">doc</span> <span class="pre">for</span> <span class="pre">RDS</span> <span class="pre">(#23651)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Reformat</span> <span class="pre">the</span> <span class="pre">whole</span> <span class="pre">AWS</span> <span class="pre">documentation</span> <span class="pre">(#23810)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Replace</span> <span class="pre">"absolute()"</span> <span class="pre">with</span> <span class="pre">"resolve()"</span> <span class="pre">in</span> <span class="pre">pathlib</span> <span class="pre">objects</span> <span class="pre">(#23675)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Apply</span> <span class="pre">per-run</span> <span class="pre">log</span> <span class="pre">templates</span> <span class="pre">to</span> <span class="pre">log</span> <span class="pre">handlers</span> <span class="pre">(#24153)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Refactor</span> <span class="pre">GlueJobHook</span> <span class="pre">get_or_create_glue_job</span> <span class="pre">method.</span> <span class="pre">(#24215)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">the</span> <span class="pre">DMS</span> <span class="pre">Sample</span> <span class="pre">DAG</span> <span class="pre">and</span> <span class="pre">Docs</span> <span class="pre">(#23681)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">Quicksight</span> <span class="pre">(#23653)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">EMR</span> <span class="pre">Containers</span> <span class="pre">(#24087)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">AWS</span> <span class="pre">project</span> <span class="pre">structure</span> <span class="pre">tests</span> <span class="pre">(re:</span> <span class="pre">AIP-47)</span> <span class="pre">(#23630)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">GCSToS3Operator</span> <span class="pre">(#23730)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Remove</span> <span class="pre">old</span> <span class="pre">Athena</span> <span class="pre">Sample</span> <span class="pre">DAG</span> <span class="pre">(#24170)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Clean</span> <span class="pre">up</span> <span class="pre">f-strings</span> <span class="pre">in</span> <span class="pre">logging</span> <span class="pre">calls</span> <span class="pre">(#23597)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id5"> |
| <h3>3.4.0<a class="headerlink" href="#id5" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id6"> |
| <h4>Features<a class="headerlink" href="#id6" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">Quicksight</span> <span class="pre">create</span> <span class="pre">ingestion</span> <span class="pre">Hook</span> <span class="pre">and</span> <span class="pre">Operator</span> <span class="pre">(#21863)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">default</span> <span class="pre">'aws_conn_id'</span> <span class="pre">to</span> <span class="pre">SageMaker</span> <span class="pre">Operators</span> <span class="pre">#21808</span> <span class="pre">(#23515)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">RedshiftCreateClusterOperator</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">'S3CreateObjectOperator'</span> <span class="pre">(#22758)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">'RedshiftDeleteClusterOperator'</span> <span class="pre">support</span> <span class="pre">(#23563)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id7"> |
| <h4>Bug Fixes<a class="headerlink" href="#id7" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">conn</span> <span class="pre">close</span> <span class="pre">error</span> <span class="pre">on</span> <span class="pre">retrieving</span> <span class="pre">log</span> <span class="pre">events</span> <span class="pre">(#23470)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">LocalFilesystemToS3Operator</span> <span class="pre">and</span> <span class="pre">S3CreateObjectOperator</span> <span class="pre">to</span> <span class="pre">support</span> <span class="pre">full</span> <span class="pre">s3://</span> <span class="pre">style</span> <span class="pre">keys</span> <span class="pre">(#23180)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">attempting</span> <span class="pre">to</span> <span class="pre">reattach</span> <span class="pre">in</span> <span class="pre">'ECSOperator'</span> <span class="pre">(#23370)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">doc</span> <span class="pre">build</span> <span class="pre">failure</span> <span class="pre">on</span> <span class="pre">main</span> <span class="pre">(#23240)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">"Chain</span> <span class="pre">not</span> <span class="pre">supported</span> <span class="pre">for</span> <span class="pre">different</span> <span class="pre">length</span> <span class="pre">Iterable"</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">'S3Hook':</span> <span class="pre">fix</span> <span class="pre">'load_bytes'</span> <span class="pre">docstring</span> <span class="pre">(#23182)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Deprecate</span> <span class="pre">'S3PrefixSensor'</span> <span class="pre">and</span> <span class="pre">'S3KeySizeSensor'</span> <span class="pre">in</span> <span class="pre">favor</span> <span class="pre">of</span> <span class="pre">'S3KeySensor'</span> <span class="pre">(#22737)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Allow</span> <span class="pre">back</span> <span class="pre">script_location</span> <span class="pre">in</span> <span class="pre">Glue</span> <span class="pre">to</span> <span class="pre">be</span> <span class="pre">None</span> <span class="pre">(#23357)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id8"> |
| <h4>Misc<a class="headerlink" href="#id8" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">example</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">Amazon</span> <span class="pre">SQS</span> <span class="pre">Operators</span> <span class="pre">(#23312)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">S3CopyObjectOperator</span> <span class="pre">and</span> <span class="pre">S3DeleteObjectsOperator</span> <span class="pre">(#22959)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">doc</span> <span class="pre">for</span> <span class="pre">S3KeysUnchangedSensor</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">S3FileTransformOperator</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">example</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">AWS</span> <span class="pre">Step</span> <span class="pre">Functions</span> <span class="pre">Operators</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">doc</span> <span class="pre">for</span> <span class="pre">S3ListOperator</span> <span class="pre">(#23449)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">EC2</span> <span class="pre">(#23547)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">doc</span> <span class="pre">for</span> <span class="pre">S3ListPrefixesOperator</span> <span class="pre">(#23448)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Amazon</span> <span class="pre">Sagemaker</span> <span class="pre">Sample</span> <span class="pre">DAG</span> <span class="pre">and</span> <span class="pre">docs</span> <span class="pre">update</span> <span class="pre">(#23256)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">the</span> <span class="pre">Athena</span> <span class="pre">Sample</span> <span class="pre">DAG</span> <span class="pre">and</span> <span class="pre">Docs</span> <span class="pre">(#23428)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">doc</span> <span class="pre">for</span> <span class="pre">Datasync</span> <span class="pre">(#23511)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id9"> |
| <h3>3.3.0<a class="headerlink" href="#id9" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id10"> |
| <h4>Features<a class="headerlink" href="#id10" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Pass</span> <span class="pre">custom</span> <span class="pre">headers</span> <span class="pre">through</span> <span class="pre">in</span> <span class="pre">SES</span> <span class="pre">email</span> <span class="pre">backend</span> <span class="pre">(#22667)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">secrets</span> <span class="pre">backends</span> <span class="pre">to</span> <span class="pre">use</span> <span class="pre">get_conn_value</span> <span class="pre">instead</span> <span class="pre">of</span> <span class="pre">get_conn_uri</span> <span class="pre">(#22348)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id11"> |
| <h4>Misc<a class="headerlink" href="#id11" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">SqlToS3Operator</span> <span class="pre">(#22603)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Adds</span> <span class="pre">HiveToDynamoDB</span> <span class="pre">Transfer</span> <span class="pre">Sample</span> <span class="pre">DAG</span> <span class="pre">and</span> <span class="pre">Docs</span> <span class="pre">(#22517)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">MongoToS3Operator</span> <span class="pre">(#22575)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">for</span> <span class="pre">LocalFilesystemToS3Operator</span> <span class="pre">(#22574)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">example</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">AWS</span> <span class="pre">CloudFormation</span> <span class="pre">Operators</span> <span class="pre">(#22533)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">doc</span> <span class="pre">and</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">for</span> <span class="pre">S3ToFTPOperator</span> <span class="pre">and</span> <span class="pre">FTPToS3Operator</span> <span class="pre">(#22534)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">GoogleApiToS3Operator:</span> <span class="pre">update</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">doc</span> <span class="pre">(#22507)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">SalesforceToS3Operator:</span> <span class="pre">update</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">doc</span> <span class="pre">(#22489)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id12"> |
| <h3>3.2.0<a class="headerlink" href="#id12" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id13"> |
| <h4>Features<a class="headerlink" href="#id13" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">arguments</span> <span class="pre">to</span> <span class="pre">filter</span> <span class="pre">list:</span> <span class="pre">start_after_key,</span> <span class="pre">from_datetime,</span> <span class="pre">to_datetime,</span> <span class="pre">object_filter</span> <span class="pre">callable</span> <span class="pre">(#22231)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id14"> |
| <h4>Bug Fixes<a class="headerlink" href="#id14" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">mistakenly</span> <span class="pre">added</span> <span class="pre">install_requires</span> <span class="pre">for</span> <span class="pre">all</span> <span class="pre">providers</span> <span class="pre">(#22382)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">ImapAttachmentToS3Operator:</span> <span class="pre">fix</span> <span class="pre">it,</span> <span class="pre">update</span> <span class="pre">sample</span> <span class="pre">dag</span> <span class="pre">and</span> <span class="pre">update</span> <span class="pre">doc</span> <span class="pre">(#22351)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id15"> |
| <h3>3.1.1<a class="headerlink" href="#id15" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id16"> |
| <h4>Features<a class="headerlink" href="#id16" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Added</span> <span class="pre">AWS</span> <span class="pre">RDS</span> <span class="pre">sensors</span> <span class="pre">(#21231)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Added</span> <span class="pre">AWS</span> <span class="pre">RDS</span> <span class="pre">operators</span> <span class="pre">(#20907)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">RedshiftDataHook</span> <span class="pre">(#19137)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Feature:</span> <span class="pre">Add</span> <span class="pre">invoke</span> <span class="pre">lambda</span> <span class="pre">function</span> <span class="pre">operator</span> <span class="pre">(#21686)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">JSON</span> <span class="pre">output</span> <span class="pre">on</span> <span class="pre">SqlToS3Operator</span> <span class="pre">(#21779)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">SageMakerDeleteModelOperator</span> <span class="pre">(#21673)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Added</span> <span class="pre">Hook</span> <span class="pre">for</span> <span class="pre">Amazon</span> <span class="pre">RDS.</span> <span class="pre">Added</span> <span class="pre">'boto3_stub'</span> <span class="pre">library</span> <span class="pre">for</span> <span class="pre">autocomplete.</span> <span class="pre">(#20642)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Added</span> <span class="pre">SNS</span> <span class="pre">example</span> <span class="pre">DAG</span> <span class="pre">and</span> <span class="pre">rst</span> <span class="pre">(#21475)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">retry</span> <span class="pre">on</span> <span class="pre">very</span> <span class="pre">specific</span> <span class="pre">eni</span> <span class="pre">provision</span> <span class="pre">failures</span> <span class="pre">(#22002)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Configurable</span> <span class="pre">AWS</span> <span class="pre">Session</span> <span class="pre">Factory</span> <span class="pre">(#21778)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">S3KeySensor</span> <span class="pre">to</span> <span class="pre">use</span> <span class="pre">S3Hook</span> <span class="pre">url</span> <span class="pre">parser</span> <span class="pre">(#21500)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Get</span> <span class="pre">log</span> <span class="pre">events</span> <span class="pre">after</span> <span class="pre">sleep</span> <span class="pre">to</span> <span class="pre">get</span> <span class="pre">all</span> <span class="pre">logs</span> <span class="pre">(#21574)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Use</span> <span class="pre">temporary</span> <span class="pre">file</span> <span class="pre">in</span> <span class="pre">GCSToS3Operator</span> <span class="pre">(#21295)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id17"> |
| <h4>Bug Fixes<a class="headerlink" href="#id17" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AWS</span> <span class="pre">RDS</span> <span class="pre">integration</span> <span class="pre">fixes</span> <span class="pre">(#22125)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">the</span> <span class="pre">Type</span> <span class="pre">Hints</span> <span class="pre">in</span> <span class="pre">''RedshiftSQLOperator''</span> <span class="pre">(#21885)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Bug</span> <span class="pre">Fix</span> <span class="pre">-</span> <span class="pre">S3DeleteObjectsOperator</span> <span class="pre">will</span> <span class="pre">try</span> <span class="pre">and</span> <span class="pre">delete</span> <span class="pre">all</span> <span class="pre">keys</span> <span class="pre">(#21458)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">Amazon</span> <span class="pre">SES</span> <span class="pre">emailer</span> <span class="pre">signature</span> <span class="pre">(#21681)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">EcsOperatorError,</span> <span class="pre">so</span> <span class="pre">it</span> <span class="pre">can</span> <span class="pre">be</span> <span class="pre">loaded</span> <span class="pre">from</span> <span class="pre">a</span> <span class="pre">picklefile</span> <span class="pre">(#21441)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">RedshiftDataOperator</span> <span class="pre">and</span> <span class="pre">update</span> <span class="pre">doc</span> <span class="pre">(#22157)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Bugfix</span> <span class="pre">for</span> <span class="pre">retrying</span> <span class="pre">on</span> <span class="pre">provision</span> <span class="pre">failuers(#22137)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">If</span> <span class="pre">uploading</span> <span class="pre">task</span> <span class="pre">logs</span> <span class="pre">to</span> <span class="pre">S3</span> <span class="pre">fails,</span> <span class="pre">retry</span> <span class="pre">once</span> <span class="pre">(#21981)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Bug-fix</span> <span class="pre">GCSToS3Operator</span> <span class="pre">(#22071)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">fixes</span> <span class="pre">query</span> <span class="pre">status</span> <span class="pre">polling</span> <span class="pre">logic</span> <span class="pre">(#21423)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">use</span> <span class="pre">different</span> <span class="pre">logger</span> <span class="pre">to</span> <span class="pre">avoid</span> <span class="pre">duplicate</span> <span class="pre">log</span> <span class="pre">entry</span> <span class="pre">(#22256)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id18"> |
| <h4>Misc<a class="headerlink" href="#id18" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">Trove</span> <span class="pre">classifiers</span> <span class="pre">in</span> <span class="pre">PyPI</span> <span class="pre">(Framework</span> <span class="pre">::</span> <span class="pre">Apache</span> <span class="pre">Airflow</span> <span class="pre">::</span> <span class="pre">Provider)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Support</span> <span class="pre">for</span> <span class="pre">Python</span> <span class="pre">3.10</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">[doc]</span> <span class="pre">Improve</span> <span class="pre">s3</span> <span class="pre">operator</span> <span class="pre">example</span> <span class="pre">by</span> <span class="pre">adding</span> <span class="pre">task</span> <span class="pre">upload_keys</span> <span class="pre">(#21422)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Rename</span> <span class="pre">'S3'</span> <span class="pre">hook</span> <span class="pre">name</span> <span class="pre">to</span> <span class="pre">'Amazon</span> <span class="pre">S3'</span> <span class="pre">(#21988)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">template</span> <span class="pre">fields</span> <span class="pre">to</span> <span class="pre">DynamoDBToS3Operator</span> <span class="pre">(#22080)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id19"> |
| <h3>3.0.0<a class="headerlink" href="#id19" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id20"> |
| <h4>Breaking Changes<a class="headerlink" href="#id20" title="Permalink to this heading">¶</a></h4> |
| <p>The CloudFormationCreateStackOperator and CloudFormationDeleteStackOperator |
| used <code class="docutils literal notranslate"><span class="pre">params</span></code> as one of the constructor arguments, however this name clashes with params |
| argument <code class="docutils literal notranslate"><span class="pre">params</span></code> field which is processed differently in Airflow 2.2. |
| The <code class="docutils literal notranslate"><span class="pre">params</span></code> parameter has been renamed to <code class="docutils literal notranslate"><span class="pre">cloudformation_parameters</span></code> to make it non-ambiguous.</p> |
| <p>Any usage of CloudFormationCreateStackOperator and CloudFormationDeleteStackOperator where |
| <code class="docutils literal notranslate"><span class="pre">params</span></code> were passed, should be changed to use <code class="docutils literal notranslate"><span class="pre">cloudformation_parameters</span></code> instead.</p> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Rename</span> <span class="pre">params</span> <span class="pre">to</span> <span class="pre">cloudformation_parameter</span> <span class="pre">in</span> <span class="pre">CloudFormation</span> <span class="pre">operators.</span> <span class="pre">(#20989)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id21"> |
| <h4>Features<a class="headerlink" href="#id21" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">[SQSSensor]</span> <span class="pre">Add</span> <span class="pre">opt-in</span> <span class="pre">to</span> <span class="pre">disable</span> <span class="pre">auto-delete</span> <span class="pre">messages</span> <span class="pre">(#21159)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Create</span> <span class="pre">a</span> <span class="pre">generic</span> <span class="pre">operator</span> <span class="pre">SqlToS3Operator</span> <span class="pre">and</span> <span class="pre">deprecate</span> <span class="pre">the</span> <span class="pre">MySqlToS3Operator.</span>  <span class="pre">(#20807)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Move</span> <span class="pre">some</span> <span class="pre">base_aws</span> <span class="pre">logging</span> <span class="pre">from</span> <span class="pre">info</span> <span class="pre">to</span> <span class="pre">debug</span> <span class="pre">level</span> <span class="pre">(#20858)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AWS:</span> <span class="pre">Adds</span> <span class="pre">support</span> <span class="pre">for</span> <span class="pre">optional</span> <span class="pre">kwargs</span> <span class="pre">in</span> <span class="pre">the</span> <span class="pre">EKS</span> <span class="pre">Operators</span> <span class="pre">(#20819)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AwsAthenaOperator:</span> <span class="pre">do</span> <span class="pre">not</span> <span class="pre">generate</span> <span class="pre">''client_request_token''</span> <span class="pre">if</span> <span class="pre">not</span> <span class="pre">provided</span> <span class="pre">(#20854)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">more</span> <span class="pre">SQL</span> <span class="pre">template</span> <span class="pre">fields</span> <span class="pre">renderers</span> <span class="pre">(#21237)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">conditional</span> <span class="pre">'template_fields_renderers'</span> <span class="pre">check</span> <span class="pre">for</span> <span class="pre">new</span> <span class="pre">SQL</span> <span class="pre">lexers</span> <span class="pre">(#21403)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id22"> |
| <h4>Bug fixes<a class="headerlink" href="#id22" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">fix:</span> <span class="pre">cloudwatch</span> <span class="pre">logs</span> <span class="pre">fetch</span> <span class="pre">logic</span> <span class="pre">(#20814)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">all</span> <span class="pre">Amazon</span> <span class="pre">Provider</span> <span class="pre">MyPy</span> <span class="pre">errors</span> <span class="pre">(#20935)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Bug</span> <span class="pre">fix</span> <span class="pre">in</span> <span class="pre">AWS</span> <span class="pre">glue</span> <span class="pre">operator</span> <span class="pre">related</span> <span class="pre">to</span> <span class="pre">num_of_dpus</span> <span class="pre">#19787</span> <span class="pre">(#21353)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">to</span> <span class="pre">check</span> <span class="pre">if</span> <span class="pre">values</span> <span class="pre">are</span> <span class="pre">integer</span> <span class="pre">or</span> <span class="pre">float</span> <span class="pre">and</span> <span class="pre">convert</span> <span class="pre">accordingly.</span> <span class="pre">(#21277)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id23"> |
| <h4>Misc<a class="headerlink" href="#id23" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Alleviate</span> <span class="pre">import</span> <span class="pre">warning</span> <span class="pre">for</span> <span class="pre">'EmrClusterLink'</span> <span class="pre">in</span> <span class="pre">deprecated</span> <span class="pre">AWS</span> <span class="pre">module</span> <span class="pre">(#21195)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Rename</span> <span class="pre">amazon</span> <span class="pre">EMR</span> <span class="pre">hook</span> <span class="pre">name</span> <span class="pre">(#20767)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">SQS</span> <span class="pre">classes</span> <span class="pre">names</span> <span class="pre">(#20732)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">Batch</span> <span class="pre">naming</span> <span class="pre">(#20369)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">Redshift</span> <span class="pre">naming</span> <span class="pre">(#20374)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">DynamoDB</span> <span class="pre">naming</span> <span class="pre">(#20360)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">ECS</span> <span class="pre">naming</span> <span class="pre">(#20332)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Refactor</span> <span class="pre">operator</span> <span class="pre">links</span> <span class="pre">to</span> <span class="pre">not</span> <span class="pre">create</span> <span class="pre">ad</span> <span class="pre">hoc</span> <span class="pre">TaskInstances</span> <span class="pre">(#21285)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">eks_hook</span> <span class="pre">log</span> <span class="pre">level</span> <span class="pre">fatal</span> <span class="pre">-></span> <span class="pre">FATAL</span>  <span class="pre">(#21427)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id24"> |
| <h3>2.6.0<a class="headerlink" href="#id24" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id25"> |
| <h4>Features<a class="headerlink" href="#id25" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">aws_conn_id</span> <span class="pre">to</span> <span class="pre">DynamoDBToS3Operator</span> <span class="pre">(#20363)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">RedshiftResumeClusterOperator</span> <span class="pre">and</span> <span class="pre">RedshiftPauseClusterOperator</span> <span class="pre">(#19665)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Added</span> <span class="pre">function</span> <span class="pre">in</span> <span class="pre">AWSAthenaHook</span> <span class="pre">to</span> <span class="pre">get</span> <span class="pre">s3</span> <span class="pre">output</span> <span class="pre">query</span> <span class="pre">results</span> <span class="pre">file</span> <span class="pre">URI</span>  <span class="pre">(#20124)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">sensor</span> <span class="pre">for</span> <span class="pre">AWS</span> <span class="pre">Batch</span> <span class="pre">(#19850)</span> <span class="pre">(#19885)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">state</span> <span class="pre">details</span> <span class="pre">to</span> <span class="pre">EMR</span> <span class="pre">container</span> <span class="pre">failure</span> <span class="pre">reason</span> <span class="pre">(#19579)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">support</span> <span class="pre">to</span> <span class="pre">replace</span> <span class="pre">S3</span> <span class="pre">file</span> <span class="pre">on</span> <span class="pre">MySqlToS3Operator</span> <span class="pre">(#20506)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id26"> |
| <h4>Bug Fixes<a class="headerlink" href="#id26" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">backwards</span> <span class="pre">compatibility</span> <span class="pre">issue</span> <span class="pre">in</span> <span class="pre">AWS</span> <span class="pre">provider's</span> <span class="pre">_get_credentials</span> <span class="pre">(#20463)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">deprecation</span> <span class="pre">messages</span> <span class="pre">after</span> <span class="pre">splitting</span> <span class="pre">redshift</span> <span class="pre">modules</span> <span class="pre">(#20366)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">ECSOperator:</span> <span class="pre">fix</span> <span class="pre">KeyError</span> <span class="pre">on</span> <span class="pre">missing</span> <span class="pre">exitCode</span> <span class="pre">(#20264)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Bug</span> <span class="pre">fix</span> <span class="pre">in</span> <span class="pre">AWS</span> <span class="pre">glue</span> <span class="pre">operator</span> <span class="pre">when</span> <span class="pre">specifying</span> <span class="pre">the</span> <span class="pre">WorkerType</span> <span class="pre">&</span> <span class="pre">NumberOfWorkers</span> <span class="pre">(#19787)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id27"> |
| <h4>Misc<a class="headerlink" href="#id27" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Organize</span> <span class="pre">Sagemaker</span> <span class="pre">classes</span> <span class="pre">in</span> <span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">(#20370)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">move</span> <span class="pre">emr_container</span> <span class="pre">hook</span> <span class="pre">(#20375)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">Athena</span> <span class="pre">naming</span> <span class="pre">(#20305)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">EKS</span> <span class="pre">naming</span> <span class="pre">(#20354)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">Glue</span> <span class="pre">naming</span> <span class="pre">(#20372)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">Amazon</span> <span class="pre">SES</span> <span class="pre">naming</span> <span class="pre">(#20367)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">CloudFormation</span> <span class="pre">naming</span> <span class="pre">(#20357)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">Lambda</span> <span class="pre">naming</span> <span class="pre">(#20365)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">AWS</span> <span class="pre">Kinesis/Firehose</span> <span class="pre">naming</span> <span class="pre">(#20362)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Standardize</span> <span class="pre">Amazon</span> <span class="pre">SNS</span> <span class="pre">naming</span> <span class="pre">(#20368)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Split</span> <span class="pre">redshift</span> <span class="pre">sql</span> <span class="pre">and</span> <span class="pre">cluster</span> <span class="pre">objects</span> <span class="pre">(#20276)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Organize</span> <span class="pre">EMR</span> <span class="pre">classes</span> <span class="pre">in</span> <span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">(#20160)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Rename</span> <span class="pre">DataSync</span> <span class="pre">Hook</span> <span class="pre">and</span> <span class="pre">Operator</span> <span class="pre">(#20328)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Deprecate</span> <span class="pre">passing</span> <span class="pre">execution_date</span> <span class="pre">to</span> <span class="pre">XCom</span> <span class="pre">methods</span> <span class="pre">(#19825)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Organize</span> <span class="pre">Dms</span> <span class="pre">classes</span> <span class="pre">in</span> <span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">(#20156)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Organize</span> <span class="pre">S3</span> <span class="pre">Classes</span> <span class="pre">in</span> <span class="pre">Amazon</span> <span class="pre">Provider</span> <span class="pre">(#20167)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Organize</span> <span class="pre">Step</span> <span class="pre">Function</span> <span class="pre">classes</span> <span class="pre">in</span> <span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">(#20158)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Organize</span> <span class="pre">EC2</span> <span class="pre">classes</span> <span class="pre">in</span> <span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">(#20157)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Move</span> <span class="pre">to</span> <span class="pre">watchtower</span> <span class="pre">2.0.1</span> <span class="pre">(#19907)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">mypy</span> <span class="pre">aws</span> <span class="pre">example</span> <span class="pre">dags</span> <span class="pre">(#20497)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Delete</span> <span class="pre">pods</span> <span class="pre">by</span> <span class="pre">default</span> <span class="pre">in</span> <span class="pre">KubernetesPodOperator</span> <span class="pre">(#20575)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id28"> |
| <h3>2.5.0<a class="headerlink" href="#id28" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id29"> |
| <h4>Features<a class="headerlink" href="#id29" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Adding</span> <span class="pre">support</span> <span class="pre">for</span> <span class="pre">using</span> <span class="pre">''client_type''</span> <span class="pre">API</span> <span class="pre">for</span> <span class="pre">interacting</span> <span class="pre">with</span> <span class="pre">EC2</span> <span class="pre">and</span> <span class="pre">support</span> <span class="pre">filters</span> <span class="pre">(#9011)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Do</span> <span class="pre">not</span> <span class="pre">check</span> <span class="pre">for</span> <span class="pre">S3</span> <span class="pre">key</span> <span class="pre">before</span> <span class="pre">attempting</span> <span class="pre">download</span> <span class="pre">(#19504)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">MySQLToS3Operator</span>  <span class="pre">actually</span> <span class="pre">allow</span> <span class="pre">writing</span> <span class="pre">parquet</span> <span class="pre">files</span> <span class="pre">to</span> <span class="pre">s3.</span> <span class="pre">(#19094)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id30"> |
| <h4>Bug Fixes<a class="headerlink" href="#id30" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">remove</span> <span class="pre">deprecation,</span> <span class="pre">second</span> <span class="pre">try</span> <span class="pre">(#19815)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Catch</span> <span class="pre">AccessDeniedException</span> <span class="pre">in</span> <span class="pre">AWS</span> <span class="pre">Secrets</span> <span class="pre">Manager</span> <span class="pre">Backend</span> <span class="pre">(#19324)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id31"> |
| <h3>2.4.0<a class="headerlink" href="#id31" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id32"> |
| <h4>Features<a class="headerlink" href="#id32" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">MySQLToS3Operator</span> <span class="pre">add</span> <span class="pre">support</span> <span class="pre">for</span> <span class="pre">parquet</span> <span class="pre">format</span> <span class="pre">(#18755)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">RedshiftSQLHook,</span> <span class="pre">RedshiftSQLOperator</span> <span class="pre">(#18447)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Remove</span> <span class="pre">extra</span> <span class="pre">postgres</span> <span class="pre">dependency</span> <span class="pre">from</span> <span class="pre">AWS</span> <span class="pre">Provider</span> <span class="pre">(#18844)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Removed</span> <span class="pre">duplicated</span> <span class="pre">code</span> <span class="pre">on</span> <span class="pre">S3ToRedshiftOperator</span> <span class="pre">(#18671)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id33"> |
| <h4>Bug Fixes<a class="headerlink" href="#id33" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fixing</span> <span class="pre">ses</span> <span class="pre">email</span> <span class="pre">backend</span> <span class="pre">(#18042)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fixup</span> <span class="pre">string</span> <span class="pre">concatenations</span> <span class="pre">(#19099)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">S3PrefixSensor</span> <span class="pre">to</span> <span class="pre">support</span> <span class="pre">checking</span> <span class="pre">multiple</span> <span class="pre">prefixes</span> <span class="pre">within</span> <span class="pre">a</span> <span class="pre">bucket</span> <span class="pre">(#18807)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Move</span> <span class="pre">validation</span> <span class="pre">of</span> <span class="pre">templated</span> <span class="pre">input</span> <span class="pre">params</span> <span class="pre">to</span> <span class="pre">run</span> <span class="pre">after</span> <span class="pre">the</span> <span class="pre">context</span> <span class="pre">init</span> <span class="pre">(#19048)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">fix</span> <span class="pre">SagemakerProcessingOperator</span> <span class="pre">ThrottlingException</span> <span class="pre">(#19195)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">S3ToRedshiftOperator</span> <span class="pre">(#19358)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id34"> |
| <h3>2.3.0<a class="headerlink" href="#id34" title="Permalink to this heading">¶</a></h3> |
| <p>The Redshift operators in this version require at least <code class="docutils literal notranslate"><span class="pre">2.3.0</span></code> version of the Postgres Provider. This is |
| reflected in the <code class="docutils literal notranslate"><span class="pre">[postgres]</span></code> extra, but extras do not guarantee that the right version of |
| dependencies is installed (depending on the installation method). In case you have problems with |
| running Redshift operators, upgrade <code class="docutils literal notranslate"><span class="pre">apache-airflow-providers-postgres</span></code> provider to at least |
| version 2.3.0.</p> |
| <div class="section" id="id35"> |
| <h4>Features<a class="headerlink" href="#id35" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">IAM</span> <span class="pre">Role</span> <span class="pre">Credentials</span> <span class="pre">to</span> <span class="pre">S3ToRedshiftTransfer</span> <span class="pre">and</span> <span class="pre">RedshiftToS3Transfer</span> <span class="pre">(#18156)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Adding</span> <span class="pre">missing</span> <span class="pre">'replace'</span> <span class="pre">param</span> <span class="pre">in</span> <span class="pre">docstring</span> <span class="pre">(#18241)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Added</span> <span class="pre">upsert</span> <span class="pre">method</span> <span class="pre">on</span> <span class="pre">S3ToRedshift</span> <span class="pre">operator</span> <span class="pre">(#18027)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">Spark</span> <span class="pre">to</span> <span class="pre">the</span> <span class="pre">EMR</span> <span class="pre">cluster</span> <span class="pre">for</span> <span class="pre">the</span> <span class="pre">job</span> <span class="pre">flow</span> <span class="pre">examples</span> <span class="pre">(#17563)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">s3_list.py</span> <span class="pre">(#18561)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">ECSOperator</span> <span class="pre">realtime</span> <span class="pre">logging</span> <span class="pre">(#17626)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Deprecate</span> <span class="pre">default</span> <span class="pre">pod</span> <span class="pre">name</span> <span class="pre">in</span> <span class="pre">EKSPodOperator</span> <span class="pre">(#18036)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Aws</span> <span class="pre">secrets</span> <span class="pre">manager</span> <span class="pre">backend</span> <span class="pre">(#17448)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">sftp_to_s3</span> <span class="pre">stream</span> <span class="pre">file</span> <span class="pre">option</span> <span class="pre">(#17609)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AwsBaseHook</span> <span class="pre">make</span> <span class="pre">client_type</span> <span class="pre">resource_type</span> <span class="pre">optional</span> <span class="pre">params</span> <span class="pre">for</span> <span class="pre">get_client_type,</span> <span class="pre">get_resource_type</span> <span class="pre">(#17987)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Delete</span> <span class="pre">unnecessary</span> <span class="pre">parameters</span> <span class="pre">in</span> <span class="pre">EKSPodOperator</span> <span class="pre">(#17960)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Enable</span> <span class="pre">AWS</span> <span class="pre">Secrets</span> <span class="pre">Manager</span> <span class="pre">backend</span> <span class="pre">to</span> <span class="pre">retrieve</span> <span class="pre">conns</span> <span class="pre">using</span> <span class="pre">different</span> <span class="pre">fields</span> <span class="pre">(#18764)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">emr</span> <span class="pre">cluster</span> <span class="pre">link</span> <span class="pre">(#18691)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AwsGlueJobOperator:</span> <span class="pre">add</span> <span class="pre">wait_for_completion</span> <span class="pre">to</span> <span class="pre">Glue</span> <span class="pre">job</span> <span class="pre">run</span> <span class="pre">(#18814)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Enable</span> <span class="pre">FTPToS3Operator</span> <span class="pre">to</span> <span class="pre">transfer</span> <span class="pre">several</span> <span class="pre">files</span> <span class="pre">(#17937)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Amazon</span> <span class="pre">Athena</span> <span class="pre">Example</span> <span class="pre">(#18785)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AwsGlueJobOperator:</span> <span class="pre">add</span> <span class="pre">run_job_kwargs</span> <span class="pre">to</span> <span class="pre">Glue</span> <span class="pre">job</span> <span class="pre">run</span> <span class="pre">(#16796)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Amazon</span> <span class="pre">SQS</span> <span class="pre">Example</span> <span class="pre">(#18760)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Adds</span> <span class="pre">an</span> <span class="pre">s3</span> <span class="pre">list</span> <span class="pre">prefixes</span> <span class="pre">operator</span> <span class="pre">(#17145)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">additional</span> <span class="pre">dependency</span> <span class="pre">for</span> <span class="pre">postgres</span> <span class="pre">extra</span> <span class="pre">for</span> <span class="pre">amazon</span> <span class="pre">provider</span> <span class="pre">(#18737)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Support</span> <span class="pre">all</span> <span class="pre">Unix</span> <span class="pre">wildcards</span> <span class="pre">in</span> <span class="pre">S3KeySensor</span> <span class="pre">(#18211)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">AWS</span> <span class="pre">Fargate</span> <span class="pre">profile</span> <span class="pre">support</span> <span class="pre">(#18645)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id36"> |
| <h4>Bug Fixes<a class="headerlink" href="#id36" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">ECSOperator</span> <span class="pre">returns</span> <span class="pre">last</span> <span class="pre">logs</span> <span class="pre">when</span> <span class="pre">ECS</span> <span class="pre">task</span> <span class="pre">fails</span> <span class="pre">(#17209)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Refresh</span> <span class="pre">credentials</span> <span class="pre">for</span> <span class="pre">long-running</span> <span class="pre">pods</span> <span class="pre">on</span> <span class="pre">EKS</span> <span class="pre">(#17951)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">ECSOperator:</span> <span class="pre">airflow</span> <span class="pre">exception</span> <span class="pre">on</span> <span class="pre">edge</span> <span class="pre">case</span> <span class="pre">when</span> <span class="pre">cloudwatch</span> <span class="pre">log</span> <span class="pre">stream</span> <span class="pre">is</span> <span class="pre">not</span> <span class="pre">found</span> <span class="pre">(#18733)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id37"> |
| <h3>2.2.0<a class="headerlink" href="#id37" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id38"> |
| <h4>Features<a class="headerlink" href="#id38" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">an</span> <span class="pre">Amazon</span> <span class="pre">EMR</span> <span class="pre">on</span> <span class="pre">EKS</span> <span class="pre">provider</span> <span class="pre">package</span> <span class="pre">(#16766)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">optional</span> <span class="pre">SQL</span> <span class="pre">parameters</span> <span class="pre">in</span> <span class="pre">''RedshiftToS3Operator''</span> <span class="pre">(#17640)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">new</span> <span class="pre">LocalFilesystemToS3Operator</span> <span class="pre">under</span> <span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">(#17168)</span> <span class="pre">(#17382)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Add</span> <span class="pre">Mongo</span> <span class="pre">projections</span> <span class="pre">to</span> <span class="pre">hook</span> <span class="pre">and</span> <span class="pre">transfer</span> <span class="pre">(#17379)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">make</span> <span class="pre">platform</span> <span class="pre">version</span> <span class="pre">as</span> <span class="pre">independent</span> <span class="pre">parameter</span> <span class="pre">of</span> <span class="pre">ECSOperator</span> <span class="pre">(#17281)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Improve</span> <span class="pre">AWS</span> <span class="pre">SQS</span> <span class="pre">Sensor</span> <span class="pre">(#16880)</span> <span class="pre">(#16904)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Implemented</span> <span class="pre">Basic</span> <span class="pre">EKS</span> <span class="pre">Integration</span> <span class="pre">(#16571)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id39"> |
| <h4>Bug Fixes<a class="headerlink" href="#id39" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fixing</span> <span class="pre">ParamValidationError</span> <span class="pre">when</span> <span class="pre">executing</span> <span class="pre">load_file</span> <span class="pre">in</span> <span class="pre">Glue</span> <span class="pre">hooks/operators</span> <span class="pre">(#16012)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fixes</span> <span class="pre">#16972</span> <span class="pre">-</span> <span class="pre">Slugify</span> <span class="pre">role</span> <span class="pre">session</span> <span class="pre">name</span> <span class="pre">in</span> <span class="pre">AWS</span> <span class="pre">base</span> <span class="pre">hook</span> <span class="pre">(#17210)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">broken</span> <span class="pre">XCOM</span> <span class="pre">in</span> <span class="pre">EKSPodOperator</span> <span class="pre">(#17918)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id40"> |
| <h4>Misc<a class="headerlink" href="#id40" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Optimise</span> <span class="pre">connection</span> <span class="pre">importing</span> <span class="pre">for</span> <span class="pre">Airflow</span> <span class="pre">2.2.0</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">provider.yaml</span> <span class="pre">errors</span> <span class="pre">due</span> <span class="pre">to</span> <span class="pre">exit(0)</span> <span class="pre">in</span> <span class="pre">test</span> <span class="pre">(#17858)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Adds</span> <span class="pre">secrets</span> <span class="pre">backend/logging/auth</span> <span class="pre">information</span> <span class="pre">to</span> <span class="pre">provider</span> <span class="pre">yaml</span> <span class="pre">(#17625)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id41"> |
| <h3>2.1.0<a class="headerlink" href="#id41" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id42"> |
| <h4>Features<a class="headerlink" href="#id42" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Allow</span> <span class="pre">attaching</span> <span class="pre">to</span> <span class="pre">previously</span> <span class="pre">launched</span> <span class="pre">task</span> <span class="pre">in</span> <span class="pre">ECSOperator</span> <span class="pre">(#16685)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">AWS</span> <span class="pre">Base</span> <span class="pre">hook</span> <span class="pre">to</span> <span class="pre">use</span> <span class="pre">refreshable</span> <span class="pre">credentials</span> <span class="pre">(#16770)</span> <span class="pre">(#16771)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Added</span> <span class="pre">select_query</span> <span class="pre">to</span> <span class="pre">the</span> <span class="pre">templated</span> <span class="pre">fields</span> <span class="pre">in</span> <span class="pre">RedshiftToS3Operator</span> <span class="pre">(#16767)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AWS</span> <span class="pre">Hook</span> <span class="pre">-</span> <span class="pre">allow</span> <span class="pre">IDP</span> <span class="pre">HTTP</span> <span class="pre">retry</span> <span class="pre">(#12639)</span> <span class="pre">(#16612)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Update</span> <span class="pre">Boto3</span> <span class="pre">API</span> <span class="pre">calls</span> <span class="pre">in</span> <span class="pre">ECSOperator</span> <span class="pre">(#16050)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Adding</span> <span class="pre">custom</span> <span class="pre">Salesforce</span> <span class="pre">connection</span> <span class="pre">type</span> <span class="pre">+</span> <span class="pre">SalesforceToS3Operator</span> <span class="pre">updates</span> <span class="pre">(#17162)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Adding</span> <span class="pre">SalesforceToS3Operator</span> <span class="pre">to</span> <span class="pre">Amazon</span> <span class="pre">Provider</span> <span class="pre">(#17094)</span></code></p></li> |
| </ul> |
| </div> |
| <div class="section" id="id43"> |
| <h4>Bug Fixes<a class="headerlink" href="#id43" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AWS</span> <span class="pre">DataSync</span> <span class="pre">default</span> <span class="pre">polling</span> <span class="pre">adjusted</span> <span class="pre">from</span> <span class="pre">5s</span> <span class="pre">to</span> <span class="pre">30s</span> <span class="pre">(#11011)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fix</span> <span class="pre">wrong</span> <span class="pre">template_fields_renderers</span> <span class="pre">for</span> <span class="pre">AWS</span> <span class="pre">operators</span> <span class="pre">(#16820)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">AWS</span> <span class="pre">DataSync</span> <span class="pre">cancel</span> <span class="pre">task</span> <span class="pre">on</span> <span class="pre">exception</span> <span class="pre">(#11011)</span> <span class="pre">(#16589)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Fixed</span> <span class="pre">template_fields_renderers</span> <span class="pre">for</span> <span class="pre">Amazon</span> <span class="pre">provider</span> <span class="pre">(#17087)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">removing</span> <span class="pre">try-catch</span> <span class="pre">block</span> <span class="pre">(#17081)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">ECSOperator</span> <span class="pre">/</span> <span class="pre">pass</span> <span class="pre">context</span> <span class="pre">to</span> <span class="pre">self.xcom_pull</span> <span class="pre">as</span> <span class="pre">it</span> <span class="pre">was</span> <span class="pre">missing</span> <span class="pre">(when</span> <span class="pre">using</span> <span class="pre">reattach)</span> <span class="pre">(#17141)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Made</span> <span class="pre">S3ToRedshiftOperator</span> <span class="pre">transaction</span> <span class="pre">safe</span> <span class="pre">(#17117)</span></code></p></li> |
| </ul> |
| </div> |
| </div> |
| <div class="section" id="id44"> |
| <h3>2.0.0<a class="headerlink" href="#id44" title="Permalink to this heading">¶</a></h3> |
| <div class="section" id="id45"> |
| <h4>Breaking changes<a class="headerlink" href="#id45" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">Auto-apply</span> <span class="pre">apply_default</span> <span class="pre">decorator</span> <span class="pre">(#15667)</span></code></p></li> |
| </ul> |
| <div class="admonition warning"> |
| <p class="admonition-title">Warning</p> |
| <p>Due to apply_default decorator removal, this version of the provider requires Airflow 2.1.0+. |
| If your Airflow version is < 2.1.0, and you want to install this provider version, first upgrade |
| Airflow to at least version 2.1.0. Otherwise your Airflow package version will be upgraded |
| automatically and you will have to manually run <code class="docutils literal notranslate"><span class="pre">airflow</span> <span class="pre">upgrade</span> <span class="pre">db</span></code> to complete the migration.</p> |
| </div> |
| </div> |
| <div class="section" id="id46"> |
| <h4>Features<a class="headerlink" href="#id46" title="Permalink to this heading">¶</a></h4> |
| <ul class="simple"> |
| <li><p><code class="docutils literal notranslate"><span class="pre">CloudwatchTaskHandler</span> <span class="pre">reads</span> <span class="pre">timestamp</span> <span class="pre">from</span> <span class="pre">Cloudwatch</span> <span class="pre">events</span> <span class="pre">(#15173)</span></code></p></li> |
| <li><p><code class="docutils literal notranslate"><span class="pre">remove</span> <span class="pre"> |