mirror of https://github.com/databricks/cli.git
Bump Terraform provider to v1.36.2 (#1215)
## Changes * Update `go.mod` with latest dependencies * Update `go.mod` to require Go 1.21 to match root `go.mod` * Regenerate structs for Terraform provider v1.36.2 ## Tests n/a
This commit is contained in:
parent
ed00c85843
commit
ffae10d904
|
@ -1,20 +1,24 @@
|
|||
module github.com/databricks/cli/bundle/internal/tf/codegen
|
||||
|
||||
go 1.18
|
||||
go 1.21
|
||||
|
||||
require (
|
||||
github.com/hashicorp/go-version v1.6.0
|
||||
github.com/hashicorp/hc-install v0.5.0
|
||||
github.com/hashicorp/terraform-exec v0.17.3
|
||||
github.com/hashicorp/terraform-json v0.15.0
|
||||
github.com/iancoleman/strcase v0.2.0
|
||||
github.com/zclconf/go-cty v1.12.1
|
||||
golang.org/x/exp v0.0.0-20230213192124-5e25df0256eb
|
||||
github.com/hashicorp/hc-install v0.6.3
|
||||
github.com/hashicorp/terraform-exec v0.20.0
|
||||
github.com/hashicorp/terraform-json v0.21.0
|
||||
github.com/iancoleman/strcase v0.3.0
|
||||
github.com/zclconf/go-cty v1.14.2
|
||||
golang.org/x/exp v0.0.0-20240213143201-ec583247a57a
|
||||
)
|
||||
|
||||
require (
|
||||
github.com/ProtonMail/go-crypto v1.1.0-alpha.0 // indirect
|
||||
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
|
||||
github.com/cloudflare/circl v1.3.7 // indirect
|
||||
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
|
||||
golang.org/x/crypto v0.17.0 // indirect
|
||||
golang.org/x/mod v0.8.0 // indirect
|
||||
golang.org/x/crypto v0.19.0 // indirect
|
||||
golang.org/x/mod v0.15.0 // indirect
|
||||
golang.org/x/sys v0.17.0 // indirect
|
||||
golang.org/x/text v0.14.0 // indirect
|
||||
)
|
||||
|
|
|
@ -1,195 +1,68 @@
|
|||
github.com/Masterminds/goutils v1.1.1/go.mod h1:8cTjp+g8YejhMuvIA5y2vz3BpJxksy863GQaJW2MFNU=
|
||||
github.com/Masterminds/semver/v3 v3.1.1/go.mod h1:VPu/7SZ7ePZ3QOrcuXROw5FAcLl4a0cBrbBpGY/8hQs=
|
||||
github.com/Masterminds/sprig/v3 v3.2.1/go.mod h1:UoaO7Yp8KlPnJIYWTFkMaqPUYKTfGFPhxNuwnnxkKlk=
|
||||
github.com/Microsoft/go-winio v0.4.14/go.mod h1:qXqCSQ3Xa7+6tgxaGTIe4Kpcdsi+P8jBhyzoq1bpyYA=
|
||||
github.com/Microsoft/go-winio v0.4.16 h1:FtSW/jqD+l4ba5iPBj9CODVtgfYAD8w2wS923g/cFDk=
|
||||
github.com/Microsoft/go-winio v0.4.16/go.mod h1:XB6nPKklQyQ7GC9LdcBEcBl8PF76WugXOPRXwdLnMv0=
|
||||
github.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7 h1:YoJbenK9C67SkzkDfmQuVln04ygHj3vjZfd9FL+GmQQ=
|
||||
github.com/ProtonMail/go-crypto v0.0.0-20210428141323-04723f9f07d7/go.mod h1:z4/9nQmJSSwwds7ejkxaJwO37dru3geImFUdJlaLzQo=
|
||||
github.com/acomagu/bufpipe v1.0.3 h1:fxAGrHZTgQ9w5QqVItgzwj235/uYZYgbXitB+dLupOk=
|
||||
github.com/acomagu/bufpipe v1.0.3/go.mod h1:mxdxdup/WdsKVreO5GpW4+M/1CE2sMG4jeGJ2sYmHc4=
|
||||
github.com/anmitsu/go-shlex v0.0.0-20161002113705-648efa622239/go.mod h1:2FmKhYUyUczH0OGQWaF5ceTx0UBShxjsH6f8oGKYe2c=
|
||||
github.com/apparentlymart/go-textseg v1.0.0/go.mod h1:z96Txxhf3xSFMPmb5X/1W05FF/Nj9VFpLOpjS5yuumk=
|
||||
github.com/apparentlymart/go-textseg/v13 v13.0.0/go.mod h1:ZK2fH7c4NqDTLtiYLvIkEghdlcqw7yxLeM89kiTRPUo=
|
||||
github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8=
|
||||
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
|
||||
github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs=
|
||||
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
|
||||
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk=
|
||||
dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk=
|
||||
github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow=
|
||||
github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM=
|
||||
github.com/ProtonMail/go-crypto v1.1.0-alpha.0 h1:nHGfwXmFvJrSR9xu8qL7BkO4DqTHXE9N5vPhgY2I+j0=
|
||||
github.com/ProtonMail/go-crypto v1.1.0-alpha.0/go.mod h1:rA3QumHc/FZ8pAHreoekgiAbzpNsfQAosU5td4SnOrE=
|
||||
github.com/apparentlymart/go-textseg/v15 v15.0.0 h1:uYvfpb3DyLSCGWnctWKGj857c6ew1u1fNQOlOtuGxQY=
|
||||
github.com/apparentlymart/go-textseg/v15 v15.0.0/go.mod h1:K8XmNZdhEBkdlyDdvbmmsvpAG721bKi0joRfFdHIWJ4=
|
||||
github.com/cloudflare/circl v1.3.7 h1:qlCDlTPz2n9fu58M0Nh1J/JzcFpfgkFHHX3O35r5vcU=
|
||||
github.com/cloudflare/circl v1.3.7/go.mod h1:sRTcRWXGLrKw6yIGJ+l7amYJFfAXbZG0kBSc8r4zxgA=
|
||||
github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg=
|
||||
github.com/cyphar/filepath-securejoin v0.2.4/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
|
||||
github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=
|
||||
github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
|
||||
github.com/emirpasic/gods v1.12.0 h1:QAUIPSaCu4G+POclxeqb3F+WPpdKqFGlw36+yOzGlrg=
|
||||
github.com/emirpasic/gods v1.12.0/go.mod h1:YfzfFFoVP/catgzJb4IKIqXjX78Ha8FMSDh3ymbK86o=
|
||||
github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
|
||||
github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc=
|
||||
github.com/gliderlabs/ssh v0.2.2/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0=
|
||||
github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4=
|
||||
github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4ua+E=
|
||||
github.com/go-git/go-billy/v5 v5.2.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
|
||||
github.com/go-git/go-billy/v5 v5.3.1 h1:CPiOUAzKtMRvolEKw+bG1PLRpT7D3LIs3/3ey4Aiu34=
|
||||
github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
|
||||
github.com/go-git/go-git-fixtures/v4 v4.2.1/go.mod h1:K8zd3kDUAykwTdDCr+I0per6Y6vMiRR/nnVTBtavnB0=
|
||||
github.com/go-git/go-git/v5 v5.4.2 h1:BXyZu9t0VkbiHtqrsvdq39UDhGJTl1h55VW6CSC4aY4=
|
||||
github.com/go-git/go-git/v5 v5.4.2/go.mod h1:gQ1kArt6d+n+BGd+/B/I74HwRTLhth2+zti4ihgckDc=
|
||||
github.com/golang/protobuf v1.1.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
|
||||
github.com/golang/protobuf v1.3.1/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U=
|
||||
github.com/golang/protobuf v1.3.4/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw=
|
||||
github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
|
||||
github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU=
|
||||
github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=
|
||||
github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
|
||||
github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||
github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo=
|
||||
github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4=
|
||||
github.com/hashicorp/go-checkpoint v0.5.0/go.mod h1:7nfLNL10NsxqO4iWuW6tWW0HjZuDrwkBuEQsVcpCOgg=
|
||||
github.com/hashicorp/go-cleanhttp v0.5.0/go.mod h1:JpRdi6/HCYpAwUzNwuwqhbovhLtngrth3wmdIIUrZ80=
|
||||
github.com/emirpasic/gods v1.18.1 h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=
|
||||
github.com/emirpasic/gods v1.18.1/go.mod h1:8tpGGwCnJ5H4r6BWwaV6OrWmMoPhUl5jm/FMNAnJvWQ=
|
||||
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 h1:+zs/tPmkDkHx3U66DAb0lQFJrpS6731Oaa12ikc+DiI=
|
||||
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376/go.mod h1:an3vInlBmSxCcxctByoQdvwPiA7DTK7jaaFDBTtu0ic=
|
||||
github.com/go-git/go-billy/v5 v5.5.0 h1:yEY4yhzCDuMGSv83oGxiBotRzhwhNr8VZyphhiu+mTU=
|
||||
github.com/go-git/go-billy/v5 v5.5.0/go.mod h1:hmexnoNsr2SJU1Ju67OaNz5ASJY3+sHgFRpCtpDCKow=
|
||||
github.com/go-git/go-git/v5 v5.11.0 h1:XIZc1p+8YzypNr34itUfSvYJcv+eYdTnTvOZ2vD3cA4=
|
||||
github.com/go-git/go-git/v5 v5.11.0/go.mod h1:6GFcX2P3NM7FPBfpePbpLd21XxsgdAt+lKqXmCUiUCY=
|
||||
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=
|
||||
github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc=
|
||||
github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
|
||||
github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY=
|
||||
github.com/hashicorp/go-cleanhttp v0.5.2 h1:035FKYIWjmULyFRBKPs8TBQoi0x6d9G4xc9neXJWAZQ=
|
||||
github.com/hashicorp/go-cleanhttp v0.5.2/go.mod h1:kO/YDlP8L1346E6Sodw+PrpBSV4/SoxCXGY6BqNFT48=
|
||||
github.com/hashicorp/go-multierror v1.0.0/go.mod h1:dHtQlpGsu+cZNNAkkCN/P3hoUDHhCYQXV3UM06sGGrk=
|
||||
github.com/hashicorp/go-multierror v1.1.1/go.mod h1:iw975J/qwKPdAO1clOe2L8331t/9/fmwbPZ6JB6eMoM=
|
||||
github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro=
|
||||
github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=
|
||||
github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA=
|
||||
github.com/hashicorp/hc-install v0.5.0 h1:D9bl4KayIYKEeJ4vUDe9L5huqxZXczKaykSRcmQ0xY0=
|
||||
github.com/hashicorp/hc-install v0.5.0/go.mod h1:JyzMfbzfSBSjoDCRPna1vi/24BEDxFaCPfdHtM5SCdo=
|
||||
github.com/hashicorp/logutils v1.0.0/go.mod h1:QIAnNjmIWmVIIkWDTG1z5v++HQmx9WQRO+LraFDTW64=
|
||||
github.com/hashicorp/terraform-exec v0.17.3 h1:MX14Kvnka/oWGmIkyuyvL6POx25ZmKrjlaclkx3eErU=
|
||||
github.com/hashicorp/terraform-exec v0.17.3/go.mod h1:+NELG0EqQekJzhvikkeQsOAZpsw0cv/03rbeQJqscAI=
|
||||
github.com/hashicorp/terraform-json v0.15.0 h1:/gIyNtR6SFw6h5yzlbDbACyGvIhKtQi8mTsbkNd79lE=
|
||||
github.com/hashicorp/terraform-json v0.15.0/go.mod h1:+L1RNzjDU5leLFZkHTFTbJXaoqUC6TqXlFgDoOXrtvk=
|
||||
github.com/huandu/xstrings v1.3.1/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE=
|
||||
github.com/huandu/xstrings v1.3.2/go.mod h1:y5/lhBue+AyNmUVz9RLU9xbLR0o4KIIExikq4ovT0aE=
|
||||
github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0=
|
||||
github.com/iancoleman/strcase v0.2.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
|
||||
github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
|
||||
github.com/imdario/mergo v0.3.12 h1:b6R2BslTbIEToALKP7LxUvijTsNI9TAe80pLWN2g/HU=
|
||||
github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
|
||||
github.com/hashicorp/hc-install v0.6.3 h1:yE/r1yJvWbtrJ0STwScgEnCanb0U9v7zp0Gbkmcoxqs=
|
||||
github.com/hashicorp/hc-install v0.6.3/go.mod h1:KamGdbodYzlufbWh4r9NRo8y6GLHWZP2GBtdnms1Ln0=
|
||||
github.com/hashicorp/terraform-exec v0.20.0 h1:DIZnPsqzPGuUnq6cH8jWcPunBfY+C+M8JyYF3vpnuEo=
|
||||
github.com/hashicorp/terraform-exec v0.20.0/go.mod h1:ckKGkJWbsNqFKV1itgMnE0hY9IYf1HoiekpuN0eWoDw=
|
||||
github.com/hashicorp/terraform-json v0.21.0 h1:9NQxbLNqPbEMze+S6+YluEdXgJmhQykRyRNd+zTI05U=
|
||||
github.com/hashicorp/terraform-json v0.21.0/go.mod h1:qdeBs11ovMzo5puhrRibdD6d2Dq6TyE/28JiU4tIQxk=
|
||||
github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI=
|
||||
github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho=
|
||||
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 h1:BQSFePA1RWJOlocH6Fxy8MmwDt+yVQYULKfN0RoTN8A=
|
||||
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99/go.mod h1:1lJo3i6rXxKeerYnT8Nvf0QmHCRC1n8sfWVwXF2Frvo=
|
||||
github.com/jessevdk/go-flags v1.5.0/go.mod h1:Fw0T6WPc1dYxT4mKEZRfG5kJhaTDP9pj1c2EWnYs/m4=
|
||||
github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351 h1:DowS9hvgyYSX4TO5NpyC606/Z4SxnNYbT+WX27or6Ck=
|
||||
github.com/kevinburke/ssh_config v0.0.0-20201106050909-4977a11b4351/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
|
||||
github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ=
|
||||
github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo=
|
||||
github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI=
|
||||
github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
|
||||
github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI=
|
||||
github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
|
||||
github.com/kylelemons/godebug v0.0.0-20170820004349-d65d576e9348/go.mod h1:B69LEHPfb2qLo0BaaOLcbitczOKLWTsrBG9LczfCD4k=
|
||||
github.com/matryer/is v1.2.0/go.mod h1:2fLPjFQM9rhQ15aVEtbuwhJinnOqrmgXPNdZsdwlWXA=
|
||||
github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU=
|
||||
github.com/mattn/go-isatty v0.0.3/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4=
|
||||
github.com/mitchellh/cli v1.1.5/go.mod h1:v8+iFts2sPIKUV1ltktPXMCC8fumSKFItNcD2cLtRR4=
|
||||
github.com/mitchellh/copystructure v1.0.0/go.mod h1:SNtv71yrdKgLRyLFxmLdkAbkKEFWgYaq1OVrnRcwhnw=
|
||||
github.com/mitchellh/copystructure v1.2.0/go.mod h1:qLl+cE2AmVv+CoeAwDPye/v+N2HKCj9FbZEVFJRxO9s=
|
||||
github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=
|
||||
github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0=
|
||||
github.com/mitchellh/reflectwalk v1.0.0/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
|
||||
github.com/mitchellh/reflectwalk v1.0.2/go.mod h1:mSTlrgnPZtwu0c4WaC2kGObEpuNDbx0jmZXqmk4esnw=
|
||||
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno=
|
||||
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
||||
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
|
||||
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
|
||||
github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI=
|
||||
github.com/sebdah/goldie v1.0.0/go.mod h1:jXP4hmWywNEwZzhMuv2ccnqTSFpuq8iyQhtQdkkZBH4=
|
||||
github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
|
||||
github.com/kevinburke/ssh_config v1.2.0 h1:x584FjTGwHzMwvHx18PXxbBVzfnxogHaAReU4gf13a4=
|
||||
github.com/kevinburke/ssh_config v1.2.0/go.mod h1:CT57kijsi8u/K/BOFA39wgDQJ9CxiF4nAY/ojJ6r6mM=
|
||||
github.com/pjbgf/sha1cd v0.3.0 h1:4D5XXmUUBUl/xQ6IjCkEAbqXskkq/4O7LmGn0AqMDs4=
|
||||
github.com/pjbgf/sha1cd v0.3.0/go.mod h1:nZ1rrWOcGJ5uZgEEVL1VUM9iRQiZvWdbZjkKyFzPPsI=
|
||||
github.com/sergi/go-diff v1.2.0 h1:XU+rvMAioB0UC3q1MFrIQy4Vo5/4VsRDQQXHsEya6xQ=
|
||||
github.com/shopspring/decimal v1.2.0/go.mod h1:DKyhrW/HYNuLGql+MJL6WCR6knT2jwCFRcu2hWCYk4o=
|
||||
github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q=
|
||||
github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
|
||||
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
||||
github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
|
||||
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
|
||||
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
|
||||
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
|
||||
github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
|
||||
github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
|
||||
github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
|
||||
github.com/vmihailenco/msgpack v3.3.3+incompatible/go.mod h1:fy3FlTQTDXWkZ7Bh6AcGMlsjHatGryHQYUTf1ShIgkk=
|
||||
github.com/vmihailenco/msgpack/v4 v4.3.12/go.mod h1:gborTTJjAo/GWTqqRjrLCn9pgNN+NXzzngzBKDPIqw4=
|
||||
github.com/vmihailenco/tagparser v0.1.1/go.mod h1:OeAg3pn3UbLjkWt+rN9oFYB6u/cQgqMEUPoW2WPyhdI=
|
||||
github.com/xanzy/ssh-agent v0.3.0 h1:wUMzuKtKilRgBAD1sUb8gOwwRr2FGoBVumcjoOACClI=
|
||||
github.com/xanzy/ssh-agent v0.3.0/go.mod h1:3s9xbODqPuuhK9JV1R321M/FlMZSBvE5aY6eAcqrDh0=
|
||||
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
|
||||
github.com/zclconf/go-cty v1.2.0/go.mod h1:hOPWgoHbaTUnI5k4D2ld+GRpFJSCe6bCM7m1q/N4PQ8=
|
||||
github.com/zclconf/go-cty v1.10.0/go.mod h1:vVKLxnk3puL4qRAv72AO+W99LUD4da90g3uUAzyuvAk=
|
||||
github.com/zclconf/go-cty v1.12.1 h1:PcupnljUm9EIvbgSHQnHhUr3fO6oFmkOrvs2BAFNXXY=
|
||||
github.com/zclconf/go-cty v1.12.1/go.mod h1:s9IfD1LK5ccNMSWCVFCE2rJfHiZgi7JijgeWIMfhLvA=
|
||||
github.com/zclconf/go-cty-debug v0.0.0-20191215020915-b22d67c1ba0b/go.mod h1:ZRKQfBXbGkpdV6QMzT3rU1kSTAnfu1dO8dPKjYprgj8=
|
||||
golang.org/x/crypto v0.0.0-20190219172222-a4c6cb3142f2/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
|
||||
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
|
||||
golang.org/x/crypto v0.0.0-20200414173820-0848c9571904/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
|
||||
golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
|
||||
golang.org/x/crypto v0.0.0-20210322153248-0c34fe9e7dc2/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
|
||||
golang.org/x/crypto v0.0.0-20210421170649-83a5a9bb288b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4=
|
||||
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
|
||||
golang.org/x/crypto v0.5.0 h1:U/0M97KRkSFvyD/3FSmdP5W5swImpNgle/EHFhOsQPE=
|
||||
golang.org/x/crypto v0.5.0/go.mod h1:NK/OQwhpMQP3MwtdjgLlYHnH9ebylxKWv3e0fK+mkQU=
|
||||
golang.org/x/crypto v0.17.0 h1:r8bRNjWL3GshPW3gkd+RpvzWrZAwPS49OmTGZ/uhM4k=
|
||||
golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq4=
|
||||
golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc=
|
||||
golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg=
|
||||
golang.org/x/exp v0.0.0-20230213192124-5e25df0256eb h1:PaBZQdo+iSDyHT053FjUCgZQ/9uqVwPOcl7KSWhKn6w=
|
||||
golang.org/x/exp v0.0.0-20230213192124-5e25df0256eb/go.mod h1:CxIveKay+FTh1D0yPZemJVgC/95VzuuOLq5Qi4xnoYc=
|
||||
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
|
||||
golang.org/x/mod v0.7.0 h1:LapD9S96VoQRhi/GrNTqeBJFrUjs5UHCAtTlgwA5oZA=
|
||||
golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
|
||||
golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
|
||||
golang.org/x/net v0.0.0-20180811021610-c39426892332/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
|
||||
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
|
||||
golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks=
|
||||
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
|
||||
golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
|
||||
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
|
||||
golang.org/x/net v0.0.0-20210326060303-6b1517762897/go.mod h1:uSPa2vr4CLtc/ILN5odXGNXS6mhrKVzTaCXzk9m6W3k=
|
||||
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
||||
golang.org/x/net v0.5.0 h1:GyT4nK/YDHSqa1c4753ouYCDajOYKTja9Xb/OHtgvSw=
|
||||
golang.org/x/net v0.5.0/go.mod h1:DivGGAXEgPSlEBzxGzZI+ZLohi+xUj054jfeKui00ws=
|
||||
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
|
||||
golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
|
||||
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20200302150141-5c8b2ff67527/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210324051608-47abb6519492/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210502180810-71e4cd670f79/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
|
||||
golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.4.0 h1:Zr2JFtRQNX3BCZ8YtxRE9hNJYC8J6I1MVbMg6owUp18=
|
||||
golang.org/x/sys v0.4.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
|
||||
golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU=
|
||||
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
|
||||
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
|
||||
golang.org/x/term v0.4.0/go.mod h1:9P2UbLfCdcvo3p/nzKvsmas4TnlujnuoV9hGgYzW1lQ=
|
||||
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
|
||||
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
|
||||
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||
golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
|
||||
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
|
||||
golang.org/x/text v0.6.0 h1:3XmdazWV+ubf7QgHSTWeykHOci5oeekaGJBLkrkaw4k=
|
||||
golang.org/x/text v0.6.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
|
||||
github.com/sergi/go-diff v1.2.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
|
||||
github.com/skeema/knownhosts v1.2.1 h1:SHWdIUa82uGZz+F+47k8SY4QhhI291cXCpopT1lK2AQ=
|
||||
github.com/skeema/knownhosts v1.2.1/go.mod h1:xYbVRSPxqBZFrdmDyMmsOs+uX1UZC3nTN3ThzgDxUwo=
|
||||
github.com/xanzy/ssh-agent v0.3.3 h1:+/15pJfg/RsTxqYcX6fHqOXZwwMP+2VyYWJeWM2qQFM=
|
||||
github.com/xanzy/ssh-agent v0.3.3/go.mod h1:6dzNDKs0J9rVPHPhaGCukekBHKqfl+L3KghI1Bc68Uw=
|
||||
github.com/zclconf/go-cty v1.14.2 h1:kTG7lqmBou0Zkx35r6HJHUQTvaRPr5bIAf3AoHS0izI=
|
||||
github.com/zclconf/go-cty v1.14.2/go.mod h1:VvMs5i0vgZdhYawQNq5kePSpLAoz8u1xvZgrPIxfnZE=
|
||||
golang.org/x/crypto v0.19.0 h1:ENy+Az/9Y1vSrlrvBSyna3PITt4tiZLf7sgCjZBX7Wo=
|
||||
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
|
||||
golang.org/x/exp v0.0.0-20240213143201-ec583247a57a h1:HinSgX1tJRX3KsL//Gxynpw5CTOAIPhgL4W8PNiIpVE=
|
||||
golang.org/x/exp v0.0.0-20240213143201-ec583247a57a/go.mod h1:CxmFvTBINI24O/j8iY7H1xHzx2i4OsyguNBmN/uPtqc=
|
||||
golang.org/x/mod v0.15.0 h1:SernR4v+D55NyBH2QiEQrlBAnj1ECL6AGrA5+dPaMY8=
|
||||
golang.org/x/mod v0.15.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c=
|
||||
golang.org/x/net v0.19.0 h1:zTwKpTd2XuCqf8huc7Fo2iSy+4RHPd10s4KzeTnVr1c=
|
||||
golang.org/x/net v0.19.0/go.mod h1:CfAk/cbD4CthTvqiEl8NpboMuiuOYsAr/7NOjZJtv1U=
|
||||
golang.org/x/sys v0.17.0 h1:25cE3gD+tdBA7lp7QfhuV+rJiE9YXTcS3VG1SqssI/Y=
|
||||
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
|
||||
golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=
|
||||
golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
|
||||
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
|
||||
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
|
||||
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=
|
||||
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
|
||||
google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM=
|
||||
google.golang.org/appengine v1.6.5/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc=
|
||||
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
|
||||
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=
|
||||
golang.org/x/tools v0.18.0 h1:k8NLag8AGHnn+PHbl7g43CtqZAwG60vZkLqgyZgIHgQ=
|
||||
golang.org/x/tools v0.18.0/go.mod h1:GL7B4CwcLLeo59yx/9UWWuNOW1n3VZ4f5axWfML7Lcg=
|
||||
gopkg.in/warnings.v0 v0.1.2 h1:wFXVbFY8DY5/xOe1ECiWdKCzZlxgshcYVNkBHstARME=
|
||||
gopkg.in/warnings.v0 v0.1.2/go.mod h1:jksf8JmL6Qr/oQM2OXTHunEvvTAsrWBLb6OOjuVWRNI=
|
||||
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
|
||||
gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
|
||||
gopkg.in/yaml.v2 v2.3.0/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
|
||||
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
package schema
|
||||
|
||||
const ProviderVersion = "1.31.1"
|
||||
const ProviderVersion = "1.36.2"
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
||||
|
||||
package schema
|
||||
|
||||
type DataSourceAwsUnityCatalogPolicy struct {
|
||||
AwsAccountId string `json:"aws_account_id"`
|
||||
BucketName string `json:"bucket_name"`
|
||||
Id string `json:"id,omitempty"`
|
||||
Json string `json:"json,omitempty"`
|
||||
KmsName string `json:"kms_name,omitempty"`
|
||||
RoleName string `json:"role_name"`
|
||||
}
|
|
@ -96,7 +96,7 @@ type DataSourceClusterClusterInfoGcpAttributes struct {
|
|||
}
|
||||
|
||||
type DataSourceClusterClusterInfoInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceClusterClusterInfoInitScriptsDbfs struct {
|
||||
|
@ -104,11 +104,11 @@ type DataSourceClusterClusterInfoInitScriptsDbfs struct {
|
|||
}
|
||||
|
||||
type DataSourceClusterClusterInfoInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceClusterClusterInfoInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceClusterClusterInfoInitScriptsS3 struct {
|
||||
|
@ -126,7 +126,7 @@ type DataSourceClusterClusterInfoInitScriptsVolumes struct {
|
|||
}
|
||||
|
||||
type DataSourceClusterClusterInfoInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceClusterClusterInfoInitScripts struct {
|
||||
|
|
|
@ -0,0 +1,29 @@
|
|||
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
||||
|
||||
package schema
|
||||
|
||||
type DataSourceCurrentMetastoreMetastoreInfo struct {
|
||||
Cloud string `json:"cloud,omitempty"`
|
||||
CreatedAt int `json:"created_at,omitempty"`
|
||||
CreatedBy string `json:"created_by,omitempty"`
|
||||
DefaultDataAccessConfigId string `json:"default_data_access_config_id,omitempty"`
|
||||
DeltaSharingOrganizationName string `json:"delta_sharing_organization_name,omitempty"`
|
||||
DeltaSharingRecipientTokenLifetimeInSeconds int `json:"delta_sharing_recipient_token_lifetime_in_seconds,omitempty"`
|
||||
DeltaSharingScope string `json:"delta_sharing_scope,omitempty"`
|
||||
GlobalMetastoreId string `json:"global_metastore_id,omitempty"`
|
||||
MetastoreId string `json:"metastore_id,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
Owner string `json:"owner,omitempty"`
|
||||
PrivilegeModelVersion string `json:"privilege_model_version,omitempty"`
|
||||
Region string `json:"region,omitempty"`
|
||||
StorageRoot string `json:"storage_root,omitempty"`
|
||||
StorageRootCredentialId string `json:"storage_root_credential_id,omitempty"`
|
||||
StorageRootCredentialName string `json:"storage_root_credential_name,omitempty"`
|
||||
UpdatedAt int `json:"updated_at,omitempty"`
|
||||
UpdatedBy string `json:"updated_by,omitempty"`
|
||||
}
|
||||
|
||||
type DataSourceCurrentMetastore struct {
|
||||
Id string `json:"id,omitempty"`
|
||||
MetastoreInfo *DataSourceCurrentMetastoreMetastoreInfo `json:"metastore_info,omitempty"`
|
||||
}
|
|
@ -6,4 +6,5 @@ type DataSourceDirectory struct {
|
|||
Id string `json:"id,omitempty"`
|
||||
ObjectId int `json:"object_id,omitempty"`
|
||||
Path string `json:"path"`
|
||||
WorkspacePath string `json:"workspace_path,omitempty"`
|
||||
}
|
||||
|
|
|
@ -134,7 +134,7 @@ type DataSourceJobJobSettingsSettingsJobClusterNewClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs struct {
|
||||
|
@ -142,11 +142,11 @@ type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsDbfs struct
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsS3 struct {
|
||||
|
@ -164,7 +164,7 @@ type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsVolumes stru
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsJobClusterNewClusterInitScripts struct {
|
||||
|
@ -321,7 +321,7 @@ type DataSourceJobJobSettingsSettingsNewClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsNewClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsNewClusterInitScriptsDbfs struct {
|
||||
|
@ -329,11 +329,11 @@ type DataSourceJobJobSettingsSettingsNewClusterInitScriptsDbfs struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsNewClusterInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsNewClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsNewClusterInitScriptsS3 struct {
|
||||
|
@ -351,7 +351,7 @@ type DataSourceJobJobSettingsSettingsNewClusterInitScriptsVolumes struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsNewClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsNewClusterInitScripts struct {
|
||||
|
@ -418,8 +418,8 @@ type DataSourceJobJobSettingsSettingsNotificationSettings struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsParameter struct {
|
||||
Default string `json:"default,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
Default string `json:"default"`
|
||||
Name string `json:"name"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsPipelineTask struct {
|
||||
|
@ -604,7 +604,7 @@ type DataSourceJobJobSettingsSettingsTaskNewClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs struct {
|
||||
|
@ -612,11 +612,11 @@ type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsDbfs struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsS3 struct {
|
||||
|
@ -634,7 +634,7 @@ type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsVolumes struct {
|
|||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsTaskNewClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type DataSourceJobJobSettingsSettingsTaskNewClusterInitScripts struct {
|
||||
|
|
|
@ -3,20 +3,34 @@
|
|||
package schema
|
||||
|
||||
type DataSourceSqlWarehouseChannel struct {
|
||||
DbsqlVersion string `json:"dbsql_version,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
}
|
||||
|
||||
type DataSourceSqlWarehouseHealthFailureReason struct {
|
||||
Code string `json:"code,omitempty"`
|
||||
Parameters map[string]string `json:"parameters,omitempty"`
|
||||
Type string `json:"type,omitempty"`
|
||||
}
|
||||
|
||||
type DataSourceSqlWarehouseHealth struct {
|
||||
Details string `json:"details,omitempty"`
|
||||
Message string `json:"message,omitempty"`
|
||||
Status string `json:"status,omitempty"`
|
||||
Summary string `json:"summary,omitempty"`
|
||||
FailureReason *DataSourceSqlWarehouseHealthFailureReason `json:"failure_reason,omitempty"`
|
||||
}
|
||||
|
||||
type DataSourceSqlWarehouseOdbcParams struct {
|
||||
Host string `json:"host,omitempty"`
|
||||
Hostname string `json:"hostname,omitempty"`
|
||||
Path string `json:"path"`
|
||||
Port int `json:"port"`
|
||||
Protocol string `json:"protocol"`
|
||||
Path string `json:"path,omitempty"`
|
||||
Port int `json:"port,omitempty"`
|
||||
Protocol string `json:"protocol,omitempty"`
|
||||
}
|
||||
|
||||
type DataSourceSqlWarehouseTagsCustomTags struct {
|
||||
Key string `json:"key"`
|
||||
Value string `json:"value"`
|
||||
Key string `json:"key,omitempty"`
|
||||
Value string `json:"value,omitempty"`
|
||||
}
|
||||
|
||||
type DataSourceSqlWarehouseTags struct {
|
||||
|
@ -26,6 +40,7 @@ type DataSourceSqlWarehouseTags struct {
|
|||
type DataSourceSqlWarehouse struct {
|
||||
AutoStopMins int `json:"auto_stop_mins,omitempty"`
|
||||
ClusterSize string `json:"cluster_size,omitempty"`
|
||||
CreatorName string `json:"creator_name,omitempty"`
|
||||
DataSourceId string `json:"data_source_id,omitempty"`
|
||||
EnablePhoton bool `json:"enable_photon,omitempty"`
|
||||
EnableServerlessCompute bool `json:"enable_serverless_compute,omitempty"`
|
||||
|
@ -35,10 +50,13 @@ type DataSourceSqlWarehouse struct {
|
|||
MaxNumClusters int `json:"max_num_clusters,omitempty"`
|
||||
MinNumClusters int `json:"min_num_clusters,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
NumActiveSessions int `json:"num_active_sessions,omitempty"`
|
||||
NumClusters int `json:"num_clusters,omitempty"`
|
||||
SpotInstancePolicy string `json:"spot_instance_policy,omitempty"`
|
||||
State string `json:"state,omitempty"`
|
||||
WarehouseType string `json:"warehouse_type,omitempty"`
|
||||
Channel *DataSourceSqlWarehouseChannel `json:"channel,omitempty"`
|
||||
Health *DataSourceSqlWarehouseHealth `json:"health,omitempty"`
|
||||
OdbcParams *DataSourceSqlWarehouseOdbcParams `json:"odbc_params,omitempty"`
|
||||
Tags *DataSourceSqlWarehouseTags `json:"tags,omitempty"`
|
||||
}
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
||||
|
||||
package schema
|
||||
|
||||
type DataSourceVolumes struct {
|
||||
CatalogName string `json:"catalog_name"`
|
||||
Id string `json:"id,omitempty"`
|
||||
Ids []string `json:"ids,omitempty"`
|
||||
SchemaName string `json:"schema_name"`
|
||||
}
|
|
@ -6,11 +6,13 @@ type DataSources struct {
|
|||
AwsAssumeRolePolicy map[string]*DataSourceAwsAssumeRolePolicy `json:"databricks_aws_assume_role_policy,omitempty"`
|
||||
AwsBucketPolicy map[string]*DataSourceAwsBucketPolicy `json:"databricks_aws_bucket_policy,omitempty"`
|
||||
AwsCrossaccountPolicy map[string]*DataSourceAwsCrossaccountPolicy `json:"databricks_aws_crossaccount_policy,omitempty"`
|
||||
AwsUnityCatalogPolicy map[string]*DataSourceAwsUnityCatalogPolicy `json:"databricks_aws_unity_catalog_policy,omitempty"`
|
||||
Catalogs map[string]*DataSourceCatalogs `json:"databricks_catalogs,omitempty"`
|
||||
Cluster map[string]*DataSourceCluster `json:"databricks_cluster,omitempty"`
|
||||
ClusterPolicy map[string]*DataSourceClusterPolicy `json:"databricks_cluster_policy,omitempty"`
|
||||
Clusters map[string]*DataSourceClusters `json:"databricks_clusters,omitempty"`
|
||||
CurrentConfig map[string]*DataSourceCurrentConfig `json:"databricks_current_config,omitempty"`
|
||||
CurrentMetastore map[string]*DataSourceCurrentMetastore `json:"databricks_current_metastore,omitempty"`
|
||||
CurrentUser map[string]*DataSourceCurrentUser `json:"databricks_current_user,omitempty"`
|
||||
DbfsFile map[string]*DataSourceDbfsFile `json:"databricks_dbfs_file,omitempty"`
|
||||
DbfsFilePaths map[string]*DataSourceDbfsFilePaths `json:"databricks_dbfs_file_paths,omitempty"`
|
||||
|
@ -40,6 +42,7 @@ type DataSources struct {
|
|||
Tables map[string]*DataSourceTables `json:"databricks_tables,omitempty"`
|
||||
User map[string]*DataSourceUser `json:"databricks_user,omitempty"`
|
||||
Views map[string]*DataSourceViews `json:"databricks_views,omitempty"`
|
||||
Volumes map[string]*DataSourceVolumes `json:"databricks_volumes,omitempty"`
|
||||
Zones map[string]*DataSourceZones `json:"databricks_zones,omitempty"`
|
||||
}
|
||||
|
||||
|
@ -48,11 +51,13 @@ func NewDataSources() *DataSources {
|
|||
AwsAssumeRolePolicy: make(map[string]*DataSourceAwsAssumeRolePolicy),
|
||||
AwsBucketPolicy: make(map[string]*DataSourceAwsBucketPolicy),
|
||||
AwsCrossaccountPolicy: make(map[string]*DataSourceAwsCrossaccountPolicy),
|
||||
AwsUnityCatalogPolicy: make(map[string]*DataSourceAwsUnityCatalogPolicy),
|
||||
Catalogs: make(map[string]*DataSourceCatalogs),
|
||||
Cluster: make(map[string]*DataSourceCluster),
|
||||
ClusterPolicy: make(map[string]*DataSourceClusterPolicy),
|
||||
Clusters: make(map[string]*DataSourceClusters),
|
||||
CurrentConfig: make(map[string]*DataSourceCurrentConfig),
|
||||
CurrentMetastore: make(map[string]*DataSourceCurrentMetastore),
|
||||
CurrentUser: make(map[string]*DataSourceCurrentUser),
|
||||
DbfsFile: make(map[string]*DataSourceDbfsFile),
|
||||
DbfsFilePaths: make(map[string]*DataSourceDbfsFilePaths),
|
||||
|
@ -82,6 +87,7 @@ func NewDataSources() *DataSources {
|
|||
Tables: make(map[string]*DataSourceTables),
|
||||
User: make(map[string]*DataSourceUser),
|
||||
Views: make(map[string]*DataSourceViews),
|
||||
Volumes: make(map[string]*DataSourceVolumes),
|
||||
Zones: make(map[string]*DataSourceZones),
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,9 @@ type ResourceClusterAutoscale struct {
|
|||
type ResourceClusterAwsAttributes struct {
|
||||
Availability string `json:"availability,omitempty"`
|
||||
EbsVolumeCount int `json:"ebs_volume_count,omitempty"`
|
||||
EbsVolumeIops int `json:"ebs_volume_iops,omitempty"`
|
||||
EbsVolumeSize int `json:"ebs_volume_size,omitempty"`
|
||||
EbsVolumeThroughput int `json:"ebs_volume_throughput,omitempty"`
|
||||
EbsVolumeType string `json:"ebs_volume_type,omitempty"`
|
||||
FirstOnDemand int `json:"first_on_demand,omitempty"`
|
||||
InstanceProfileArn string `json:"instance_profile_arn,omitempty"`
|
||||
|
@ -18,10 +20,16 @@ type ResourceClusterAwsAttributes struct {
|
|||
ZoneId string `json:"zone_id,omitempty"`
|
||||
}
|
||||
|
||||
type ResourceClusterAzureAttributesLogAnalyticsInfo struct {
|
||||
LogAnalyticsPrimaryKey string `json:"log_analytics_primary_key,omitempty"`
|
||||
LogAnalyticsWorkspaceId string `json:"log_analytics_workspace_id,omitempty"`
|
||||
}
|
||||
|
||||
type ResourceClusterAzureAttributes struct {
|
||||
Availability string `json:"availability,omitempty"`
|
||||
FirstOnDemand int `json:"first_on_demand,omitempty"`
|
||||
SpotBidMaxPrice int `json:"spot_bid_max_price,omitempty"`
|
||||
LogAnalyticsInfo *ResourceClusterAzureAttributesLogAnalyticsInfo `json:"log_analytics_info,omitempty"`
|
||||
}
|
||||
|
||||
type ResourceClusterClusterLogConfDbfs struct {
|
||||
|
@ -74,7 +82,7 @@ type ResourceClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type ResourceClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceClusterInitScriptsDbfs struct {
|
||||
|
@ -86,7 +94,7 @@ type ResourceClusterInitScriptsFile struct {
|
|||
}
|
||||
|
||||
type ResourceClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceClusterInitScriptsS3 struct {
|
||||
|
@ -100,11 +108,11 @@ type ResourceClusterInitScriptsS3 struct {
|
|||
}
|
||||
|
||||
type ResourceClusterInitScriptsVolumes struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceClusterInitScripts struct {
|
||||
|
@ -156,6 +164,7 @@ type ResourceCluster struct {
|
|||
AutoterminationMinutes int `json:"autotermination_minutes,omitempty"`
|
||||
ClusterId string `json:"cluster_id,omitempty"`
|
||||
ClusterName string `json:"cluster_name,omitempty"`
|
||||
ClusterSource string `json:"cluster_source,omitempty"`
|
||||
CustomTags map[string]string `json:"custom_tags,omitempty"`
|
||||
DataSecurityMode string `json:"data_security_mode,omitempty"`
|
||||
DefaultTags map[string]string `json:"default_tags,omitempty"`
|
||||
|
|
|
@ -7,4 +7,5 @@ type ResourceDirectory struct {
|
|||
Id string `json:"id,omitempty"`
|
||||
ObjectId int `json:"object_id,omitempty"`
|
||||
Path string `json:"path"`
|
||||
WorkspacePath string `json:"workspace_path,omitempty"`
|
||||
}
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
// Generated from Databricks Terraform provider schema. DO NOT EDIT.
|
||||
|
||||
package schema
|
||||
|
||||
type ResourceGrant struct {
|
||||
Catalog string `json:"catalog,omitempty"`
|
||||
ExternalLocation string `json:"external_location,omitempty"`
|
||||
ForeignConnection string `json:"foreign_connection,omitempty"`
|
||||
Function string `json:"function,omitempty"`
|
||||
Id string `json:"id,omitempty"`
|
||||
Metastore string `json:"metastore,omitempty"`
|
||||
Model string `json:"model,omitempty"`
|
||||
Pipeline string `json:"pipeline,omitempty"`
|
||||
Principal string `json:"principal"`
|
||||
Privileges []string `json:"privileges"`
|
||||
Recipient string `json:"recipient,omitempty"`
|
||||
Schema string `json:"schema,omitempty"`
|
||||
Share string `json:"share,omitempty"`
|
||||
StorageCredential string `json:"storage_credential,omitempty"`
|
||||
Table string `json:"table,omitempty"`
|
||||
Volume string `json:"volume,omitempty"`
|
||||
}
|
|
@ -13,14 +13,12 @@ type ResourceGrants struct {
|
|||
ForeignConnection string `json:"foreign_connection,omitempty"`
|
||||
Function string `json:"function,omitempty"`
|
||||
Id string `json:"id,omitempty"`
|
||||
MaterializedView string `json:"materialized_view,omitempty"`
|
||||
Metastore string `json:"metastore,omitempty"`
|
||||
Model string `json:"model,omitempty"`
|
||||
Schema string `json:"schema,omitempty"`
|
||||
Share string `json:"share,omitempty"`
|
||||
StorageCredential string `json:"storage_credential,omitempty"`
|
||||
Table string `json:"table,omitempty"`
|
||||
View string `json:"view,omitempty"`
|
||||
Volume string `json:"volume,omitempty"`
|
||||
Grant []ResourceGrantsGrant `json:"grant,omitempty"`
|
||||
}
|
||||
|
|
|
@ -134,7 +134,7 @@ type ResourceJobJobClusterNewClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type ResourceJobJobClusterNewClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobJobClusterNewClusterInitScriptsDbfs struct {
|
||||
|
@ -142,11 +142,11 @@ type ResourceJobJobClusterNewClusterInitScriptsDbfs struct {
|
|||
}
|
||||
|
||||
type ResourceJobJobClusterNewClusterInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobJobClusterNewClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobJobClusterNewClusterInitScriptsS3 struct {
|
||||
|
@ -164,7 +164,7 @@ type ResourceJobJobClusterNewClusterInitScriptsVolumes struct {
|
|||
}
|
||||
|
||||
type ResourceJobJobClusterNewClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobJobClusterNewClusterInitScripts struct {
|
||||
|
@ -321,7 +321,7 @@ type ResourceJobNewClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type ResourceJobNewClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobNewClusterInitScriptsDbfs struct {
|
||||
|
@ -329,11 +329,11 @@ type ResourceJobNewClusterInitScriptsDbfs struct {
|
|||
}
|
||||
|
||||
type ResourceJobNewClusterInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobNewClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobNewClusterInitScriptsS3 struct {
|
||||
|
@ -351,7 +351,7 @@ type ResourceJobNewClusterInitScriptsVolumes struct {
|
|||
}
|
||||
|
||||
type ResourceJobNewClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobNewClusterInitScripts struct {
|
||||
|
@ -418,8 +418,8 @@ type ResourceJobNotificationSettings struct {
|
|||
}
|
||||
|
||||
type ResourceJobParameter struct {
|
||||
Default string `json:"default,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
Default string `json:"default"`
|
||||
Name string `json:"name"`
|
||||
}
|
||||
|
||||
type ResourceJobPipelineTask struct {
|
||||
|
@ -604,7 +604,7 @@ type ResourceJobTaskNewClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type ResourceJobTaskNewClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobTaskNewClusterInitScriptsDbfs struct {
|
||||
|
@ -612,11 +612,11 @@ type ResourceJobTaskNewClusterInitScriptsDbfs struct {
|
|||
}
|
||||
|
||||
type ResourceJobTaskNewClusterInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobTaskNewClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobTaskNewClusterInitScriptsS3 struct {
|
||||
|
@ -634,7 +634,7 @@ type ResourceJobTaskNewClusterInitScriptsVolumes struct {
|
|||
}
|
||||
|
||||
type ResourceJobTaskNewClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourceJobTaskNewClusterInitScripts struct {
|
||||
|
|
|
@ -34,12 +34,14 @@ type ResourceMetastoreDataAccessGcpServiceAccountKey struct {
|
|||
type ResourceMetastoreDataAccess struct {
|
||||
Comment string `json:"comment,omitempty"`
|
||||
ForceDestroy bool `json:"force_destroy,omitempty"`
|
||||
ForceUpdate bool `json:"force_update,omitempty"`
|
||||
Id string `json:"id,omitempty"`
|
||||
IsDefault bool `json:"is_default,omitempty"`
|
||||
MetastoreId string `json:"metastore_id,omitempty"`
|
||||
Name string `json:"name"`
|
||||
Owner string `json:"owner,omitempty"`
|
||||
ReadOnly bool `json:"read_only,omitempty"`
|
||||
SkipValidation bool `json:"skip_validation,omitempty"`
|
||||
AwsIamRole *ResourceMetastoreDataAccessAwsIamRole `json:"aws_iam_role,omitempty"`
|
||||
AzureManagedIdentity *ResourceMetastoreDataAccessAzureManagedIdentity `json:"azure_managed_identity,omitempty"`
|
||||
AzureServicePrincipal *ResourceMetastoreDataAccessAzureServicePrincipal `json:"azure_service_principal,omitempty"`
|
||||
|
|
|
@ -2,6 +2,13 @@
|
|||
|
||||
package schema
|
||||
|
||||
type ResourceModelServingConfigAutoCaptureConfig struct {
|
||||
CatalogName string `json:"catalog_name,omitempty"`
|
||||
Enabled bool `json:"enabled,omitempty"`
|
||||
SchemaName string `json:"schema_name,omitempty"`
|
||||
TableNamePrefix string `json:"table_name_prefix,omitempty"`
|
||||
}
|
||||
|
||||
type ResourceModelServingConfigServedModels struct {
|
||||
EnvironmentVars map[string]string `json:"environment_vars,omitempty"`
|
||||
InstanceProfileArn string `json:"instance_profile_arn,omitempty"`
|
||||
|
@ -23,10 +30,17 @@ type ResourceModelServingConfigTrafficConfig struct {
|
|||
}
|
||||
|
||||
type ResourceModelServingConfig struct {
|
||||
AutoCaptureConfig *ResourceModelServingConfigAutoCaptureConfig `json:"auto_capture_config,omitempty"`
|
||||
ServedModels []ResourceModelServingConfigServedModels `json:"served_models,omitempty"`
|
||||
TrafficConfig *ResourceModelServingConfigTrafficConfig `json:"traffic_config,omitempty"`
|
||||
}
|
||||
|
||||
type ResourceModelServingRateLimits struct {
|
||||
Calls int `json:"calls"`
|
||||
Key string `json:"key,omitempty"`
|
||||
RenewalPeriod string `json:"renewal_period"`
|
||||
}
|
||||
|
||||
type ResourceModelServingTags struct {
|
||||
Key string `json:"key"`
|
||||
Value string `json:"value,omitempty"`
|
||||
|
@ -37,5 +51,6 @@ type ResourceModelServing struct {
|
|||
Name string `json:"name"`
|
||||
ServingEndpointId string `json:"serving_endpoint_id,omitempty"`
|
||||
Config *ResourceModelServingConfig `json:"config,omitempty"`
|
||||
RateLimits []ResourceModelServingRateLimits `json:"rate_limits,omitempty"`
|
||||
Tags []ResourceModelServingTags `json:"tags,omitempty"`
|
||||
}
|
||||
|
|
|
@ -11,5 +11,4 @@ type ResourceMwsPrivateAccessSettings struct {
|
|||
PrivateAccessSettingsName string `json:"private_access_settings_name"`
|
||||
PublicAccessEnabled bool `json:"public_access_enabled,omitempty"`
|
||||
Region string `json:"region"`
|
||||
Status string `json:"status,omitempty"`
|
||||
}
|
||||
|
|
|
@ -40,6 +40,7 @@ type ResourceMwsWorkspaces struct {
|
|||
Cloud string `json:"cloud,omitempty"`
|
||||
CreationTime int `json:"creation_time,omitempty"`
|
||||
CredentialsId string `json:"credentials_id,omitempty"`
|
||||
CustomTags map[string]string `json:"custom_tags,omitempty"`
|
||||
CustomerManagedKeyId string `json:"customer_managed_key_id,omitempty"`
|
||||
DeploymentName string `json:"deployment_name,omitempty"`
|
||||
Id string `json:"id,omitempty"`
|
||||
|
|
|
@ -52,7 +52,7 @@ type ResourcePipelineClusterGcpAttributes struct {
|
|||
}
|
||||
|
||||
type ResourcePipelineClusterInitScriptsAbfss struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourcePipelineClusterInitScriptsDbfs struct {
|
||||
|
@ -60,11 +60,11 @@ type ResourcePipelineClusterInitScriptsDbfs struct {
|
|||
}
|
||||
|
||||
type ResourcePipelineClusterInitScriptsFile struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourcePipelineClusterInitScriptsGcs struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourcePipelineClusterInitScriptsS3 struct {
|
||||
|
@ -82,7 +82,7 @@ type ResourcePipelineClusterInitScriptsVolumes struct {
|
|||
}
|
||||
|
||||
type ResourcePipelineClusterInitScriptsWorkspace struct {
|
||||
Destination string `json:"destination,omitempty"`
|
||||
Destination string `json:"destination"`
|
||||
}
|
||||
|
||||
type ResourcePipelineClusterInitScripts struct {
|
||||
|
|
|
@ -14,5 +14,6 @@ type ResourceRepo struct {
|
|||
Path string `json:"path,omitempty"`
|
||||
Tag string `json:"tag,omitempty"`
|
||||
Url string `json:"url"`
|
||||
WorkspacePath string `json:"workspace_path,omitempty"`
|
||||
SparseCheckout *ResourceRepoSparseCheckout `json:"sparse_checkout,omitempty"`
|
||||
}
|
||||
|
|
|
@ -3,17 +3,10 @@
|
|||
package schema
|
||||
|
||||
type ResourceSqlEndpointChannel struct {
|
||||
DbsqlVersion string `json:"dbsql_version,omitempty"`
|
||||
Name string `json:"name,omitempty"`
|
||||
}
|
||||
|
||||
type ResourceSqlEndpointOdbcParams struct {
|
||||
Host string `json:"host,omitempty"`
|
||||
Hostname string `json:"hostname,omitempty"`
|
||||
Path string `json:"path"`
|
||||
Port int `json:"port"`
|
||||
Protocol string `json:"protocol"`
|
||||
}
|
||||
|
||||
type ResourceSqlEndpointTagsCustomTags struct {
|
||||
Key string `json:"key"`
|
||||
Value string `json:"value"`
|
||||
|
@ -26,20 +19,23 @@ type ResourceSqlEndpointTags struct {
|
|||
type ResourceSqlEndpoint struct {
|
||||
AutoStopMins int `json:"auto_stop_mins,omitempty"`
|
||||
ClusterSize string `json:"cluster_size"`
|
||||
CreatorName string `json:"creator_name,omitempty"`
|
||||
DataSourceId string `json:"data_source_id,omitempty"`
|
||||
EnablePhoton bool `json:"enable_photon,omitempty"`
|
||||
EnableServerlessCompute bool `json:"enable_serverless_compute,omitempty"`
|
||||
Health []any `json:"health,omitempty"`
|
||||
Id string `json:"id,omitempty"`
|
||||
InstanceProfileArn string `json:"instance_profile_arn,omitempty"`
|
||||
JdbcUrl string `json:"jdbc_url,omitempty"`
|
||||
MaxNumClusters int `json:"max_num_clusters,omitempty"`
|
||||
MinNumClusters int `json:"min_num_clusters,omitempty"`
|
||||
Name string `json:"name"`
|
||||
NumActiveSessions int `json:"num_active_sessions,omitempty"`
|
||||
NumClusters int `json:"num_clusters,omitempty"`
|
||||
OdbcParams []any `json:"odbc_params,omitempty"`
|
||||
SpotInstancePolicy string `json:"spot_instance_policy,omitempty"`
|
||||
State string `json:"state,omitempty"`
|
||||
WarehouseType string `json:"warehouse_type,omitempty"`
|
||||
Channel *ResourceSqlEndpointChannel `json:"channel,omitempty"`
|
||||
OdbcParams *ResourceSqlEndpointOdbcParams `json:"odbc_params,omitempty"`
|
||||
Tags *ResourceSqlEndpointTags `json:"tags,omitempty"`
|
||||
}
|
||||
|
|
|
@ -34,11 +34,13 @@ type ResourceStorageCredentialGcpServiceAccountKey struct {
|
|||
type ResourceStorageCredential struct {
|
||||
Comment string `json:"comment,omitempty"`
|
||||
ForceDestroy bool `json:"force_destroy,omitempty"`
|
||||
ForceUpdate bool `json:"force_update,omitempty"`
|
||||
Id string `json:"id,omitempty"`
|
||||
MetastoreId string `json:"metastore_id,omitempty"`
|
||||
Name string `json:"name"`
|
||||
Owner string `json:"owner,omitempty"`
|
||||
ReadOnly bool `json:"read_only,omitempty"`
|
||||
SkipValidation bool `json:"skip_validation,omitempty"`
|
||||
AwsIamRole *ResourceStorageCredentialAwsIamRole `json:"aws_iam_role,omitempty"`
|
||||
AzureManagedIdentity *ResourceStorageCredentialAzureManagedIdentity `json:"azure_managed_identity,omitempty"`
|
||||
AzureServicePrincipal *ResourceStorageCredentialAzureServicePrincipal `json:"azure_service_principal,omitempty"`
|
||||
|
|
|
@ -21,6 +21,7 @@ type Resources struct {
|
|||
ExternalLocation map[string]*ResourceExternalLocation `json:"databricks_external_location,omitempty"`
|
||||
GitCredential map[string]*ResourceGitCredential `json:"databricks_git_credential,omitempty"`
|
||||
GlobalInitScript map[string]*ResourceGlobalInitScript `json:"databricks_global_init_script,omitempty"`
|
||||
Grant map[string]*ResourceGrant `json:"databricks_grant,omitempty"`
|
||||
Grants map[string]*ResourceGrants `json:"databricks_grants,omitempty"`
|
||||
Group map[string]*ResourceGroup `json:"databricks_group,omitempty"`
|
||||
GroupInstanceProfile map[string]*ResourceGroupInstanceProfile `json:"databricks_group_instance_profile,omitempty"`
|
||||
|
@ -106,6 +107,7 @@ func NewResources() *Resources {
|
|||
ExternalLocation: make(map[string]*ResourceExternalLocation),
|
||||
GitCredential: make(map[string]*ResourceGitCredential),
|
||||
GlobalInitScript: make(map[string]*ResourceGlobalInitScript),
|
||||
Grant: make(map[string]*ResourceGrant),
|
||||
Grants: make(map[string]*ResourceGrants),
|
||||
Group: make(map[string]*ResourceGroup),
|
||||
GroupInstanceProfile: make(map[string]*ResourceGroupInstanceProfile),
|
||||
|
|
|
@ -25,7 +25,7 @@ func NewRoot() *Root {
|
|||
"required_providers": map[string]interface{}{
|
||||
"databricks": map[string]interface{}{
|
||||
"source": "databricks/databricks",
|
||||
"version": "1.31.1",
|
||||
"version": "1.36.2",
|
||||
},
|
||||
},
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue